Commit Graph

233 Commits

Author SHA1 Message Date
Jeff Avallone 05ee4291ff Updating link to source 2014-12-26 16:17:30 -05:00
Jeff Avallone 261349f3d6 Removing travis integration tag
It might come back later, but for now I'm not sure
2014-12-26 16:16:31 -05:00
Jeff Avallone 68de26f68a Embedding license info in SVG images 2014-12-26 15:54:45 -05:00
Jeff Avallone b292a764ff Embedding a template for SVG element instead of just styles 2014-12-26 15:38:22 -05:00
Jeff Avallone 2007fd9e01 Styling tweaks 2014-12-26 15:24:19 -05:00
Jeff Avallone efbd3aa762 Reformatting header nav links 2014-12-26 14:57:13 -05:00
Jeff Avallone aa6c792867 Adding tests for Match nodes 2014-12-26 12:48:02 -05:00
Jeff Avallone cf159c28a5 Finishing tests for MatchFragment nodes 2014-12-26 10:57:46 -05:00
Jeff Avallone 68e4bed048 Adding a deprecation notice for IE8
I may add similar notices for other old browsers, but IE8 was
particularly bad since it does not render most of the styles
2014-12-25 07:59:03 -05:00
Jeff Avallone d21846e872 Fixing how styles are added to SVG documents to please IE
This also allowed the SVG element to be created in a single place
2014-12-24 23:01:32 -05:00
Jeff Avallone 000809752e Removing some unnecessary extend calls 2014-12-23 23:27:09 -05:00
Jeff Avallone 6793b342ae Using fancy quotes for literals 2014-12-23 23:07:51 -05:00
Jeff Avallone d909312b94 Starting tests for MatchFragment nodes 2014-12-23 22:23:03 -05:00
Jeff Avallone 4b38bd6edd Adding build date to a comment in the header 2014-12-23 20:23:37 -05:00
Jeff Avallone 11cf4c74dc I accidentally a whole word 2014-12-23 11:19:01 -05:00
Jeff Avallone e11058688f Some cleanup of Match and MatchFragment in prep for tests 2014-12-23 11:17:28 -05:00
Jeff Avallone f264eee5f9 Adding tests for Regexp nodes 2014-12-23 11:02:15 -05:00
Jeff Avallone 8a9178c11e Adding pending test file for remaining nodes 2014-12-22 20:36:14 -05:00
Jeff Avallone e3eedb17af Adding tests for Root nodes 2014-12-22 20:35:49 -05:00
Jeff Avallone f842b424cc Adding warnings for non-standard escape sequence usage 2014-12-22 16:57:30 -05:00
Jeff Avallone a4f831bc60 Cleaning up some messy code in the grammar 2014-12-22 16:28:46 -05:00
Jeff Avallone 9e6f066763 Reducing duplication in grammar 2014-12-22 16:26:08 -05:00
Jeff Avallone 281ca50d32 Adding some more checks for CharsetRange tests 2014-12-22 16:16:17 -05:00
Jeff Avallone b35dece228 Fixing character set ranges
Certain escape sequences are not considered in ranges, and lead to the
hyphen to be part of the matched set of characters
2014-12-22 16:09:27 -05:00
Jeff Avallone d882ee8e08 Adding check that charset range is in correct order 2014-12-22 15:18:49 -05:00
Jeff Avallone 9b8eef9c02 Setting ordinals for literals 2014-12-22 15:11:37 -05:00
Jeff Avallone d4b648fa43 Setting ordinal for control code escapes 2014-12-22 15:11:20 -05:00
Jeff Avallone 580af045d6 Adjusting grammar to match \c escape "correctly"
\c followed by something other than a-z leads to inconsistent behavior
across browsers. Most will treat it as a series of literals (/\c#/ will
match the string "\\c#" for example)
2014-12-22 15:00:38 -05:00
Jeff Avallone 101b457260 Adding ordinal values to escapes
Work still needs to be done to get control characters correct, and
ordinals will need to be added for literals as well. This is in
preparation for reporting incorrectly ordered charset ranges
2014-12-22 12:44:19 -05:00
Jeff Avallone 33bbd11af6 Simplifying how parts of a charset are checked for uniqueness 2014-12-22 11:31:20 -05:00
Jeff Avallone 99970dd2ab Adding a single run karma task for later CI setup 2014-12-22 11:20:41 -05:00
Jeff Avallone 961d4812e9 Adding tests for Charset nodes 2014-12-22 10:57:16 -05:00
Jeff Avallone 8021775880 Adding a 404 page 2014-12-21 19:59:07 -05:00
Jeff Avallone 49ac4d118b Changing nav styling 2014-12-21 18:06:31 -05:00
Jeff Avallone e0825b7850 Fixing bug in charset code 2014-12-21 18:02:28 -05:00
Jeff Avallone 4bec717f84 Adding documentation 2014-12-21 18:02:18 -05:00
Jeff Avallone a65820b4d5 Removing watch for scss files.
The task is now handled as part of the markup re-build
2014-12-21 16:57:59 -05:00
Jeff Avallone 445cec7c7f Replacing "container" class with "application" 2014-12-21 15:22:59 -05:00
Jeff Avallone 55ee380817 Adding ability to easily render demo images 2014-12-21 15:22:01 -05:00
Jeff Avallone e466e7e548 Moving the SVG styles out of the svg element
They are now processed with compass
2014-12-21 14:48:43 -05:00
Jeff Avallone fbb8c4187d Tweaking styling in preparation for writing documentation 2014-12-21 14:26:09 -05:00
Jeff Avallone d4261029fb Changing section element to main in template
This should be more appropriate according to HTML specs
2014-12-21 14:03:52 -05:00
Jeff Avallone fe645a7c4b Tweaking changelog 2014-12-21 12:17:41 -05:00
Jeff Avallone 9bf5328da7 Adding specs for Subexp nodes 2014-12-21 12:05:55 -05:00
Jeff Avallone 9e6702d475 Fixing top-level spec descriptions 2014-12-21 11:24:23 -05:00
Jeff Avallone 94c674e879 Finishing Repeat node specs 2014-12-21 10:27:40 -05:00
Jeff Avallone 12a4186188 Adding a hack to allow setting page titles
I may look for a more robust system to handle markup than just gulp-wrap
2014-12-21 01:42:48 -05:00
Jeff Avallone 82ca4f40f7 Adding initial tests for Repeat nodes 2014-12-20 13:03:57 -05:00
Jeff Avallone 79cda13dc5 Adding a few more points to the changelog 2014-12-20 12:31:00 -05:00
Jeff Avallone 9a79b95337 Finally writing the changelog (at least for now) 2014-12-20 11:18:15 -05:00