1
0
mirror of https://github.com/danog/blackfriday.git synced 2024-12-02 09:27:49 +01:00

Commit Graph

  • e35b4b66cc bounds checking stress tests Russ Ross 2011-07-03 10:51:07 -0600
  • 123a149ec3 missing bounds check Russ Ross 2011-07-03 10:30:28 -0600
  • bd60e3691b removing more redundant checks, additional cleanup of block parsing Russ Ross 2011-07-01 14:13:26 -0600
  • 689f6cb79b more consistent spacing of block-level elements Russ Ross 2011-07-01 11:19:42 -0600
  • d4353d99fa remove redundant tests for tab characters in parsing Russ Ross 2011-07-01 10:03:03 -0600
  • a99c922b84 remove NO_EXPAND_TABS options Russ Ross 2011-07-01 09:57:11 -0600
  • 7544368fce removing redundant end-of-buffer checks in block parsing Russ Ross 2011-06-29 20:15:58 -0600
  • ae9562f685 move whitespace stripping to parser, not renderers Russ Ross 2011-06-29 15:38:35 -0600
  • d3c8225096 corner case spacing issue with table of contents Russ Ross 2011-06-29 13:24:15 -0600
  • 2aca667078 simplify inline callback interface Russ Ross 2011-06-29 13:00:54 -0600
  • 8b9cd447d7 version bump to 0.6 Russ Ross 2011-06-29 11:22:20 -0600
  • 70c92fefd4 inline helpers put parser arg first Russ Ross 2011-06-29 11:21:46 -0600
  • 3c6f18afc7 Renderer is now an interface Russ Ross 2011-06-29 11:13:17 -0600
  • 793fee5451 preparing for switch to rendering interface Russ Ross 2011-06-29 10:43:10 -0600
  • 55697351d0 table of contents support beefed up Russ Ross 2011-06-29 10:36:56 -0600
  • 873a60ad49 complete page rendering is now an option in the library Russ Ross 2011-06-29 10:08:56 -0600
  • b1a0318250 refactoring: inline renderers return bools, preparing rendering struct to become an interface Russ Ross 2011-06-28 19:46:35 -0600
  • f0cd9a420e render -> Parser, made parsing functions methods of *Parser Russ Ross 2011-06-28 18:58:53 -0600
  • 55cde00c8a camel case Russ Ross 2011-06-28 16:02:12 -0600
  • c969dff782 added simplified interface for common usage Russ Ross 2011-06-28 15:55:27 -0600
  • fde2c60665 version number, few more options for command-line tool Russ Ross 2011-06-28 11:30:10 -0600
  • 84eeba2562 example markdown binary: try to guess a title Russ Ross 2011-06-28 10:58:37 -0600
  • 2a18706ca4 options to supress tab expansion or to expand tabs to 8 spaces instead of 4 Russ Ross 2011-06-28 10:58:10 -0600
  • 2f839dc39a fenced code: ending marker must match beginning marker, tests for fenced code blocks Russ Ross 2011-06-28 10:30:25 -0600
  • 66b71b1f51 readme tweak Russ Ross 2011-06-27 20:15:12 -0600
  • 4bd8627b2c README tweak Russ Ross 2011-06-27 20:14:13 -0600
  • f8f70572a4 simplified BSD license Russ Ross 2011-06-27 20:11:32 -0600
  • 8233aad6ad preformatted html block tests Russ Ross 2011-06-27 19:35:40 -0600
  • fffbd3ed1a tests for ordered lists Russ Ross 2011-06-27 18:03:54 -0600
  • 00cb90e934 horizontal rule and list testing Russ Ross 2011-06-27 16:06:32 -0600
  • c8f7e789d4 more robust whitespace stripping and matching corrections to tests Russ Ross 2011-06-27 16:06:16 -0600
  • 9a0217f7aa fixed minor bugs uncovered by more testing Russ Ross 2011-06-27 14:35:11 -0600
  • 47c4852520 unit tests for underlined headers, improved whitespace handling for the same Russ Ross 2011-06-27 11:42:38 -0600
  • 3af64a90ad fixed headers nested in lists, added prefix header unit tests Russ Ross 2011-06-27 10:13:13 -0600
  • e22e43bf76 eliminate a buffering level for paragraphs Russ Ross 2011-06-26 17:21:11 -0600
  • ea3d80e2d0 clean up main markdown function: split out first and second passes Russ Ross 2011-06-26 09:51:36 -0600
  • f5e3dc8073 refactoring: newlines as hard breaks changed from HTML option to global markdown option Russ Ross 2011-06-25 15:45:51 -0600
  • 812e8d0185 refactoring paragraph rendering Russ Ross 2011-06-25 15:18:34 -0600
  • eff64c563f reduce copying for lists Russ Ross 2011-06-25 15:02:46 -0600
  • cf97fbd897 experiment: render headers directly to output buffer to avoid a copy; minor speed boost Russ Ross 2011-06-25 08:20:08 -0600
  • 45ab8d0dc4 dumb tweak that gives a little speed bump Russ Ross 2011-06-24 21:53:46 -0600
  • 44db721708 rewrite of attrEscape: cleaner and faster Russ Ross 2011-06-24 19:11:06 -0600
  • a74678bf51 enable profiling from command-line tool Russ Ross 2011-06-24 17:13:42 -0600
  • c337e07e74 fraction example in readme Russ Ross 2011-06-24 16:42:17 -0600
  • be0fb4602b more inline unit tests Russ Ross 2011-06-24 16:39:50 -0600
  • f9b03f67fb output validates, command-line tool has useful options Russ Ross 2011-06-24 11:50:03 -0600
  • 157bb44c05 improved (hopefully) smart quote handling Russ Ross 2011-06-22 15:40:58 -0600
  • 9ffeaf98a8 convert test files to unix format, fix a few broken ones Russ Ross 2011-06-10 09:41:00 -0600
  • 1e40ebaf47 unit test for linebreaks Russ Ross 2011-06-01 18:52:55 -0600
  • 4b850e8098 tab expansion bug Russ Ross 2011-06-01 18:52:40 -0600
  • a4339270a5 fix test name conflicts Russ Ross 2011-06-01 18:52:24 -0600
  • cd5e4957ce Merge pull request #2 from kjk/markdown-tests Russ Ross 2011-06-01 17:24:11 -0700
  • 2f988eb278 integrate tests for markdown 1.0.3 test files by comparing them with reference files rendered with upskirt (no extensions) Krzysztof Kowalczyk 2011-06-01 16:47:32 -0700
  • 2abc3af015 starting inline unit tests, fix a few minor bugs they exposed Russ Ross 2011-06-01 12:17:17 -0600
  • 87f1e83da2 readme updates Russ Ross 2011-05-31 16:31:36 -0600
  • 921ac7d0be comments, minor cleanups Russ Ross 2011-05-31 16:28:07 -0600
  • b6e6530815 rewrote the stinking pile of code that was blockParagraph Russ Ross 2011-05-31 16:07:15 -0600
  • 9f1d619906 tab expansion fixed to handle multibyte unicode characters Russ Ross 2011-05-31 12:04:58 -0600
  • f3386eb849 gofmt Russ Ross 2011-05-31 11:49:49 -0600
  • df64ec5d0f allocate new buffers on stack; mild speed improvement Russ Ross 2011-05-31 11:11:04 -0600
  • 9d23b68fa5 export all names from Renderer struct This enables new back-ends that are not part of the package Basically a big search-and-replace for this commit Russ Ross 2011-05-30 21:44:52 -0600
  • 679e1686db performance fix: with autolinking on, it is almost twice as fast now Russ Ross 2011-05-30 15:36:31 -0600
  • 4a17a5b58f remove dependency on less function Russ Ross 2011-05-30 14:42:38 -0600
  • cd7b952148 readme tweak Russ Ross 2011-05-30 11:15:56 -0600
  • ee3fe99203 rudimentary latex backend, additional cleanup Russ Ross 2011-05-30 11:06:20 -0600
  • 81cefb5e7c split parser into multiple files, clean up naming Russ Ross 2011-05-29 17:00:31 -0600
  • 4e2d6a50a7 cleanup in markdown: better naming, misc fixes Russ Ross 2011-05-29 11:43:18 -0600
  • bb3c0f7370 comments on performance Russ Ross 2011-05-29 09:30:57 -0600
  • 59dc1f8599 fix smartypants and html entity escaping Russ Ross 2011-05-28 22:50:33 -0600
  • de40da7ad6 escape entities when using smartypants Russ Ross 2011-05-28 22:39:22 -0600
  • 3ee2b137f8 return result instead of taking buffer as input Russ Ross 2011-05-28 22:37:12 -0600
  • 6c6efa13b5 features list Russ Ross 2011-05-28 21:43:17 -0600
  • a3ff1b5d39 mdash Russ Ross 2011-05-28 21:34:02 -0600
  • 9a11e96633 readme file Russ Ross 2011-05-28 21:33:16 -0600
  • 965748ad3d refactored into a proper package Russ Ross 2011-05-28 21:17:53 -0600
  • de458292e6 smartypants Russ Ross 2011-05-28 17:37:18 -0600
  • cab328f2f9 cleanup Russ Ross 2011-05-28 13:00:47 -0600
  • b117dcc9ec compatibility fixes Russ Ross 2011-05-28 09:49:21 -0600
  • c3545f4e70 output matches upskirt for markdown test suite Russ Ross 2011-05-27 16:12:21 -0600
  • f16de74d8b fixing link parsing Russ Ross 2011-05-27 13:38:10 -0600
  • 48923aa47f basics working, still a few renderers to write Russ Ross 2011-05-26 22:27:33 -0600
  • 871273161b parsing done but untested Russ Ross 2011-05-26 14:22:59 -0600
  • 91dd5cc40f working on inline parsing Russ Ross 2011-05-26 12:10:16 -0600
  • 90f07150c4 emph parsing Russ Ross 2011-05-26 09:47:41 -0600
  • 2151ed61b2 reference extraction Russ Ross 2011-05-26 08:28:14 -0600
  • c727274128 setup, starting reference handling Russ Ross 2011-05-25 20:46:16 -0600
  • cb7b546677 fixed ordered lists Russ Ross 2011-05-25 16:00:01 -0600
  • f565f32504 all block-level parsers Russ Ross 2011-05-25 15:41:25 -0600
  • 282b8dfa38 working on listitem Russ Ross 2011-05-25 13:59:30 -0600
  • 8eb580260d initial commit Russ Ross 2011-05-24 16:14:35 -0600