Skip to content

Commit

Permalink
Bold and italics imitation
Browse files Browse the repository at this point in the history
  • Loading branch information
Lenchik authored and Lenchik committed Sep 5, 2014
1 parent 3f0fd81 commit 3b8d054
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 2 deletions.
16 changes: 14 additions & 2 deletions source_for_developers/txt.utf8.coder
Expand Up @@ -98,9 +98,21 @@ QuotesRE:
;=========================================================================================
;1 `([0-9]+)|([A-Za-z]+)|([А-Яа-яЁё]+)` `\1=(0,${DEL1},0) \2=(0,${IF},0) \3=(0,${OP},0)`
; Раскраска всех строк начинающихся только с чётного кол-ва ">". Строки, которые подпадут под это правило - раскрасятся заново, но уже иначе (соответственно, необходимо сохранить текущий порядок правил).
0 `^(\s*>\s*>\s*)+(?!\s*>\s*)(.*)$` `\1=(0,${DEL2},0) \2=(0,${VAR},0)`
0 `^(\s*>\s*>\s*)+(?!\s*>\s*)(.*)$` `\1=(0,${DEL2},0) \2=(0,${VAR},0)`
; Раскраска всех строк начинающихся с ">".
0 `^(\s*>\s*)+(.*)$` `\1=(0,${DEL1},0) \2=(0,${COMM},0)`
0 `^(\s*>\s*)+(.*)$` `\1=(0,${DEL1},0) \2=(0,${COMM},0)`
; Имитация курсивного текста латиницы
0 (?:(?<=\s)|(?<=\.)|(?<=\W)|(?<=\A))(\/[abcdefghijklmnopqrstuvwxyzżćęółąśńźäöüßëéèàòùôçêûïâáõíãúİşğıæøčžůěřýňšťåľďњџјґŵįŋđŏìīăŕñőűўѕћљќђ€āēģūļņķƒ]+\/)(?:(?=\s)|(?=\.)|(?=\W)|(?=\Z)) \1=(3,${IF},0)
; Имитация курсивного текста кириллицы
0 (?:(?<=\s)|(?<=\.)|(?<=\W)|(?<=\A))(\/[абвгдеёжзийклмнопрстуфхцчшщъыьэюя]+\/)(?:(?=\s)|(?=\.)|(?=\W)|(?=\Z)) \1=(3,${OP},0)
; Имитация курсивного текста
0 (?:(?<=\s)|(?<=\.)|(?<=\W)|(?<=\A))(\/[^\s\/\n\r]+\/)(?:(?=\s)|(?=\.)|(?=\W)|(?=\Z)) \1=(3,0,0)
; Имитация жирного текста латиницы
0 (?:(?<=\s)|(?<=\.)|(?<=\W)|(?<=\A))(\*[abcdefghijklmnopqrstuvwxyzżćęółąśńźäöüßëéèàòùôçêûïâáõíãúİşğıæøčžůěřýňšťåľďњџјґŵįŋđŏìīăŕñőűўѕћљќђ€āēģūļņķƒ]+\*)(?:(?=\s)|(?=\.)|(?=\W)|(?=\Z)) \1=(2,${IF},0)
; Имитация жирного текста кириллицы
0 (?:(?<=\s)|(?<=\.)|(?<=\W)|(?<=\A))(\*[абвгдеёжзийклмнопрстуфхцчшщъыьэюя]+\*)(?:(?=\s)|(?=\.)|(?=\W)|(?=\Z)) \1=(2,${OP},0)
; Имитация жирного текста
0 (?:(?<=\s)|(?<=\.)|(?<=\W)|(?<=\A))(\*[^\s\*\n\r]+\*)(?:(?=\s)|(?=\.)|(?=\W)|(?=\Z)) \1=(2,0,0)


Delimiters:
Expand Down
Binary file modified txt.coder
Binary file not shown.

0 comments on commit 3b8d054

Please sign in to comment.