PB3.94 /4-IDE Suchen/Ersetzen ein Bug?

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

PB3.94 /4-IDE Suchen/Ersetzen ein Bug?

Beitrag von Falko »

Suchen/Ersetzen (F3) scheint ein Bug zu haben.
Beispielsource :

APPCOMMAND_BROWSER_BACKWARD = 1
APPCOMMAND_BROWSER_FORWARD = 2
APPCOMMAND_BROWSER_REFRESH = 3
APPCOMMAND_BROWSER_STOP = 4
APPCOMMAND_BROWSER_SEARCH = 5
...

Unter Suchen nach: #APP eingeben. Dann unter Ersetzen mit : #APP eingeben.
Jetzt suchen und dann Ersetzen. Das geht auch noch. Nun versucht mal
nur durch klicken des Buttons Ersetzen alle APP durch die #APP zu ersetzen.
Es wird nur in der Ersten Zeile ein # vorangestellt und bei jedem weiteren
Ersetzen wieder eins in der ersten Zeile.
Das Gleiche ist aber leider auch so in PB 3.94.

Nun probiert mal in beiden PB-Versionen das Alles Ersetzen aus.

Also irgendwie ist das wohl nicht richtig.

Kann jemand das bestätigen?
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
Macros
Beiträge: 1361
Registriert: 23.12.2005 15:00
Wohnort: Olching(bei FFB)
Kontaktdaten:

Beitrag von Macros »

Ist doch logsch:
suche nach APP finde es in APPCOMMAND_BROWSER_BACKWARD = 1
Mache daraus #APP ---> #APPCOMMAND_BROWSER_BACKWARD = 1
Suche nach App finde es in #APPCOMMAND_BROWSER_BACKWARD = 1
Mache daraus #APP ---> ##APPCOMMAND_BROWSER_BACKWARD = 1
u.s.w.
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Naja, logisch ist es wenn man immer am Anfang bleibt.
Aber wenn eine Zeile gefunden und ersetzt worden ist, sollte eigendlich die nächste Zeile in der Suche angesprungen werden, sobald ich den Button Ersetzen klicke. Oder ist das falsch verstanden worden?

Hast du schon mal in PB3.94 und 4.0 den Button "Alle ersetzen" probiert?

IN PB 3.94 wird korrekt alles von APP auf #APP ersetzt. In PB 4. nur die erste gefundene Zeile.

Probier doch mal das anders herum aus!

Code: Alles auswählen

   #APPCOMMAND_BROWSER_BACKWARD = 1
   #APPCOMMAND_BROWSER_FORWARD = 2
   #APPCOMMAND_BROWSER_REFRESH = 3
   #APPCOMMAND_BROWSER_STOP = 4
   #APPCOMMAND_BROWSER_SEARCH = 5
   #APPCOMMAND_BROWSER_FAVORITES = 6
   #APPCOMMAND_BROWSER_HOME = 7
   #APPCOMMAND_VOLUME_MUTE = 8
   #APPCOMMAND_VOLUME_DOWN = 9
   #APPCOMMAND_VOLUME_UP = 10
   #APPCOMMAND_MEDIA_NEXTTRACK = 11
   #APPCOMMAND_MEDIA_PREVIOUSTRACK = 12
Unter Suchen nach: #APP
und
Ersetzen mit :APP

Klicke dann jedesmal den Button Ersetzen.

Das geht. Aber umgekehrt nicht, da nur die ##..APP in der ersten Zeile
erzeugt werden. Und das sollte bestimmt nicht so sein.


Alles Ersetzen geht in PB4 auch nicht, aber in PB 3.94.
Zuletzt geändert von Falko am 29.04.2006 12:05, insgesamt 4-mal geändert.
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
Macros
Beiträge: 1361
Registriert: 23.12.2005 15:00
Wohnort: Olching(bei FFB)
Kontaktdaten:

Beitrag von Macros »

Nächste Zeile ist schlecht, nur hinter das Eingesetzte,
kann ja was mehrmals in einer Zeile stehen.

Im Moment habe ich nur PB 3.94
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Macros hat geschrieben:Nächste Zeile ist schlecht, nur hinter das Eingesetzte,
kann ja was mehrmals in einer Zeile stehen.

Im Moment habe ich nur PB 3.94
Stimmt nächste Zeile ist schlecht. Also jedesmal nach einem weiteren
gefundenen Eintrag müsste dieser geändert werden. Und wenn ich sehe
das wie hier z.B. das APP am Anfang steht dann würde bzw. sollte auch jede
APP durch das #APP ersetzt werden und nicht an einer Stelle stehen bleiben
und lauter ##### davorschreiben.
Umgekehrt geht es ja auch von #APP nach APP. Da wird z.B. auch nicht in der 2. Zeile das # entfernt und bei jedem weiteren ersetzen ein Backspace
in die erste Zeile Buchstabe für Buchstabe erzeugt.

Ich gehe daher von einem Bug aus. Ich hoffe ihr versteht, was ich damit
meine.
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

Habs mal an fr34k gemeldet.
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
freak
PureBasic Team
Beiträge: 766
Registriert: 29.08.2004 00:20
Wohnort: Stuttgart

Beitrag von freak »

fixed ;)
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Danke freak, dann ist es ja nicht mehr weit zur PB-final-version.
Ich schätze aber, das noch eine Beta 12 kommen wird :wink:

Gruß Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Leider ist in der PB4- Final dieser Fehler immer noch enthalten :freak:
Bild
Win11 Pro 64-Bit, PB_6.11b1
freak
PureBasic Team
Beiträge: 766
Registriert: 29.08.2004 00:20
Wohnort: Stuttgart

Beitrag von freak »

Funktioniert hier prima. Bist du sicher das du die final richtig installiert hast (immer in ein neues Verzeichnis, nicht über die beta) ?
Antworten