Commit Graph

  • 035984a61c Adding class to labels Jeff Avallone 2014-12-10 17:00:04 -0500
  • 0b85f552c3 Setting class names of nodes automatically Jeff Avallone 2014-12-10 16:57:42 -0500
  • 60d7cab504 Adding code to indicate subexpression numbers Jeff Avallone 2014-12-10 06:18:55 -0500
  • 4a8103f404 Still working on the connecting lines Jeff Avallone 2014-12-09 21:32:13 -0500
  • 629faf7086 Adjusting connecting line positioning Jeff Avallone 2014-12-09 21:10:42 -0500
  • 772da725a3 Removing more dead code Jeff Avallone 2014-12-09 21:05:07 -0500
  • e6e8a1ed54 Tweaking connector lines Jeff Avallone 2014-12-09 21:04:14 -0500
  • 975780609d Fixing label positioning in charset nodes Jeff Avallone 2014-12-09 21:00:36 -0500
  • e26d91bae5 Fixing label positioning in subexp nodes Jeff Avallone 2014-12-09 20:22:44 -0500
  • 27a23162b4 Removing some dead code Jeff Avallone 2014-12-09 20:09:27 -0500
  • 7082a670d6 Extracting code to layout elements vertically Jeff Avallone 2014-12-09 20:08:34 -0500
  • 0f97afd880 Fixing font size of charset label Jeff Avallone 2014-12-09 19:03:50 -0500
  • cd11b7e6e5 Centralizing some of the layout code Jeff Avallone 2014-12-09 19:02:31 -0500
  • 7ed865ecdb Normalizing function names Jeff Avallone 2014-12-09 18:08:40 -0500
  • 7ab386e7a4 Cleanup of match fragment rendering Jeff Avallone 2014-12-09 17:56:22 -0500
  • 5a4c62c2c0 Cleanup of charset range rendering Jeff Avallone 2014-12-09 17:51:04 -0500
  • 0cb090bc10 Cleanup of charset rendering code Jeff Avallone 2014-12-09 17:48:44 -0500
  • 3bbd55c36a Refactoring code for escape display Jeff Avallone 2014-12-09 17:43:05 -0500
  • cd279d3a80 Further refactoring of Regexper class Jeff Avallone 2014-12-07 21:40:05 -0500
  • ae064b2b8e Adding rendering for Subexp Jeff Avallone 2014-12-07 21:16:23 -0500
  • 52a0863449 Refactoring rendering code to allow the loader to show Jeff Avallone 2014-12-07 18:19:00 -0500
  • e99c284216 Rendering CharsetRange Jeff Avallone 2014-12-07 17:51:13 -0500
  • fadfaee440 Adding code to render charsets Jeff Avallone 2014-12-07 17:38:24 -0500
  • 9cc23183be Adding rendering code for escape, literal, and "." Jeff Avallone 2014-12-07 15:26:45 -0500
  • f5d1e734f1 Removing Terminal type and replacing with Literal, Escape, and AnyChar Jeff Avallone 2014-12-06 16:03:58 -0500
  • 41c11ad5d4 Fixing bug with concatenation of literals Jeff Avallone 2014-12-06 15:46:46 -0500
  • d2b96c7833 Adding code to render loop and skip paths for repetitions Jeff Avallone 2014-12-06 12:34:00 -0500
  • 5fcb0758a3 Fixing re-display of regex Jeff Avallone 2014-12-06 10:36:23 -0500
  • 4af501b37b Fixing positioning of rendered expression Jeff Avallone 2014-12-05 23:06:02 -0500
  • 354f9bc928 Getting textarea sizing and padding correct this time Jeff Avallone 2014-12-05 22:59:39 -0500
  • ca2494da16 Fixing styling bug Jeff Avallone 2014-12-04 21:25:44 -0500
  • d9abd5f139 Removing an extraneous connecting line Jeff Avallone 2014-12-04 21:23:18 -0500
  • 042228d09f Switching Karma test browser to Chrome Jeff Avallone 2014-12-04 19:11:30 -0500
  • 257fb19369 Adding initial UI JS Jeff Avallone 2014-12-04 18:37:35 -0500
  • bd19966cab Tweaking browserify setup to get all es6 features working Jeff Avallone 2014-12-04 18:34:35 -0500
  • e1c299453c Reducing the number of path elements that are generated Jeff Avallone 2014-12-03 20:35:26 -0500
  • 5a000ec302 Adding spacing between MatchFragments Jeff Avallone 2014-12-03 20:26:09 -0500
  • 502e4494d9 Some cleanup Jeff Avallone 2014-12-03 20:20:08 -0500
  • e7e97b0008 Adding lines before and after main Regexp body Jeff Avallone 2014-12-03 20:14:56 -0500
  • d1a058768e Adding some styling to start and end anchors Jeff Avallone 2014-12-03 20:02:56 -0500
  • a88c4821b7 Refactoring to remove the container argument to render methods Jeff Avallone 2014-12-03 18:59:59 -0500
  • 6a9d498bf6 Refactoring to not render connectors for a Regexp with one Match Jeff Avallone 2014-12-03 18:46:48 -0500
  • fe6727b79a Removing some debugging code Jeff Avallone 2014-12-03 18:46:40 -0500
  • b364198030 Adding a MatchFragment rule Jeff Avallone 2014-12-02 21:09:20 -0500
  • 7d84669536 First cut of rendering match elements Jeff Avallone 2014-12-02 21:02:48 -0500
  • b9dd80a142 Adding type values to node extensions Jeff Avallone 2014-12-02 20:10:56 -0500
  • 1ffcd785f8 Changing names of grammar elements. Jeff Avallone 2014-12-02 19:59:10 -0500
  • 9609b1d5b7 Refactoring bounding box rendering method Jeff Avallone 2014-12-02 19:15:19 -0500
  • 5afb4fa717 First pass for getting flow lines in place Jeff Avallone 2014-11-30 21:20:03 -0500
  • f8cded8eac Adding first cut of code to render alternations Jeff Avallone 2014-11-30 17:54:12 -0500
  • ed2c26c39e Adding basic code to render stand and end indicators Jeff Avallone 2014-11-30 15:36:53 -0500
  • e910c757e5 Converting config into a module instead of just JSON Jeff Avallone 2014-11-30 14:39:56 -0500
  • 30d88810d0 Creating Base module and extracting placeholder rendering Jeff Avallone 2014-11-30 14:10:27 -0500
  • 4decff56e7 Cleanup of initial SVG rendering Jeff Avallone 2014-11-30 13:14:31 -0500
  • b1a615daf0 Adding line that somehow got deleted Jeff Avallone 2014-11-30 10:51:22 -0500
  • 301dce5873 Integrated snap.svg and starting to render content Jeff Avallone 2014-11-30 10:48:33 -0500
  • 57c0de7668 Extracting sourcemap from compiled JS file Jeff Avallone 2014-11-30 09:58:27 -0500
  • facb99e8bc Beginning to add some functionality to the parser Jeff Avallone 2014-11-26 18:24:40 -0500
  • c6f2271867 Adding a stubbed out test Jeff Avallone 2014-11-25 20:05:29 -0500
  • abd8a52f6b Adding initial cut of JS regexp parser Jeff Avallone 2014-11-25 19:37:54 -0500
  • 9136e3f37e Ignoring .peg files for static file build Jeff Avallone 2014-11-25 08:56:10 -0500
  • b8b98edbf5 Making browserify setup inline in gulpfile Jeff Avallone 2014-11-25 08:55:07 -0500
  • 5c856d5b19 Updating gulpfile to run karma separately. Jeff Avallone 2014-11-25 08:51:22 -0500
  • ba9b779ba7 Integrating canopy (with a demo parser from the canopy docs) Jeff Avallone 2014-11-24 22:31:20 -0500
  • fe06a99178 Another README update Jeff Avallone 2014-11-24 21:47:23 -0500
  • 9a648cfe1a Updating README Jeff Avallone 2014-11-24 21:46:51 -0500
  • 84f35cf647 Switching to karma instead of hacked up jasmine setup Jeff Avallone 2014-11-24 21:44:50 -0500
  • 281d30370f Removing "www." from URL Jeff Avallone 2014-11-23 19:05:39 -0500
  • 77050c08fb Updating README Jeff Avallone 2014-11-23 19:04:47 -0500
  • 9d7730cc3c Adding jasmine test integration Jeff Avallone 2014-11-23 18:55:32 -0500
  • a0ace648fb Adding more static files from regexper.com Jeff Avallone 2014-11-23 18:08:24 -0500
  • 8a30c31243 Adding error notification to gulp tasks Jeff Avallone 2014-11-23 17:50:30 -0500
  • 3c5c1579e2 Creating a config.json for the gulpfile Jeff Avallone 2014-11-23 17:26:05 -0500
  • 9fc138d87d Moving requires into individual tasks Jeff Avallone 2014-11-23 17:17:29 -0500
  • 074d1081ce Tweaking gulpfile to allow quick rebuilds of site Jeff Avallone 2014-11-23 17:13:24 -0500
  • f61c849501 Adding Regexper markup and styles Jeff Avallone 2014-11-23 17:13:05 -0500
  • cc16603f6f Adding browserify and es6ify support Jeff Avallone 2014-11-23 17:00:01 -0500
  • 9151a47a8e Tweaking compass setup Jeff Avallone 2014-11-23 16:30:03 -0500
  • 55f03879a7 Adding task to copy unprocessed files to build directory Jeff Avallone 2014-11-23 16:29:40 -0500
  • 0e77b0f96b Tweaking watchlist for markup rebuilds Jeff Avallone 2014-11-23 16:17:01 -0500
  • fcdc3f8ecd Adding initial compass integration Jeff Avallone 2014-11-23 16:16:10 -0500
  • 3dacc41880 Adding a useful default task Jeff Avallone 2014-11-23 12:31:52 -0500
  • 5a99aaa571 Adding server with LiveReload support Jeff Avallone 2014-11-23 12:24:03 -0500
  • 342cf8d5bb Adding task to build pages wrapped in a template Jeff Avallone 2014-11-23 12:00:07 -0500
  • c898f7b5ec Adding package.json and beginnings of gulpfile Jeff Avallone 2014-11-23 11:52:45 -0500
  • fc0996d8c2 Adding basic readme and license Jeff Avallone 2014-11-23 11:41:53 -0500