Drakulix / zwreec

Twee to Z-Code Compiler in Rust
BSD 2-Clause "Simplified" License
7 stars 3 forks source link

more formating #273

Closed msaehn closed 9 years ago

msaehn commented 9 years ago

ich hab noch schnell ein paar formatting-sachen eingebaut: -sub, sup, strike, horizontalline, underline... -die listen im lexer deaktiviert, damit diese als text angezeigt werden, was ganz ok aussieht.

nur indent geht nicht, was wohl auch etwas komplizierter wäre. das müsste mit force ("-f") übersprungen werden.

datei mit der ich getestet habe:

::Start

Unserline: __underlinetext__
Strikethrough: ==striketext==
Subscript: H~~2~~O
Superscript: text^^superscript text^^

----

# one
# two
# three

* item
* item
* item

<<<
text
<<<
stilleben commented 9 years ago

+1, finde ich definitiv besser als panic. Ich füge dann noch Underline, Strikethrough, Subscript und Superscript in der Wiki bei den unterstützten Textformatierungen dazu.

Drakulix commented 9 years ago

Wie sieht das im Z-Interpreter aus? Ich nehme an der Unterstützt diese Formatierungen nicht

msaehn commented 9 years ago

sup / sub: text_{...} / text^{...} underline / strikethrough praktisch so wie in twee

Drakulix commented 9 years ago

Hört sich an, als ob das chaotisch aussieht... Kann man daraus vielleicht ein Feature machen, ob der Compiler versucht sowas darum zu schreiben oder ob er die einfach ignoriert?

msaehn commented 9 years ago

kannst du gerne machen ;) es ist aktuell auf alle fälle besser als mit force, wo alle strikethroug/underline/sub/sup teile gelöscht wurden.

Drakulix commented 9 years ago

ja auf jeden fall. dann setz ich mich hier gleich noch 15 minuten ran und mach ein Feature draus

msaehn commented 9 years ago

\o/

Drakulix commented 9 years ago

Von mir jetzt mit den Commits auch eine +1, ist auch getestet. Hätte gerne aber zumindest einen, der da nochmal rüberguckt, gerne auch von denen, die schon hier beteiligt waren.

felinira commented 9 years ago

+1 ich fix noch schnell nen typo und merge dann