| Autor |
Beitrag |
delfiphan
      
Beiträge: 2684
Erhaltene Danke: 32
|
Verfasst: Fr 15.04.05 20:31
Kleiner Bugreport (ist glaub etwas mühsam zu flicken  aber melden kann ich's ja trotzdem mal)
Das hier:
<span class="inlineSyntax"><span class="codecomment">{PROTECTTAG47f58831e3c0b1b2696b4fc95fcdd46e}</span></span>ergibt fälschlicherweise:
Delphi-Quelltext 1:
| 'Erster Teilstring''zweiter Teilstring' |
Zuletzt bearbeitet von delfiphan am Mo 19.09.05 16:33, insgesamt 1-mal bearbeitet
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Fr 15.04.05 21:54
Danke für die Meldung!  Ich schreib's mal auf die Liste.
Grüße
Christian
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
patrick
      
Beiträge: 1481
WIN2k, WIN XP
D6 Personal, D2005 PE
|
Verfasst: Mo 01.08.05 12:43
ein weiterer highlight bug ist hier versteckt:
www.delphi-forum.de/....php?p=278091#278091
Quelltext 1: 2:
| [.delphi] IdIRC1.Nick := [.highlight]'[./highlight]random(9000)+1000[.highlight]'[./highlight];[./delphi] |
(jeweils ohne punkte vor den tags natürlich 
_________________ Patrick
im zweifelsfall immer das richtige tun!!!
|
|
Brueggendiek
      
Beiträge: 304
Win 98, Win98SE, Win XP Home
D5 Std
|
Verfasst: So 02.10.05 03:22
Hallo!
Noch ein Highlight-Bug:
Quelltext 1: 2: 3: 4: 5:
| [.delphi] uses windows, shlobj, uallHook, sysutils, uallutil[.highlight]{,[./highlight] Forms, controls, Messages, Variants, Classes, Graphics, Dialogs, StdCtrls, ExtCtrls}; [./delphi] |
wird zu:
Delphi-Quelltext 1: 2: 3:
| uses windows, shlobj, uallHook, sysutils, uallutil; |
also ein beginnender Kommentar im Highlight führt zu einem Fehler.
Es sollen ja nur die Klammer und das Komma markiert werden.
Gruß
Dietmar Brüggendiek
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: So 02.10.05 12:33
Da der Bug anscheinend doch an einigen Stellen auftritt, habe ich ihn mir dochmal angesehen. Ich konnte ihn an allen genannten Stellen bis auf der Stelle im ersten Posting fixen (im Testforum).
Prinzipiell ist der Fix auch für obige Stelle möglich, aber er ist sowohl vom Aufwand für mich als auch vom Aufwand beim Parsen der Texte sehr aufwädnig. Ich denke, den ersten Fall werden wir daher einfach akzeptieren müssen.
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
UGrohne
      

Beiträge: 5502
Erhaltene Danke: 220
Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
|
Verfasst: Sa 07.01.06 07:58
|
|
UGrohne
      

Beiträge: 5502
Erhaltene Danke: 220
Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
|
Verfasst: Mi 11.01.06 07:25
Diesmal hat mich dieser Bug selbst erwischt: www.delphi-forum.de/....php?p=325603#325603
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: So 15.01.06 17:50
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: So 15.01.06 17:52
Ihr müsst wirklich nicht jedes Mal, wenn der Bug auftaucht, hier posten 
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
UGrohne
      

Beiträge: 5502
Erhaltene Danke: 220
Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
|
Verfasst: Mo 16.01.06 05:36
Christian S. hat folgendes geschrieben: | Ihr müsst wirklich nicht jedes Mal, wenn der Bug auftaucht, hier posten  |
Aber damit hast Du vll. eher eine Möglichkeit den Grund einzugrenzen. Bisher dachte ich, dass es irgendwas mit den Anführungszeichen zu tun haben könnte, aber diese Beispiel hat das ja wohl eher ausgeschlossen.
Außerdem hast Du zu mir gesagt, ich soll das hier posten 
|
|
delfiphan 
      
Beiträge: 2684
Erhaltene Danke: 32
|
Verfasst: Mo 16.01.06 10:16
Es hat damit zu tun, dass die Schriftart wechselt, das Highlighting aber bleiben soll.
Der Grund ist, dass sowas nicht korrektes HTML ist: [tag]aaa[anothertag]aaa[/tag]aaa[/anothertag]
|
|
F34r0fTh3D4rk
      
Beiträge: 5284
Erhaltene Danke: 27
Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
|
Verfasst: Mo 23.01.06 16:58
Delphi-Quelltext 1:
| result := v_scale(Vector, 1 / vL); |
hier wird nur die 1 anstatt 1 / vL gehighlightet
naja und vL wird dann auch falsch dargestellt
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Mo 23.01.06 18:46
Es bringt wirklich nichts, jedes Mal wenn dieser Bug hier auftaucht, hier zu posten.
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
F34r0fTh3D4rk
      
Beiträge: 5284
Erhaltene Danke: 27
Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
|
Verfasst: Mo 23.01.06 19:29
hätte ja ne andere ursache sein können, diesmal ist es nichts mit strings
|
|
UGrohne
      

Beiträge: 5502
Erhaltene Danke: 220
Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
|
Verfasst: Mo 23.01.06 21:55
Christian S. hat folgendes geschrieben: | | Es bringt wirklich nichts, jedes Mal wenn dieser Bug hier auftaucht, hier zu posten. |
Lass uns doch allen den Spaß dieses Topic am Leben zu halten. Für manch einen ist das eine der wenigen Freuden die man im Arbeitsalltag noch hat  (z.B. mich  )
|
|
F34r0fTh3D4rk
      
Beiträge: 5284
Erhaltene Danke: 27
Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
|
Verfasst: Mo 23.01.06 22:03
ich bin eigentlich den ganzen tag nur am bug reporten, wenn nicht hier dann woanders, und es juckt mich immer jede kleinigkeit zu fixen sonst kann ich net schlafen, sowas macht mich bekloppt ^^ (gesprochen aus der seele eines programmieres)
ICH BIN ABHÄNGIG: ICH BRAUCH CODE - HARDCODE
ich bin ein anonymer Syntaxsüchtiger.
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Fr 24.03.06 23:34
www.delphi-forum.de/....php?p=347179#347179
Wenn "Procedure xxx;" gehighlightet wird, wird nur procedure highlight, aber das xxx wird fett gedruckt.
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Sa 25.03.06 01:04
Okay, noch einmal: woher der Bug kommt, ist bekannt. Es ist unnötig, hier zu posten und weitere Beispiele zu nennen.
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
Aya
      
Beiträge: 1964
Erhaltene Danke: 15
MacOSX 10.6.7
Xcode / C++
|
Verfasst: Fr 21.04.06 14:46
Hi,
Christian S. hat folgendes geschrieben: | | Okay, noch einmal: woher der Bug kommt, ist bekannt. Es ist unnötig, hier zu posten und weitere Beispiele zu nennen. |
*schaut unsicher* Sorry falls das hier dazuzählt, aber ich dachte zummindest... sagen schadet nix ^^
In dem Post hier: www.delphi-forum.de/....php?p=354312#354312
So hab ich das Highlight gesetzt:
Aya hat folgendes geschrieben: | [.delphi]procedure TForm1.ListBox1DblClick(Sender: TObject);
var
videofile : string;
begin
[.highlight] label1.caption := Listbox1.items.strings[Listbox1.ItemIndex]; // Die zwei zeilen vertauschen..
videofile:= Label1.Caption;[/.highlight]
ShellExecute(Application.Handle,'open','C:\Programme\Windows Media Player\wmplayer.exe',PChar(videofile),nil,sw_normal);
end;[/.delphi] |
(Hab das Highlight gehighlighted :p )
und dashier kam raus:
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8:
| procedure TForm1.ListBox1DblClick(Sender: TObject); var videofile : string; begin label1.caption := Listbox1.items.strings[Listbox1.ItemIndex]; videofile:= Label1.Caption; ShellExecute(Application.Handle,'open','C:\Programme\Windows Media Player\wmplayer.exe',PChar(videofile),nil,sw_normal); end; |
Hat also eine Zeile zuwenig gehighlighted und eine zeile zuviel auskommentiert...
Aya~
_________________ Aya
I aim for my endless dreams and I know they will come true!
|
|
Heiko
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Mi 28.02.07 17:47
Ich bin gerade auf eine andere "Art" von Fehler gestoßen: aus Quelltext 1:
| [.highlight]procedure Parse(name: String); //eigene Procedur[/highlight] | wird Delphi-Quelltext 1:
| procedure Parse(name: String); | wobei korrekt wäre. Delphi-Quelltext 1:
| procedure Parse(name: String); | Wie man sieht, wird hier auch das Parse fettgemacht, obwohl es nicht korrekt ist. Denn ohne Highlight müsste so etwas hier rauskommen: Delphi-Quelltext 1:
| procedure Parse(name: String); | Das Beispiel scheint sehr gut zu sein, um Fehler aufzufinden  . Denn hier summieren sich ja eine ganze Menge. z.B. habe ich es nicht hinbekommen, dass er procedure + 1-2 Zeichen dahinter hervorhebt, denn er hört beim ende von procedure immer auf. //EDIT: Beim ersten gehilighteten Teilsource ist die ganze Zeile normalerwiese hervorgehoben (ist nur ein Bug...)
|
|