[de-users] Makro - Code Colorizer Basic - FEHLER BEHOBEN :-))

2020-08-27 Diskussionsfäden OoOHWHOoO

Hallo *,

die Fehler sind behoben:

[1] Schlüsselworte linke Seite

Const SWls  = "(^|[^(_|[:alnum:])])" <= ERROR
Const SWls  = "(^|[^_|^[:alnum:]])" <= O.K.

[2] Schlüsselworte rechte Seite

Const SWrs  = "([^(_|[:alnum:])]|$)" <= ERROR
Const SWrs  = "([^_|^[:alnum:]]|$)" <= O.K.

Meine Vereinfachung, das ^-Verneinungszeichen durch 
Gruppierungs-Klammerung (...) für _ UND [:alnum:] gelten zu lassen, 
wurde von der RegExp-Maschine leider anders "verstanden" in dem Sinne, 
dass sie die Klammerung (...) nicht als Gruppierung "verstand", sondern 
die beiden Klammern wohl als einzelne Zeichen "wertete", mit der Folge:


+ ERROR-Beispiel zu [1]

BasicCode-Schnipsel: Function urlmon Lib "urlmon" Alias 
"URLDownloadToFileA"(ByVal pCaller As Long, _


Ich meinte: Vor dem Schlüsselwort darf direkt kein Unterstrich oder kein 
alphanumerisches Zeichen stehen.
Die RexExp-Maschine "verstand" wohl unter anderem: Vor dem Schlüsselwort 
direkt darf keine öffnende Klammer stehen.


+ ERROR-Beispiel zu [2]

BasicCode-Schnipsel: T As String)

Ich meinte: Nach dem Schlüsselwort darf direkt kein Unterstrich oder 
kein alpha-numerisches Zeichen stehen.
Die RexExp-Maschine "verstand" wohl unter anderem: Nach dem 
Schlüsselwort direkt darf keine schließende Klammer stehen.


Alle Dateien unter https://www.magentacloud.de/share/iat7ym.wb2#$/ sind 
aktualisiert !


Dokumentation ( CodeColorizerBasic - Dokumentation.odt | 
CodeColorizerBasic - Dokumentation.pdf ) überarbeitet:


+ Algorithmus
+ Search & Replace

Wenn jemand noch Fehler finden sollte - her damit ;-)) ...

Viele Grüße
Hans-Werner :-))

--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy


Re: [de-users] Unconfirmed Barrierefreiheit Bugs

2020-08-27 Diskussionsfäden Karl-Heinz Arkenau

Hi,

schade irgendwie.

Wäre doch irgendwie toll, wenn die Bugs auch bestätigt werden.

Wie könnte man das ansonsten anstoßen?

Gruß

Karl-Heinz

Am 25.08.2020 um 14:34 schrieb Regina Henschel:

Hallo Karl-Heinz,

Karl-Heinz Arkenau schrieb am 25-Aug-20 um 14:20:

Hi Regina,

hast Du irgendwelches Feedback auf Deine Mail erhalten?


Nein, leider nicht.

Mit freundlichen Grüßen
Regina




Gruß

Karl-Heinz

Am 23.08.2020 um 00:54 schrieb Regina Henschel:

Hallo zusammen,

Karl-Heinz hat nun schon eine ganze Reihe Bugs gemeldet. Die meisten 
davon sind aber noch "unconfirmed". Ich halte das Thema für wichtig, 
kann aber selber dabei nicht helfen.


Ich habe daher eine Mail an us...@global.libreoffice.org geschrieben 
in der Hoffnung, etwas Unterstützung von der internationalen Liste zu 
erhalten.


Mit freundlichen Grüßen
Regina







--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy


[de-users] Makro - Code Colorizer Basic

2020-08-27 Diskussionsfäden OoOHWHOoO

Hallo *,

habe eben leider im Makro "CodeColorizerBasic" ein kleines 
"Verschlimmbesserungs"-Fehlerchen entdeckt. Letzte Schlüsselwörter in 
sub-Parameterlisten werden nicht (mehr) erkannt, da ich


' Schlüssel Wort linke seite:
Const SWls  = "(^|[^(_|[:alnum:])])"
' Schlüssel Wort rechte seite:
Const SWrs  = "([^(_|[:alnum:])]|$)"

etwas zu sehr vereinfacht hatte, wodurch die nicht-alphanumerischen 
Zeichen ( beispielsweise ")" ), und damit auch die Schlüsselwörter 
(beispielsweise As String, As Integer ...), in solchen Konstellationen 
nun "auf der Strecke bleiben".


Ich arbeite daran und teile mit, wenn korrigiert ...

Grüße
Hans-Werner :-))
--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy