Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2017-11-29
02:24
Preparing to publish as an NPM package. Leaf check-in: 7f2e588e5f user: User tags: trunk
2016-11-13
16:52
[55b0352193] Created a parser named space that optionally consumes any whitespace, and inserted into the formula parser where needed. check-in: acbb9469fc user: adamc tags: trunk
16:24
[5ffa27ef60] Discovered that the formula parser needed an optional whitespace parser between the "what is" and "what does" literals and the numeric parsing. check-in: 52bdfe5d46 user: adamc tags: trunk
14:52
[a7c9cfbcda] Made changes to CSS and TS to implement. check-in: 268cdcdf71 user: adamc tags: trunk
14:26
[bb7eb5d898] Changed the demo app code to use the new static Parse method. check-in: a356076104 user: adamc tags: trunk
14:13
[4c607651cb] Added code and tests to give ParserSet the Parse method. check-in: 99e17d1f46 user: adamc tags: trunk
04:36
[bb7eb5d898] Added the Parse method and switched over the tests to use it. check-in: c3b619e8c9 user: adamc tags: trunk
2016-11-09
01:24
[bb41cfce87] Fixed the problem with using templates and moved the answers area inside the main div. It works! check-in: 97c2719229 user: adamc tags: trunk
2016-11-08
04:12
[bb41cfce87] Added a TS version of John Resig's microtemplates and added in to the correct place in the demo app. Not working at the moment. Need to debug. check-in: 80a85d9c20 user: User tags: trunk
2016-10-29
02:10
Added a goos documentation comment for the new exact combinator. check-in: 3218c25782 user: adamc tags: trunk
02:01
[be7c6de0ec] Finally found the way to make the tasks run serially, with help from https://github.com/gulpjs/gulp/issues/67 check-in: d2b04b8e10 user: adamc tags: trunk
2016-10-27
23:02
Removed pointless comments. check-in: 160df4c88a user: adamc tags: trunk
19:30
[02a0006c55] Added exact combinator and matching tests. check-in: b2b4e7c3c2 user: User tags: trunk
19:08
[5661b375d3] Added tests for ParserAction handling on the and and or combinators. Wrote passing tests for them as well. check-in: fd28ccab7a user: User tags: trunk
19:06
Changed the code for running tests to make thhe output more concise. check-in: a6ce9aa409 user: User tags: trunk
01:30
[3e1532df89] A couple of changes to fix problems that came up with last commit check-in: eee8f9600c user: adamc tags: trunk
01:18
[3e1532df89] Finally got all of the build tasks working. Yay! check-in: 22abe1851a user: adamc tags: trunk
2016-10-26
02:07
[3e1532df89] Fixed lint problems. check-in: 81905e3266 user: adamc tags: trunk
2016-10-24
19:21
[3e1532df89] Added a new npm package and some tsconfig mojo to fix the problem that I was experiencing with errors being thrown when trying to build the tsUnit-based unit tests. There's still a problem with running tham via gulp. Found the solution at: http://stackoverflow.com/questions/35660498/angular-2-cant-find-promise-map-set-and-iterator check-in: 28c3a8dcb9 user: CrosslandA tags: trunk
2016-10-22
18:11
Finished implementation of desired parser and fixed a couple of bugs with the existing code. check-in: cff43748de user: adamc tags: trunk
18:07
Fixed a bug in the all parser that caused it to indicate a successful parse when no characters had been matched. check-in: 49d510b670 user: adamc tags: trunk
16:53
[6fb63b4ba7] Added code for the new combinator and tests for it. check-in: ff3f039849 user: adamc tags: trunk
2016-10-21
01:57
[5661b375d3] Made all of the code changes and the existing tests pass. Still need to write new tests to confirm that the ParserActions are run by the and and or combinators. check-in: a38e69bf5f user: adamc tags: trunk
2016-10-20
03:17
Continuing to add more parsing goodness to the demo app. check-in: 0d12361d03 user: adamc tags: trunk
2016-10-19
01:13
Removed a compilation flag that was apparently meaningless. check-in: dfcad22c23 user: adamc tags: trunk
00:40
Maybe finally working versions of the gulp build tasks? check-in: 1fecb958e1 user: adamc tags: trunk
2016-10-18
17:38
Further progress on tasks and testing. Building now seems to work fine; errors generated by tsUnit are causing problems with running via gulp. check-in: 8eed3c3bd5 user: CrosslandA tags: trunk
00:36
Got tasks running better. Still need to figure out why running the test tasks doesn't work. check-in: ed7b524207 user: adamc tags: trunk
2016-10-12
00:53
[3e1532df89] Added gulpfile. Not yet configured for all my tasks. Working on it. check-in: c2f5ebcae6 user: adamc tags: trunk
00:51
Added package.json for better npm usage. check-in: e2ee230a08 user: adamc tags: trunk
2016-10-11
18:04
Finished impementation of the desired parser, with english synonyms for operations. check-in: 8c24d05535 user: CrosslandA tags: trunk
18:04
Added documentation comments for whitespace and numeric parsers. check-in: a7aa84dacb user: CrosslandA tags: trunk
17:54
Finished wiring up button click handler. check-in: cebab67d2c user: CrosslandA tags: trunk
02:11
jQuery now included. check-in: 31df1757ff user: adamc tags: trunk
01:02
Got front-end code all hooked up. check-in: 620447df2b user: adamc tags: trunk
01:02
Added code to hook up interface events to parsing code. check-in: a61756e1f7 user: adamc tags: trunk
2016-10-10
21:27
Added jQuery typings stuff. Still not sure how to use it. check-in: 9b291f9428 user: CrosslandA tags: trunk
21:27
Added a tenatively-complete implementation of parsing. Still need to hook it up wth jQuery andd such. check-in: 5e12238e25 user: CrosslandA tags: trunk
21:25
Added action handling to the all combinator. check-in: 96499e22ea user: CrosslandA tags: trunk
20:46
Made changes for tslint. check-in: 3e17e79bd0 user: CrosslandA tags: trunk
20:39
Added tslint to visual studio; added configuration file with sane value and made required code changes. check-in: 36ac7749fe user: CrosslandA tags: trunk
20:07
[e317a8826e] Implemented whitespace parser and accompanying tests. This parser does not aggressively consume whtiespace, as the all combinator exists to consume multiple spaces. check-in: a7570b453e user: CrosslandA tags: trunk
19:28
Turned off file system watching. check-in: a3c0274a20 user: CrosslandA tags: trunk
19:24
[2b12c9d54e] Final changes for implementing all combinator. check-in: 3cdeaf46fb user: CrosslandA tags: trunk
17:30
All test still failing. Investigating why. check-in: b62dfde2d3 user: CrosslandA tags: trunk
00:40
Added all combinator and tests. The test is currently not working. check-in: acb88ef3d0 user: adamc tags: trunk
2016-10-09
23:57
[dcaa687c09] Changed the names of the tests. check-in: 35193deef8 user: adamc tags: trunk
14:17
[dcaa687c09] Changed the name of the all comboinator and made matchign changes in the tests. Tests passing. check-in: 198d9eb8b8 user: adamc tags: trunk
13:34
Continued to add to the app; realized that I need a new combinator type in order to make it work. check-in: 9e1604ee76 user: adamc tags: trunk
2016-10-08
00:04
Added demo app skeleton. check-in: a8ee5f94eb user: adamc tags: trunk