Commit Graph

138 Commits

Author SHA1 Message Date
Emanuil Rusev 688b761d32 remove obsolete variables 2014-02-21 02:02:36 +02:00
Emanuil Rusev b8bd12f565 parser should be less dependent on compiler 2014-02-21 01:54:23 +02:00
Won-Kyu Park 6fed312d3c fixup internal reference labling to make code more readable 2014-02-19 13:30:46 +09:00
Won-Kyu Park ccbdfabaff support HR and headings as block markups 2014-02-17 23:31:08 +09:00
Emanuil Rusev d29ff18299 resolve #92 2014-02-06 14:16:14 +02:00
Emanuil Rusev 611aed179d simplify reference 2014-02-06 02:36:22 +02:00
Emanuil Rusev abb88d59fa fix reference 2014-02-06 02:36:11 +02:00
Emanuil Rusev 14ab6d46fe resolve #82 2014-02-06 00:10:18 +02:00
Emanuil Rusev ebfdace4c6 reference labels should be case insensitive 2014-02-05 14:18:05 +02:00
Emanuil Rusev ba7f377290 resolve #88, resolve #81 2014-02-05 14:03:43 +02:00
Emanuil Rusev 548a6f7945 resolve #89 2014-02-05 14:03:43 +02:00
Won-Kyu Park 59907ff757 simplify em/strong routine
retry to search em/strong markers to fix nested em/strong correctly
2014-02-03 16:48:28 +09:00
Emanuil Rusev 6e93b68692 outdented is shorter and probably more accurate 2014-02-02 23:41:58 +02:00
Emanuil Rusev f5f1706e58 improve consistency of list item 2014-02-02 22:27:22 +02:00
Emanuil Rusev a7510b97e7 dense list items that follow sparse ones should not be rendered as sparse ones 2014-01-31 03:03:52 +02:00
Emanuil Rusev e9098aebfa improve parsing of list item and code block by measuring line indentation 2014-01-31 02:19:18 +02:00
Kane Cohen 07b738b1c8 Remove one unnecessary /u flag. 2014-01-29 23:05:05 +00:00
Kane Cohen f7181ee9b6 Remove /u flag from '*' chars. Add /u to urls. 2014-01-29 22:57:29 +00:00
Kane Cohen 55f360a591 Add unicode support for strong/em regex. 2014-01-29 10:30:21 +00:00
Emanuil Rusev 215ff63594 improve comments 2014-01-29 02:14:59 +02:00
Emanuil Rusev 3d581dcaa9 simplify names of block types 2014-01-27 22:21:58 +02:00
Emanuil Rusev bbce965a9a read-only fields should be static 2014-01-27 00:58:18 +02:00
Emanuil Rusev 6069fdac81 refactor parsing of html 2014-01-27 00:10:24 +02:00
Emanuil Rusev 0f090e1a6e remove trailing line break 2014-01-27 00:08:55 +02:00
Emanuil Rusev 618ab4e156 improve layout of class members 2014-01-26 19:53:24 +02:00
Emanuil Rusev 7661b7c8f9 simplify comments 2014-01-26 19:14:44 +02:00
Emanuil Rusev 8f6495ce86 ternaries should not do more than assign a value 2014-01-26 19:13:08 +02:00
Emanuil Rusev 250ba80356 expression assignments should be separate 2014-01-26 19:05:24 +02:00
Emanuil Rusev 3ac9b96e57 element » block 2014-01-26 13:47:56 +02:00
Emanuil Rusev b764deca66 improve comments 2014-01-26 03:36:25 +02:00
Emanuil Rusev 65ef541fda improve comments 2014-01-25 18:47:44 +02:00
Emanuil Rusev c7b6d0235d unset brackets should not be separated 2014-01-25 14:53:39 +02:00
Haralan Dobrev bf6c9a6db2 Use imperative tense in comments 2014-01-24 01:47:44 +02:00
Emanuil Rusev 0494c6b274 improve comments 2014-01-24 01:28:03 +02:00
Emanuil Rusev 3e0c010c1f improve comments 2014-01-23 23:48:38 +02:00
Emanuil Rusev 3a5eecc23d replace logical operators with conditionals to improve readability 2014-01-23 22:46:49 +02:00
Emanuil Rusev c8c5ae9df8 control structures should use braces 2014-01-23 22:34:02 +02:00
Emanuil Rusev 843786c07c improve comments 2014-01-23 22:08:06 +02:00
Emanuil Rusev 0c61f71e3f rtrim » chop 2014-01-23 13:07:15 +02:00
Emanuil Rusev 01a147c574 replace tabs with spaces to improve compatibility with psr-2 2014-01-23 00:57:36 +02:00
Emanuil Rusev f0fbdaa6ca backtick within code span 2014-01-22 21:28:29 +02:00
Emanuil Rusev e20c0a29bd nested elements should render on a new line 2014-01-22 21:28:29 +02:00
Emanuil Rusev 712dd23d30 simplify parsing of list 2014-01-22 21:28:29 +02:00
Emanuil Rusev 68f2871996 resolve #3 2014-01-22 21:28:29 +02:00
Emanuil Rusev 7cb9646d98 simplify compiling of links 2014-01-22 21:28:29 +02:00
Emanuil Rusev 2a0700abda resolve #61 2014-01-20 22:19:23 +02:00
Emanuil Rusev 4e83d79d76 setters should know nothing 2014-01-20 09:26:25 +02:00
Emanuil Rusev 354842fd6e simplify compiling 2014-01-19 23:34:20 +02:00
Emanuil Rusev 2b73e94c6c simplify parsing of escaped characters 2014-01-19 22:49:43 +02:00
Emanuil Rusev 0182812d6c remove unnecessary blank lines 2014-01-19 15:37:05 +02:00