Trigraph Sequenzen
-
Ich möchte vorschlagen, die automatische Trigraph-Umwandlung abzuschaffen. Demonstration:
??< // da ist eine geschweifte Klammer, obwohl ich eigentlich zwei ? und ein < eingegeben hatte
Erstens ist das ein so obskures Feature, dass es wahrscheinlich nur eine Handvoll Programmierer auf der Welt gibt, die das brauchen. Zweitens gehört die Trigraph-Sequenz zum Quelltext, erst der Präprozessor macht daraus ein Zeichen. Eine automatische Makro-Expansion durch den Syntaxhighlighter wäre wahrscheinlich auch nicht besonders sinnvoll.
Wenn das schon drinbleiben soll (obwohl ich den Sinn nicht im geringsten sehe), sollte es ein Opt-In Feature sein.
Edit: zusätzliche Leerzeilen nach dem Code-Block eingefügt.
-
-
ah sehr schön
-
Gibt es tatsächlich noch Entwickler, die mit Trigraphs arbeiten? Was es nicht alles gibt ....
-
Wofür benötigt man Trigraphs? Doch eigentlich nur dann, wenn das System, auf dem programmiert wird, die Zeichen nicht direkt unterstützt.
Das Forum unterstützt diese Zeichen wie { aber in jedem Fall. Deswegen habe ich dieses "Feature" einprogrammiert.