[for reference] all work done which is not in original repo#338
Open
GerHobbelt wants to merge 2108 commits intozaach:master from GerHobbelt:master
+2,274,342-24,046
Commits
This pull request is big! We're only showing the most recent 250 commits
Commits on Oct 29, 2017
Commits on Oct 30, 2017
#25: yet another kernel fix:
yyErrOk()
a.k.a.yyerrok
SHOULD NOT reset/cleanup therecoveringErrorInfo
object as one may invokeyyerrok
while still inside the error recovery phase of the pa…committed- committed
- committed
- committed
- committed
- committed
tweak examples to pass the JS validation tests for all action code snippets and other code blocks. We don't want to do them all, so there's #26
committed- committed
- committed
- committed
- committed
Commits on Nov 10, 2017
- committed
- committed
- committed
Commits on Nov 11, 2017
- committed
- committed
- committed
- committed
Commits on Nov 12, 2017
Commits on Dec 13, 2017
adding and updating test cases for "lexer ES6 arrow functions in action code" issue: zaach/jison-lex#23
committedwhile working on zaach/jison-lex#23: add support for loading JavaScript and JSON/JSON5 lexer specs to be processed by jison / jison-lex: this allows us to load and execute the fail & pass examples …
committedfix: zaach/jison-lex#23 -- added basic support for JavaScript Arrow Functions in the lexer spec, both simple functions, e.g.
() => 'TOKEN'
and "complex/multiline" arrow functions, e.g. `() => { s…committed- committed
adding JISON test cases as provided by zaach/jison-lex#23 (with a minor tweak to test/showcase
e + e
action code expansion with named variables:$e1 + $e2
instead of the more cryptic (old-skool…committedzaach/jison-lex#23: facilitate loading JavaScript grammar specs into JISON API a la JISON-LEX API for testing: in the test code we
require()
such grammar specs. Also adjust the test code to other…committed- committed
- committed
- committed
Commits on Dec 19, 2017
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Dec 20, 2017
create working example for zaach#362 --> uncovering a bug in
jison-gho
due to the particular filename of this example: to be fixed.committedfix #31: do not just use camelCase but instead filter file/other names through a more strict
mkIdentifier()
helper API (from jison-helpers-lib)committed- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Dec 21, 2017
Commits on Dec 22, 2017
- committed
- committed
- committed
- committed
further work on making jison (and its tests) fit for coverage analysis through istanbul/nyc, using https://github.com/gotwarlost/istanbul/blob/master/ignoring-code-for-coverage.md for tips / guidel…
committed#32 : first positive coverage analysis result: had a disabled unit test for jison-lex issue zaach/jison-lex#23 waiting; turned on to (minimally) improve test coverage.
committed#32 : work done on the jison tool (and packages) to ensure that core code components exported into generated parsers and/or lexers WILL NOT carry any undesirable code coverage or other code injecti…
committed- committed
- committed
- committed
- committed
clean up lingering (and now obstructing!)
assert
library reference hacks. This is a follow-up on therollup
work done previously, particularly commit SHA-1: 2b8bad3 :: [...] Also note that the …committedfix another b0rk in the
make test-nyc
code coverage run: one more unit test which needs istanbul ignore tweaking a la https://github.com/gotwarlost/istanbul/blob/master/ignoring-code-for-coverage.mdcommitted- committed
Commits on Dec 23, 2017
#32: we also must stringify
debug_trace()
as it will be included in the generated parser when you produce a 'debug level' parser. (Bug found once we got the debug-mode examples subjected to code …committed- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Dec 25, 2017
- committed
- committed
given gotwarlost/istanbul#856 add run-time detection for istanbul and provide unit tests to ensure both the istanbul run-time detector helper (
detectIstanbulGlobal()
) and the function source code…committed- committed
further work on zaach#363 fixing the ARROW_ACTION action by placing the received user-defined action code within
()
braces so that the generated parser will certainly treat the entire blurb as a …committed- final work on #32: all tests pass now when running them in
nyc/istanbul
environment. This also takes care of gotwarlost/istanbul#856 until it's fixed in the mainline there.committed- committed
- committed
- committed
- committed
fix #28: restrict both lead, tail and error section of the error area display produced by
lexer.prettyPrintRange()
API to 2 x MINIMUM_VISIBLE_NONEMPTY_LINE_COUNT lines (currently that would be 2x…committed- committed
- committed
Commits on Jan 1, 2018
- committed
fix #8 and add help to the error message when we encounter this type of rule writing: I expect it to occur more than once, particularly when folks (me included!) copy grammars from papers and feed …
committed- committed
- committed
- committed
- committed
Commits on Apr 23, 2018
Commits on Apr 27, 2018
Commits on May 5, 2018
- committed
- committed
- committed
- committed
Commits on May 6, 2018
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on May 17, 2018
- authored
Commits on May 23, 2018
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on May 24, 2018
Commits on May 25, 2018
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on May 27, 2018
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jun 1, 2018
- committed
- committed
- committed
- committed
- committed
Commits on Jun 2, 2018
Commits on Jun 6, 2018
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jun 24, 2018
Commits on Aug 26, 2018
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Sep 2, 2018
Commits on Jan 19, 2019
- authored
- authored
Commits on Jan 27, 2019
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jun 4, 2019
Commits on Jul 15, 2019
- authoredEric Prud'hommeaux
Commits on Jul 28, 2019
Commits on Aug 21, 2019
- committed
- committed
- committed
- authored
- committed
Commits on Sep 25, 2019
Commits on Sep 26, 2019
Commits on Nov 16, 2019
- committed
- committed
add initial example jison file from StackOverflow question https://stackoverflow.com/questions/58891186/custom-location-tracking-in-jison-gho#58891186
committed- committed
- committed
- committed
Commits on Nov 17, 2019
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Nov 18, 2019
Commits on Nov 19, 2019
- committed
- committed
Commits on Oct 27, 2020
Commits on Nov 7, 2020
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed