91 Révisions (0487661c9913f151f7e05baec30dfb09b0ae7b94)
 

Auteur SHA1 Message Date
  Ben Kurtovic 0487661c99 py3k support __setitem__ and __delitem__ of SmartList. il y a 12 ans
  Ben Kurtovic f21f13374e Fix py2 token support. il y a 12 ans
  Ben Kurtovic 391a5bd373 Compat for the parser itself. il y a 12 ans
  Ben Kurtovic 90b18e3abc Finish updating all to compat except for the parser. il y a 12 ans
  Ben Kurtovic d6a0d6b737 Update py3k compatibility in some modules. il y a 12 ans
  Ben Kurtovic ea28e991d9 Merge pull request #3 from Riamse/develop il y a 12 ans
  Riamse c4fd7b7468 Remove test.py - unintentionally added il y a 12 ans
  Riamse a24821057c Forgot to add compat.py il y a 12 ans
  Ben Kurtovic dea1612d77 Merge pull request #2 from Riamse/develop il y a 12 ans
  Riamse aa4b45c1bb Forgot the extras folder il y a 12 ans
  Ben Kurtovic e6fa7b2b2d Support changing a template's name, plus a couple of typos and docs. il y a 12 ans
  Riamse 2eb76e7de0 Adding Python 3 support il y a 12 ans
  Ben Kurtovic 0a052f34fb Clarify Python 3 stuff. il y a 12 ans
  Ben Kurtovic ce43b44596 Copyedit, fixes, clarify Python 2 + 3 support. il y a 12 ans
  Ben Kurtovic 59a25818b9 Updating documentation. il y a 12 ans
  Ben Kurtovic 222f3b7dc3 Merged feature/parser into develop; good enough for now. il y a 12 ans
  Ben Kurtovic fc66ce0654 Update remove() for when a templates has the same key multiple times. il y a 12 ans
  Ben Kurtovic e57b6bdd93 Support Headings in tokenizer; handle tokens backwards in builder. il y a 12 ans
  Ben Kurtovic 40b6480aa7 Split on all characters that we use. il y a 12 ans
  Ben Kurtovic 664b6e39ec _write(text=True) -> _write_text(); __eq__ for Tokens il y a 12 ans
  Ben Kurtovic 278594a8cf Faster parsing: split the text on sentinels instead of every letter. il y a 12 ans
  Ben Kurtovic aec66b0db7 Missed another call (2.0 seconds -> 1.5 seconds for 1,000,000 chars). il y a 12 ans
  Ben Kurtovic 3fd13100da Another speedup by reducing calls to _read(). il y a 12 ans
  Ben Kurtovic 889fd316d3 A rogue print statement appears! il y a 12 ans
  Ben Kurtovic 31103b5891 _push_textbuffer() in _verify_template_name() il y a 12 ans
  Ben Kurtovic 2f4ce003b4 Massive speedup and refactoring. il y a 12 ans
  Ben Kurtovic 010bd34653 Support HTMLEntities. il y a 12 ans
  Ben Kurtovic 02fe3b0833 Improve handling of templates in strange cases. il y a 12 ans
  Ben Kurtovic e79c79762f Pre- and post-stop context verification, plus refactor parse_until(). il y a 12 ans
  Ben Kurtovic 8dd7b6aada Handle nested contexts correctly; parameter values; bad parse routes. il y a 12 ans
  Ben Kurtovic 6fefc28cba Handle integers as MediaWiki does. il y a 12 ans
  Ben Kurtovic 69b236ee8d Handle template parameter key dependents more intelligently. il y a 12 ans
  Ben Kurtovic 934b1ef016 Fixes and improvements. il y a 12 ans
  Ben Kurtovic d3ea962d27 Starting work on token contexts. il y a 12 ans
  Ben Kurtovic 2209dfc78d Better handling of template ends, refactor. il y a 12 ans
  Ben Kurtovic 32d99c3c75 Tokenizer now supports a very, very limited template syntax. il y a 12 ans
  Ben Kurtovic 17053e4701 Support &#Xhex; in addition to &#xhex;. il y a 12 ans
  Ben Kurtovic 81e5ce30af Working on the framework for the tokenizer, plus some cleanup, fixes. il y a 12 ans
  Ben Kurtovic 4539859c55 Merge BuildStack into Builder. il y a 12 ans
  Ben Kurtovic 137b9fc68f Fix some bugs; satisfy PyLint on certain inheritance things. il y a 12 ans
  Ben Kurtovic 8f0782f915 Fix some typos/bugs. il y a 12 ans
  Ben Kurtovic 219b9086d2 Finish implementing Builder for all existing Nodes; BuildStack. il y a 12 ans
  Ben Kurtovic 33acb3eea3 Starting main parser: Parser, Tokens, Tokenizer, Builder, BuildStack. il y a 12 ans
  Ben Kurtovic 227ac924ee Finish implementing all of SmartList. il y a 12 ans
  Ben Kurtovic cf299c523d Implement the rest of _ListProxy. il y a 12 ans
  Ben Kurtovic 3633f31633 Relaive imports because they are awesome; more stuff in SmartList. il y a 12 ans
  Ben Kurtovic b5fb7e18f2 Implement ListProxy.{count,index,extend,insert,reverse,sort} il y a 12 ans
  Ben Kurtovic 13066ff189 Implement a ton more in SmartList. il y a 12 ans
  Ben Kurtovic 713a3c9944 Implement SmartList.setslice, ListProxy.{repr,setitem,setslice} il y a 12 ans
  Ben Kurtovic 33f8924cf9 Implement Wikicode.get_sections(), starting SmartList. il y a 12 ans