Adds a better algorithm for quotation marks' removal.
authorJakub Pawlowicz <jakub@goalsmashers.com>
Sat, 1 Mar 2014 08:52:27 +0000 (08:52 +0000)
committerJakub Pawlowicz <jakub@goalsmashers.com>
Sat, 1 Mar 2014 23:36:20 +0000 (23:36 +0000)
commit8c1f7281fae4eef029e41925558f8040aea71dbc
treeed952c77f9baa54b76e1ca54dc7efb1f159f0172
parent7fa31a2cdfd27705e47e800ef53fa3780a1b7948
Adds a better algorithm for quotation marks' removal.

Quotation removal is now done via data traversal rather than regexp so
it is much more flexible.

Also adds a property name scanner to quickly locate last matching property
at a given location.
History.md
lib/clean.js
lib/properties/scanner.js [new file with mode: 0644]
lib/text/name-quotes.js [new file with mode: 0644]
lib/text/quote-scanner.js
test/unit-test.js