LuaTokenizer

Change log

2013-07-03  Watchout  <watchout@curseforge.com>

[43e89189a37c] [tip]
* test/Profile.lua test/Test.lua

Update tests

[90f4b1cdb189]
* LuaTokenizer-1.0.lua

- fixed end char number of token in add_line helper function
- Minor optimization for white space (+ 2-5%)

2013-06-26  Watchout  <watchout@curseforge.com>

[d73faef9fd9d]
* test/Main.lua test/Profile.lua test/Test.lua test/Test.php

Inconsequential testing and profiling tweaks

[12645b72992e]
* LuaTokenizer-1.0.lua

Fixed bug where comments at the end of a file/string were not properly parsed
Fixed bug where EOL markers where part of a single-line comment

[b51f28d1c8a5]
* test/index.html

more visible color for EOL markers

2013-06-25  Watchout  <watchout@curseforge.com>

[e254d0fd92da]
* test/Profile.lua

Add profiling script to repository

[764fa300f259]
* LuaTokenizer-1.0-SM.lua LuaTokenizer-1.0.lua test/Main.lua

Rename from -SM to normal
Removed old version

[759fb7a4d757]
* test/Test.lua

Inconsequential change of tests...

[e46c3400844f]
* test/Main.lua

Made it easier to switch between EOL markers... a bit

[c6b3c8d67074]
* LuaTokenizer-1.0-SM.lua

Fixed EOL parsing for windows EOL markers
Fixed parsing of lines ending with only "--"

[d18525293368]
* LuaTokenizer-1.0-SM.lua

Tokenizer update; better parsing, greater parsing, faster parsing, bug-less parsing, I'm the man!

[a54906f9b433]
* test/Test.lua

Test updates

[3e037172a01c]
* test/index.html

cosmetic changes for html tester

[08e9cb84d884]
* test/Test.lua

new test string for Test.lua

[6cc424b63ae8]
* .pkgmeta, LuaTokenizer-1.0-SM.lua test/Main.lua test/Test.lua test/index.html

start moving to simplified and generalized tokenizer

2013-06-20  Watchout  <watchout@curseforge.com>

[90a98ce6a3ef]
* .pkgmeta:

add package-as

2013-06-19  Dualed  <e.watcha@gmail.com>

[4c0faceab4e8]
* test/index.html

add height to tooltip vertical position instead of arbitrary number

[69b22821a25f]
* test/Main.lua

prettier error line

[2b3378a5154f]
* .pkgmeta:

Add .pkgmeta

[e17d4f653030]
* test/Test.lua

Added sample for [] indexing to Test.lua

[e7f890ae9f7d]
* LuaTokenizer-1.0.lua test/Main.lua

Moved callback parameter "value" to 2nd argument which I think makes more sense

[a356990d3eb3]
* LuaTokenizer-1.0.lua

Added "value" parameter to unnamed tokens for a more stable interface

[d395e7935b4a]
* test/Main.lua

add new main.lua test file

[12c581dff21e]
* test/Main.lua

remove old main.lua test file

[32c0fcf04de2]
* test/index.html

Obsidian color scheme, some code to implement tooltip for token metadata in tester

[82ee23a5b5a8]
* test/Main.lua test/Test.lua test/index.html

Update for test cases

2013-06-17  Dualed  <e.watcha@gmail.com>

[ac1dc85bf4a6]
* LuaTokenizer-1.0.toc

toc not necessary

[6b342802f3df]
* LibHighlight-1.0.lua LibHighlight-1.0.toc LuaTokenizer-1.0.lua LuaTokenizer-1.0.toc test/Main.lua

Rename to LuaTokenizer

[68dbc22c0b8c]
* LibHighlight-1.0.lua LibHighlight-1.0.toc

- Removed unicode line ending parsing... Useful??
- Fixed line ending parsing for \n only line endings
- Changed default line endings to "\r\n" (may change again later)
- More... "successful" StripColors function

2013-06-16  Dualed  <e.watcha@gmail.com>

[a4ac513c1703]
* LibHighlight-1.0.lua test/Main.lua test/Test.lua test/Test.php test/index.html

import

Facts

Uploaded on
Jul 03, 2013
Game version
  • 5.3.0
Filename
LuaTokenizer-1.0-r29.zip
Size
7.2 KiB
MD5
2a8f0e9a02b48b02bc349406e0b235df
Type
Alpha
Status
Normal
Downloads
6

Authors