- [
642fd8a9b4
] - update readme a bit (John Haugeland) - [
ed2d21b8a5
] - missing comma in package (John Haugeland) - [
59a47b5fcc
] - uh, get the file list right, john. 6 isn't bundled (John Haugeland) - [
42f6af2a29
] - Let's slim this thing way down. All that's in the package now are two builds, the .d.ts, and a changelog (John Haugeland) - [
dd529cd78d
] - honestly the iife shouldn't be in the npm repo (John Haugeland) - [
fae52c7b8a
] - remove build products. push only minified to npm, but retain in a local build process. reintroduce iife (John Haugeland) - [
b946832d13
] - remove es5 prebuild from npm; make it a build product only. (John Haugeland) - [
a27de349c4
] - Remove the maps (John Haugeland) - [
a45f4f00b3
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
360aff67bb
] - First attempt to slim the package down (John Haugeland) - [
2c1b54182a
] - Update README.md (John Haugeland) - [
554a15b8cd
] - Update README.md (John Haugeland) - [
4ffea7539f
] - CodeClimate can't eat tslint (John Haugeland) - [
0b7f120c18
] - Update fixparser.js (John Haugeland) - [
2c72b3c2d1
] - Merge pull request #399 from StoneCypher/AddDTsFiles (John Haugeland) - [
b797c1ec3f
] - looks like we have .d.ts (John Haugeland) - [
3047b388b9
] - Merge pull request #398 from StoneCypher/InvertRollupAndTypescript (John Haugeland) - [
44c69de2cd
] - other small cleanup (John Haugeland) - [
f528dafa9f
] - save and push the package too, john (John Haugeland) - [
8a535bfc47
] - move shell surgery to node to get through mac (John Haugeland) - [
7f6f597044
] - fixing coverage, es6 package.json surgery (John Haugeland) - [
76352f8fc8
] - inversion appears to work (John Haugeland) - [
a3ebea3dc6
] - geohot's bug confirmed. typescript now building independently on stricter config (John Haugeland) - [
c7335a9e99
] - simple guards on non-states for is_unenterable and state_is_terminal (John Haugeland) - [
cc39df41a5
] - Merge pull request #397 from StoneCypher/ArrangeStartAndEnd (John Haugeland) - [
751cde589f
] - arrange-start and arrange-end (John Haugeland) - [
f96df2623d
] - arrange-start and arrange-end (John Haugeland) - [
de1fea7329
] - add support for line styles, fixes StoneCypher/fsl#367 (John Haugeland) - [
e0a395bb33
] - vastly superior implementation of corners (John Haugeland) - [
3aa55887b6
] - Merge pull request #396 from StoneCypher/AddArrange (John Haugeland) - [
7345a14e14
] - Add arrange, fixes StoneCypher/fsl#267 (John Haugeland) - [
7e9d25aea1
] - Merge pull request #395 from StoneCypher/AddRoundingAndDiagonals (John Haugeland) - [
de75a0417d
] - Adds support for rounding (fixes StoneCypher/fsl#362) and diagonals (fixes StoneCypher/fsl#361) (John Haugeland) - [
4b42bd5493
] - Merge pull request #394 from StoneCypher/FixOctothorpeBug (John Haugeland) - [
c0456fefed
] - fixes StoneCypher/fsl#354 octothorpe bug on direct colors; fixes StoneCypher/fsl/issues/359 rgb order decl (John Haugeland) - [
e4e3c25697
] - improve error message for directions. much better testing on named colors (John Haugeland) - [
28d9b1022a
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
0c05c76100
] - version bump; parser does colors and shapes on node now, fixes #339, fixes #340, fixes #341 (John Haugeland) - [
cf2e912cd2
] - parser support for text-color, background-color, border-color for #339, #340, #341 (John Haugeland) - [
fcaf9b73ba
] - parser support for text-color, background-color, border-color for #339, #340, #341 (John Haugeland) - [
48bbea4944
] - Merge pull request #393 from machinshin/master (John Haugeland) - [
45ac5ae743
] - incomplete commit (John Haugeland) - [
f3e54b9999
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
76422f54e7
] - dot prelude in compiler, grammar, parser, tests (John Haugeland) - [
906a6ea862
] - Closes StoneCypher/fsl#45 : Issue Trees (Vat Raghavan) - [
2c9f568be4
] - Turn azure pipelines off (John Haugeland) - [
298cb1c13d
] - Temporarily remove windows from test matrix (John Haugeland) - [
8c20f9dde7
] - it's macos-, not mac- (John Haugeland) - [
07f502f29f
] - Reduce the number of nodes in test (now 8,12,13); add oses (windows, mac) (John Haugeland) - [
eb3669a237
] - rebuild and bump (John Haugeland) - [
3b73089555
] - constants tie-up (John Haugeland) - [
de88e4d647
] - last several added flow, closes #278 and thus closes #286 (John Haugeland) - [
920c8622c2
] - add flow direction to parser; tests (John Haugeland) - [
e6653bd930
] - better tests for themes, incl checking and negative (John Haugeland) - [
c2c345f2a2
] - theme support achieved in machine (John Haugeland) - [
7dce5fe051
] - working grammar passthrough (John Haugeland) - [
e18d4913e0
] - first steps in theme support - grammar and tests (John Haugeland) - [
aa350a8305
] - rule cleanup (John Haugeland) - [
d248df76ee
] - first steps for theme support. change instate / outstate to startstate / endstate (John Haugeland) - [
635e980952
] - version bump because published with things not merged (John Haugeland) - [
15d72028c7
] - Merge pull request #391 from StoneCypher/LetsMakeNodesStyleable (John Haugeland) - [
ae2b2fcfd8
] - finalize in_state:, out_state:, state: ; add state keyword to state declarations (John Haugeland) - [
6bc16b6cff
] - merge and fix resulting eslint mess (John Haugeland) - [
9f9d02d228
] - Added state, in_state, out_state top level properties w/ vat; repaired shape w/ vat; tests (John Haugeland) - [
f99017834d
] - Added state, in_state, out_state top level properties w/ vat; repaired shape w/ vat; tests (John Haugeland) - [
134c186389
] - extensive repair node shape -> state shape w/ vat (John Haugeland) - [
dce8174435
] - Update README.md (John Haugeland) - [
3fb6134b80
] - update eslint (John Haugeland) - [
7845b0f62c
] - roll back opencollective image thing (John Haugeland) - [
afbd96094e
] - Update README.md (John Haugeland) - [
b45738cea7
] - support for module field and thus importing from es6 version, should improve tree shaking significantly (John Haugeland) - [
71148158e1
] - bump nyc over security issue (John Haugeland) - [
c39ec14c04
] - rebuild and bump to .16 prior to publish (John Haugeland) - [
5ba3f22440
] - right, coverage is outside build in the ci action, so, make one for gh (John Haugeland) - [
518be0962d
] - node 13 and 14 may not exist (John Haugeland) - [
c9601c843c
] - fix gh credential. expand gh actions coverage from 8/10/12 to 8-14 (John Haugeland) - [
fd231d5fcc
] - try adding coveralls to github actions (John Haugeland) - [
5f615d3788
] - remove node 6/7 from azure pipeline (John Haugeland) - [
dd4649930b
] - major updates to package versions (John Haugeland) - [
c6dd3d9ac9
] - uh ci should npm install (John Haugeland) - [
71ab9d7a44
] - eslint thing was for for workflows v1, not v2; didn't work (John Haugeland) - [
633dc03e4c
] - Let's try setting up annotated eslint as a github action (John Haugeland) - [
ef5ac209f3
] - put the coveralls repo token in the yaml because i'm tired of this (John Haugeland) - [
599632e2ba
] - trying azure coveralls again (John Haugeland) - [
24918e96da
] - bump documentation.js to cope with diff gh warning (John Haugeland) - [
bda3d652f0
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
943f5f4b24
] - Oh coveralls... (John Haugeland) - [
3e88f7a405
] - Merge pull request #379 from StoneCypher/StoneCypher-azure-pipelines-nodever-6-7 (John Haugeland) - [
9c5f203417
] - Add node 6, fix 7, open as PR to test GH interface (John Haugeland) - [
c2d4d36669
] - try to get azure pipelines running various node versions (John Haugeland) - [
a4d0851f24
] - Merge pull request #378 from StoneCypher/azure-pipelines (John Haugeland) - [
922d679b5f
] - Set up CI with Azure Pipelines (John Haugeland) - [
8b70968de3
] - Merge pull request #375 from StoneCypher/ModernizeAva (John Haugeland) - [
0b96d72949
] - bump ava-spec (John Haugeland) - [
ed19cf1ad1
] - fix parse (John Haugeland) - [
7d9963c6cb
] - fix forced transitions (John Haugeland) - [
1686b13815
] - fix comment (John Haugeland) - [
3b976fdfe6
] - fix state_declaration (John Haugeland) - [
92525f3a38
] - fix stop light (John Haugeland) - [
92c8c3cab7
] - fix parse actions (John Haugeland) - [
0ac15b8ee6
] - fix machine_attributes (John Haugeland) - [
8c8475febf
] - fix language (John Haugeland) - [
651135022a
] - fix histo (John Haugeland) - [
4eb004322f
] - fix general (John Haugeland) - [
6bf3770fa3
] - minor bump for audit, caused name conflicts though (John Haugeland) - [
47078983d9
] - Merge pull request #373 from StoneCypher/AttemptTsAndRollup (John Haugeland) - [
ef03698b33
] - cleanup (John Haugeland) - [
8a701c147c
] - um ok nyc works now? (John Haugeland) - [
be99cf81c1
] - okay maybe it's order sensitive (John Haugeland) - [
816a498d1e
] - attempt to surgery the lcov directly :| (John Haugeland) - [
226e3f028e
] - Progress; may exclude DOT from coverage because of those deep dives (John Haugeland) - [
b55dee6874
] - Shapes now tracked. Drove out another order bug (box prevented box3d, rect prevented rectangle) (John Haugeland) - [
0a346f3406
] - Shapes now tracked. Drove out another order bug (box prevented box3d, rect prevented rectangle) (John Haugeland) - [
01e9b84229
] - reorder color rules so that colors that are prefixes of other colors don't snipe each other. fixes fsl/185 (John Haugeland) - [
f2670db460
] - All green, but with DOT included, coverage has fallen badly (John Haugeland) - [
c537441bc6
] - Babel and browserify removed. eslint moved to typescript (John Haugeland) - [
3f1e2fc8cc
] - Everything but a small language bug now (John Haugeland) - [
83d9e0990a
] - TS appears to be dropping an appropriate package (John Haugeland) - [
25cb01aefe
] - Considering taking out the type generalization (John Haugeland) - [
c9fdc96049
] - type file converted. next the js (John Haugeland) - [
abecdf18c2
] - type file converted. next the js (John Haugeland) - [
c557553bb7
] - progress (John Haugeland) - [
5c821f85c7
] - first steps (John Haugeland) - [
cd090aa0d0
] - Merge pull request #372 from StoneCypher/Cleanup (John Haugeland) - [
b76211e7b7
] - reorder steps for ci/cd (John Haugeland) - [
20f66d8767
] - Let's reinstrument Travis (John Haugeland) - [
7b92287e89
] - Remove flow typechecking step (John Haugeland) - [
4d4538e894
] - 5.14.1 let's start cleaning up (John Haugeland) - [
c9bb9e6693
] - .editorconfig (John Haugeland) - [
c1fd26c41e
] - Merge pull request #371 from StoneCypher/fsl.tools-mention (John Haugeland) - [
294266131b
] - fsl.tools mention (John Haugeland) - [
618d9fdf97
] - Merge pull request #370 from StoneCypher/nsp-badge-removal (John Haugeland) - [
43e19cda25
] - Looks like NSP badges are gone (John Haugeland) - [
3dac8f22fe
] - Update issue templates (John Haugeland) - [
06f3d985b8
] - Update issue templates (John Haugeland) - [
5d9a3b6d43
] - Update issue templates (John Haugeland) - [
b9efaf8889
] - Update issue template for bug reports (John Haugeland) - [
d4bd4356fb
] - Update do want.md (John Haugeland) - [
a117a2206d
] - rebased (John Haugeland) - [
cb31bb54e5
] - simple publish instructions (John Haugeland) - [
e7b86352c5
] - update all jssm code fences to say fsl instead (John Haugeland) - [
0a89da995b
] - text touch-up (John Haugeland) - [
e3cb9f82f6
] - FSL note (John Haugeland) - [
9c4747636e
] - Merge first steps of cycles and stripes (John Haugeland) - [
de83f7761b
] - baseline for cycles and stripes (John Haugeland) - [
0f4e6520a0
] - tests passing again (John Haugeland) - [
59675442e3
] - add comma to bump badges (John Haugeland) - [
1adc251876
] - More towards cycles. Also started on mixed-unicode arrows (John Haugeland) - [
04c514f1d1
] - Post-merge and mostly done (John Haugeland) - [
80416ccdd5
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
8ac6b35409
] - State declarations (John Haugeland) - [
ef6a3e01de
] - get coverage back (John Haugeland) - [
c628ae06ac
] - intermediate status before merge (John Haugeland) - [
38157ab7e3
] - more phrasing (John Haugeland) - [
15578fab9b
] - phrasing (John Haugeland) - [
11fa8ce1ee
] - minor build improvements (John Haugeland) - [
f56b0b9f4f
] - bump again for scoring (John Haugeland) - [
80ed40e7ec
] - Stray punctuation in readme. Bumping to see what happens to scores (John Haugeland) - [
4bfe33809c
] - let's see if a commit with a published bump changes things (John Haugeland) - [
12f221b9b6
] - let's see if a commit changes things (John Haugeland) - [
b33aea269e
] - underway; committing to see if a mainstream commit changes my testing score (John Haugeland) - [
4e2593a3c5
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
58c0c19f95
] - Set up autoupdate block in prep for CDN (John Haugeland) - [
36cd824acb
] - cleanup (John Haugeland) - [
7df77bc142
] - merge from upstream (John Haugeland) - [
2a65fbc841
] - Update README.md (John Haugeland) - [
f8b994b2cb
] - Update README.md (John Haugeland) - [
881bba05e3
] - Add explicitly unknown license; fixed all of the badges except cdnjs (John Haugeland) - [
d0f8c67305
] - shield should point to master (John Haugeland) - [
4bf74b912c
] - progress (John Haugeland) - [
8cc09988f8
] - underway (John Haugeland) - [
de4e409ee8
] - basics of a test set (John Haugeland) - [
6fdf7aa4c2
] - intermediate - compiling but tests failing (John Haugeland) - [
f529dd05d8
] - Update README.md (John Haugeland) - [
17b9d18031
] - Update README.md (John Haugeland) - [
90dc197268
] - General housecleaning. Fix the audit line finally (John Haugeland) - [
f0144e00d5
] - Update README.md (John Haugeland) - [
d08392bc34
] - Update README.md (John Haugeland) - [
9277224ca2
] - notes on testing (John Haugeland) - [
9c9d052ee8
] - grammar for named ordered lists and for nominated states (John Haugeland) - [
12186d9198
] - Move errthang to exact objects. Continued juggling around cycles and stripes. (John Haugeland) - [
d2cc765030
] - extracted transition creation in prep for cycles/stripes (John Haugeland) - [
c794f7ba5c
] - oh wow travis marks failing for branches? (John Haugeland) - [
d1abf9799b
] - underway (John Haugeland) - [
4ba92631ff
] - +0 bugfix, parse tests (John Haugeland) - [
994bfdf224
] - underway (John Haugeland) - [
ed78d312f1
] - package bumps (John Haugeland) - [
a6a0748357
] - machine_language (John Haugeland) - [
b20fc79410
] - Update README.md (John Haugeland) - [
cf7fccd062
] - readme improvements (John Haugeland) - [
8c592ae448
] - More translations woooo (John Haugeland) - [
7113970c70
] - Merge pull request #328 from tanvirrb/master (John Haugeland) - [
7f4f13a1d3
] - added Bengali by Tanvir Islam (tanvirrb) - [
b026e0071a
] - Merge pull request #327 from daviddelapena/master (John Haugeland) - [
c106194087
] - French data json language created (daviddelapena) - [
302f451cd3
] - Belorussian by Mikhail Les (John Haugeland) - [
c5ebbc2714
] - Added Russian and Ukrainian by Mikhail Les (John Haugeland) - [
46353c1a9d
] - Merge pull request #326 from technophile77/master (John Haugeland) - [
7bb8aa96aa
] - commas (Alex Cresswell) - [
ddc1fc6c7a
] - spanish (Alex Cresswell) - [
2d966c53f3
] - german improvements from jeff; hebrew improvements from dvir (John Haugeland) - [
c63cf2eb0e
] - Merge pull request #325 from cohendvir/patch-1 (John Haugeland) - [
689c7336b8
] - Update hebrew.json (Dvir Cohen) - [
fefacccf64
] - Create hebrew.json (Dvir Cohen) - [
978458a9b7
] - let's get basic language tests running. english, emoji, and german (John Haugeland) - [
387da4f427
] - basic internationalization prep complete. unicode arrows (John Haugeland) - [
51f594446a
] - prepping for internationalization and unicode operators (John Haugeland) - [
fea6f7b909
] - lol whet see istanbuljs/nyc#673 (John Haugeland) - [
f2890e4793
] - modifications to atoms in preparation for sigils - fixes #320 fixes #321 fixes #322 fixes #323 fixes #324 (John Haugeland) - [
e85442bcf2
] - removing essentially unused rules from PEG in preparation for redoing them, fixes #314 fixes #315 fixes #316 fixes #317 fixes #318 (John Haugeland) - [
15bfb56849
] - eight machine attributes now fully passed through and exposed - author(s), contributor(s), comment, definition, version, license, name, reference, and fsl version (John Haugeland) - [
c2d7f1e5a2
] - description change to see if my gh setup is borked (John Haugeland) - [
aa43171c64
] - Code climate was looking at build/ (John Haugeland) - [
4305f36339
] - small notes, stuff for auth/contrib (John Haugeland) - [
f5c9f6a363
] - all the attributes are now parsed (John Haugeland) - [
631c5c6e6c
] - 5.5.0 comment fixes and minor trash (John Haugeland) - [
25a9bb8391
] - comment testing (John Haugeland) - [
124c2654c7
] - Merge pull request #304 from msmorgan/bugfix/comment-grammar (John Haugeland) - [
8fc29115f5
] - grammar: Fix whitespace and comment rules (Michael Morgan) - [
d1cac9b592
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
e87f48c1a1
] - tooling bumps, example code, eslint stuff (John Haugeland) - [
406d01dff7
] - Update README.md (John Haugeland) - [
3e34c40ce4
] - update tests (John Haugeland) - [
b31b7b3a89
] - fsl version, author contributor comment definition license, license types, urls, filename changes (John Haugeland) - [
b96cda04cc
] - rename fsl files (John Haugeland) - [
ad162ed3d3
] - put experimentation link at the top of the readme (John Haugeland) - [
7fdbf0b3f6
] - add all the machines (John Haugeland) - [
5a4be411bd
] - Add build to repo, remove from postinstall, add to travis, fixes #300 (John Haugeland) - [
5d672bfee5
] - Set up proper colors. Rename all machines to .jssm. Significant README improvements. fixes #292 #293 #294 #295 #296 (John Haugeland) - [
ae27c896c7
] - move *.edges to *.jssm (John Haugeland) - [
b71c0bb642
] - more url fixes (John Haugeland) - [
e2c91f3f48
] - url fixes (John Haugeland) - [
829128488d
] - Moar tutorial (John Haugeland) - [
d374aa08d5
] - readme notation (John Haugeland) - [
83a7ae4e7f
] - readme improvements - building an atm tutorial (John Haugeland) - [
167c11697c
] - First steps in ATM quickstart tutorial (John Haugeland) - [
dc02895bc4
] - reduce testing redundancy in travis (John Haugeland) - [
2da94f73fd
] - tweak to fix flow (John Haugeland) - [
0c6083f06a
] - obsoleted build step removing generated source was firing early, borking flow (John Haugeland) - [
096e1b2821
] - semver rules require a major because i changed the linking in package.json, lol. fixes #291 fixes #290 (John Haugeland) - [
5f69be243b
] - lel bad build script (John Haugeland) - [
4a9409eadd
] - gargantuan change: npm now exposes build tree, postinstall qbuilds (John Haugeland) - [
35f33d63bb
] - minor package error pointing main to wrong file (John Haugeland) - [
8b3c43fd83
] - oh lol the test script was borqued (John Haugeland) - [
74d8484e59
] - formatting changes to tests to see if changelog is working (John Haugeland) - [
5180b36c64
] - .npmignore, changelog.md (John Haugeland) - [
f32d2feae1
] - Support for machine names and machine versions, as well as basic semver (John Haugeland) - [
c50f83a94d
] - push image (John Haugeland) - [
cc45d91e23
] - probabilities in compiler and dsl. remove percent sign from atoms (John Haugeland) - [
5c1d171fe6
] - properties that enforce that probabilism is working, as is lack of (John Haugeland) - [
18c4a310dc
] - repair weighted_rand_select/2, fixes #284 (John Haugeland) - [
c6993532a3
] - lots of small changes; comment improvements (John Haugeland) - [
71b2411372
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
c681d54102
] - Phases of matter show bidi actions (John Haugeland) - [
1c0222bfb1
] - Improved light, second light w/ off, basic intersection (John Haugeland) - [
e7568de107
] - Let's start writing some example machines (John Haugeland) - [
6ecd6fca99
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
98d2f796c0
] - start nodes in compiler fixes #279, end nodes in compiler fixes #280, better initial state fixes #278 (John Haugeland) - [
2e5b697c84
] - move simple rules to tautologies; support start_nodes, end_nodes (John Haugeland) - [
e40b9f3bf5
] - add comments (John Haugeland) - [
2ddb9efa39
] - move graph_bg to top, rename; remove min/max transitions per node (John Haugeland) - [
b4bfb10e7f
] - move start_nodes and end_nodes to top-level. remove inputs and outputs (John Haugeland) - [
b7ebe2b4ae
] - Update README.md (John Haugeland) - [
506a7dd1db
] - Update README.md (John Haugeland) - [
6d4164da8f
] - Update README.md (John Haugeland) - [
cba6cd9ff5
] - Update README.md (John Haugeland) - [
434171eef6
] - minor type failure (John Haugeland) - [
846c773e88
] - support for layout engines (John Haugeland) - [
71ec5e4271
] - graph layouts (John Haugeland) - [
7f30b4c527
] - graph layout is not a subform of state (John Haugeland) - [
b1373bb674
] - make/1 (John Haugeland) - [
12c2e51937
] - minor testing improvements (John Haugeland) - [
dcf8d0a0a6
] - Actions are now supported fully through the stack (John Haugeland) - [
f8c96eb354
] - forced transitions re-enabled. put dsl in readme. (John Haugeland) - [
c8ac664bd6
] - support for array targets and array destinations in transitions (John Haugeland) - [
305e9a002b
] - drive out use of any in compiler (John Haugeland) - [
674cd27b61
] - full arrow support, scratch on readme, testing (John Haugeland) - [
729be43c41
] - compiler support for bidi, arrow kinds (John Haugeland) - [
79e5f5c7e7
] - full coverage restored. unnecessary throws evicted. constancy established (John Haugeland) - [
85dcf04d0b
] - Update README.md (John Haugeland) - [
d5f78e0075
] - Update README.md (John Haugeland) - [
bfbaa451c1
] - simplify travis a little (John Haugeland) - [
5de0202bdc
] - silencing flow cost me coverage :/ (John Haugeland) - [
11971c9723
] - many more flow improvements (John Haugeland) - [
49a36b6f01
] - arrow stuff; fix a buncha flow (John Haugeland) - [
794170264d
] - flow and destructuring :/ (John Haugeland) - [
0b8715a777
] - linting stuff and html stuff (John Haugeland) - [
1753f363e5
] - coverage back to 100 (John Haugeland) - [
4b465630af
] - coverage improvements (John Haugeland) - [
87303334e5
] - rudimentary tests for sm (John Haugeland) - [
1f59199db6
] - trivial compile test; html improvements (John Haugeland) - [
e5bec864cb
] - compile now returns a machine config like it ought to (John Haugeland) - [
0d9f1db0fe
] - tagged template notation (John Haugeland) - [
2e947ded15
] - 4.0.1 - attempt to restore travis (John Haugeland) - [
e79331235a
] - 4.0.0 - rudimentary compiler (John Haugeland) - [
5a1806d406
] - State group definitions; machine names (John Haugeland) - [
1f4f0303f2
] - convert actions from backticks to single quotes (John Haugeland) - [
724ac7d82c
] - just remove commits-since badge. never got it working (John Haugeland) - [
3343b90d9c
] - try bumping commits-since to first published version, which iirc was 0.1.0 (John Haugeland) - [
a0619c1609
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
84e0bc3046
] - readme notes (John Haugeland) - [
1f7be825f9
] - linter rule cleanup (John Haugeland) - [
012930fe96
] - various (John Haugeland) - [
d2f630296c
] - commit finalized eslint config (John Haugeland) - [
9f425bef1f
] - missing plugin (John Haugeland) - [
5ba390de76
] - eslint-plugin-ava (John Haugeland) - [
4cdfcabeb2
] - update deps (John Haugeland) - [
0093cc87c7
] - Merge pull request #232 from StoneCypher/CrapThereWasUnpushedWork (John Haugeland) - [
d63715516f
] - okay is that a merge maybe (John Haugeland) - [
e51924d336
] - sigh, merge ahead (John Haugeland) - [
0f44cebc4a
] - some more repairs to eslint satisfaction (John Haugeland) - [
292c6c89da
] - some repairs to eslint satisfaction (John Haugeland) - [
025e3ef627
] - some eslint satisfaction (John Haugeland) - [
f0ebac3b0a
] - fix and modernize linter (John Haugeland) - [
8443ed0b59
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
c14cde2064
] - fat arrows, tilde arrows, node lists (John Haugeland) - [
78b891bdb8
] - peg grammar for start and end nodes (John Haugeland) - [
2b97049ea3
] - trying to work with travis here (John Haugeland) - [
1d732102fd
] - fix travis build error; update linter to cover all but es6 and stylistic (John Haugeland) - [
f4e1bab59e
] - added site build process; dropped pre-publish build (John Haugeland) - [
840d83de7c
] - linter back to enforcement (John Haugeland) - [
bca7a39061
] - bump, enable a few more rules, set missing keyword (John Haugeland) - [
f4491acc1c
] - node qualities (John Haugeland) - [
79b6d286bb
] - edge colors and default edge colors (John Haugeland) - [
b2d63ad058
] - 3.2.0 is full test coverage (John Haugeland) - [
93b2432ff3
] - okay, what if we leave them devdeps and just remove the build from the install, since we have dist (John Haugeland) - [
a1d9e7c005
] - let's see if just moving things to deps wholesale solves the downstream build problem (John Haugeland) - [
4748e3751a
] - three lines of coverage left :D :D (John Haugeland) - [
ea9fe406dd
] - lol all that drama around throwing a string, huh (John Haugeland) - [
6f22cc476a
] - what about with no lockfile (John Haugeland) - [
0ca33e3a61
] - the lockfile shouldn't cause a build fail on 8, should it? (John Haugeland) - [
9b461f1052
] - improve coverage; retrigger build because of npm mess from this morning (John Haugeland) - [
7e74b21ef0
] - closing in on full coverage :D (John Haugeland) - [
1c8f98ed0e
] - flip spread with new obj to throw on list_exit_actions and probable_action_exits (John Haugeland) - [
e8b68adc70
] - flip spread with new obj to throw on list_exit_actions and probable_action_exits (John Haugeland) - [
9b30e347cd
] - negative coverage tests for actions/0,1 and list_states_having_action (John Haugeland) - [
391b6a5962
] - list states having action coverage (John Haugeland) - [
4c09b8d40d
] - cover actions/0,1 (John Haugeland) - [
876168689c
] - probabilistic_histo_walk coverage (John Haugeland) - [
99c4fc746c
] - coverage, probabilistic walk bugfix (John Haugeland) - [
ed3771d93d
] - coverage, small tweaks, testing (John Haugeland) - [
ebc092d9dc
] - rearrangement and coverage (John Haugeland) - [
f9795799f4
] - coverage of probable_exits_for (John Haugeland) - [
20ef6b74fd
] - basic parser complete (declaring inputs and outputs) (John Haugeland) - [
b4844b5976
] - suppress load_machine_state while we're at it (John Haugeland) - [
9fedbd2728
] - temporarily suppress load_machine_state/1 (John Haugeland) - [
f6c188352d
] - temporarily suppress force_transition/2 and valid_force_transition/2 (John Haugeland) - [
f27f7b6dd4
] - remove is_changing/0 for now; up coverage (John Haugeland) - [
e3212a8f7d
] - coverage for _new_state/1 and machine_state/0 (John Haugeland) - [
09ed3ccb9a
] - remove redundant insertion test (John Haugeland) - [
3bbc7681d1
] - rephrase action/raction map gen for coverage (John Haugeland) - [
3fd12b6e29
] - guess who's working on coverage (John Haugeland) - [
b724796e5e
] - stiiiillllllll working on coverage (John Haugeland) - [
93af4fef22
] - more coverage pls (John Haugeland) - [
1a2d0c9924
] - fix two context bugs; more test coverage (John Haugeland) - [
a1bd797a81
] - some fix on several; context fix on has_unenterables/0; many more tests (John Haugeland) - [
bad6b32a87
] - nyc and del-cli were out of date (John Haugeland) - [
79c2e85bdf
] - even better testing coverage (John Haugeland) - [
a6076529e1
] - still better testing coverage (John Haugeland) - [
b60e95c4fe
] - better testing coverage (John Haugeland) - [
bf3a538be3
] - ok let's bump ava then (John Haugeland) - [
5f18f74b0b
] - actually maybe it's a legit flow error (John Haugeland) - [
64821cd52d
] - ok let's try the install first (John Haugeland) - [
fe58795dfc
] - why is flow erroring in the way i'd expect for a prior version though (John Haugeland) - [
27db55f8d8
] - ah, it's because i locked flow then didn't update it, lawl (John Haugeland) - [
c15c66e7f0
] - meaningless change to get travis to trigger (John Haugeland) - [
11dd41da13
] - remove viz (in favor of new package jssm-viz) (John Haugeland) - [
02dcc6c610
] - attempt to LCOV_EXCL_LINE to cope with spurious flow throws (John Haugeland) - [
73e40d9080
] - modernize the tests for fixed labels; make them more data driven (John Haugeland) - [
c4e5fb82c9
] - full coverage of jssm-util (John Haugeland) - [
2561a66c6f
] - rearrangement, comments, and a shoddy test for weighted_rand_select (John Haugeland) - [
fbc4f0bfc9
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
834e385aef
] - action labels as backticks; readmitting docs formally; bump to 2.7.0 (John Haugeland) - [
ac9afdba70
] - Update README.md (John Haugeland) - [
c2de4d4640
] - some name clarifications. readding the docs dir to see if codeclimate chokes. one fake test. (John Haugeland) - [
c8bfce82a2
] - guess i should add the tests directory, huh (John Haugeland) - [
85b3f16477
] - okay let's try one of their sourced ymls (John Haugeland) - [
0ec645313d
] - fix whitespace in graph items as a pretext to trigger codeclimate (John Haugeland) - [
0400c95dbe
] - What happens to CodeClimate if I just nuke the entire docs directory (John Haugeland) - [
f40c6de579
] - does removing the .yml retrigger analysis? (John Haugeland) - [
b2806aa785
] - wow, it was. trying a simpler .yml (John Haugeland) - [
1c1963a792
] - is the .codeclimate.yml why codeclimate isn't firing anymore? (John Haugeland) - [
f3578f5ac4
] - add graph layout to peg (John Haugeland) - [
f6da593f33
] - it's .yml, not .yaml (John Haugeland) - [
dac225f080
] - ok try a different notation. also should be removing tests (John Haugeland) - [
33b7e45359
] - remove docs/ from codeclimate coverage (John Haugeland) - [
693bb54b77
] - Min transitions per state; max transitions per state; more cleanup (John Haugeland) - [
e7e2637bb0
] - ditch hexo (John Haugeland) - [
1b53038953
] - rebuild (John Haugeland) - [
c9d6f57b9a
] - bit of rearranging (John Haugeland) - [
c8fbe9c4ce
] - start making the config items explicit; introduce a node shape type (John Haugeland) - [
b378147390
] - start making the config items explicit; introduce a node shape type (John Haugeland) - [
534a698fb1
] - add node_shape to graph config types (John Haugeland) - [
aa875d6f23
] - eslint still down in v4 :/ (John Haugeland) - [
2f0420717a
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
d9b10500fb
] - Update .nycrc (John Haugeland) - [
4144c1f902
] - differentiated token paths for direct config parsing (John Haugeland) - [
e5029748bd
] - test double arrows, sequences, and chains; bump to 2.4 (John Haugeland) - [
fe1528c906
] - clean up spurious .se; bring tests into line (John Haugeland) - [
e7e9cb0512
] - remove optionals (John Haugeland) - [
35a961fca7
] - support for descitems (John Haugeland) - [
43729ef9a3
] - bump ver; better single item description tests (John Haugeland) - [
0676f1f16b
] - add atoms; remove useless subexpitem; remove < > from atoms; add tests for empty arrow descriptions and single item descriptions (John Haugeland) - [
687bbacea1
] - fix atom parsing; get basic tests up and running for parser (John Haugeland) - [
64e3e31f23
] - dot now produced again; modified build w/o flow, eslint, audit (John Haugeland) - [
607222fec6
] - sigh portability and node (John Haugeland) - [
b33c5731f6
] - add 8 to travis; also remove site again because reasons (John Haugeland) - [
74e3231482
] - re-remove hexo from build (John Haugeland) - [
3c9acb6566
] - maybe i explicitly need a local copy? honestly :/ (John Haugeland) - [
c410f27737
] - maybe i need hexo-cli too (John Haugeland) - [
324fd613e4
] - maybe i need to ginstall hexo first? (John Haugeland) - [
d4e08dbf17
] - remove site from build until we know more about hexo and travis (John Haugeland) - [
28d56136bd
] - Style improvements; trying to fix hexo on travis (John Haugeland) - [
2afa4a5f50
] - missing dep (John Haugeland) - [
d4b050823c
] - site builds automatically now (John Haugeland) - [
06cc19bdcc
] - public site works (John Haugeland) - [
2c1def6dff
] - alt path in readme (John Haugeland) - [
daf36bd05a
] - build && version bump (John Haugeland) - [
b2f8bd01f1
] - placement mistake (John Haugeland) - [
413e40d804
] - ugh, the things we do for urls on gh pages (John Haugeland) - [
6303be6df8
] - omitted the hexo dep (John Haugeland) - [
e16ba533fb
] - lawl there was a second themes directory (John Haugeland) - [
fca89d668b
] - Version bump to attempt to recycle gh pages cache (John Haugeland) - [
239044f2a2
] - config bumps (John Haugeland) - [
3bb4f908e0
] - Trying pushing the main README into the default theme (John Haugeland) - [
65d106b656
] - theme change attempt (John Haugeland) - [
70efba8235
] - maybe better site? (John Haugeland) - [
43d0b6bbb7
] - attempting a hexo site (John Haugeland) - [
add7e0c89d
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
80d09be177
] - Prepping for Jekyll site (John Haugeland) - [
33c8b96b3a
] - Set theme jekyll-theme-dinky (John Haugeland) - [
249cbc2be7
] - documentation generation ahoy (John Haugeland) - [
335e0f73a4
] - dist folder; minification with uglify 3 (John Haugeland) - [
ba0632b1bc
] - get generated peg parsing code out of coverage analysis (John Haugeland) - [
3b3bbd0ee4
] - api name changes; defaults; peg in the build chain (John Haugeland) - [
f5c32a06da
] - audit step, improved api, tweaks, more tests (John Haugeland) - [
31aafd1c42
] - update build, oops (John Haugeland) - [
7a9ec47894
] - naming improvements; starting to break util functions out into pure module; testing improvements (John Haugeland) - [
7dd738f4a8
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
1a246fa315
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
a9b0e97539
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
2f8039952f
] - improvements to DOT-like PEG; move viz/1 to jssm-viz.js (John Haugeland) - [
79e07b7f08
] - improvements to DOT-like PEG; move viz/1 to jssm-viz.js (John Haugeland) - [
c8ff548ada
] - wait that was the old one (John Haugeland) - [
d92e6efbf0
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
0b78992d75
] - ok it was the spaces. simple cleanup (John Haugeland) - [
738b546654
] - ok it was the spaces. simple cleanup (John Haugeland) - [
9e4b298a46
] - do i have to urlencode the spaces? (John Haugeland) - [
c9bfc57ee5
] - maybe with double-embed notation? (John Haugeland) - [
658f96dedb
] - maybe it wants text before the header? (John Haugeland) - [
7811884f27
] - maybe it wants a relative path? (John Haugeland) - [
5534309fdd
] - does it need interstitial text to render? (John Haugeland) - [
bb9ba2bedf
] - transitions in readme (John Haugeland) - [
9b869557fe
] - Update README.md (John Haugeland) - [
da562b43b9
] - fix empties, wraps (John Haugeland) - [
8861742bdc
] - move desc values to strings (John Haugeland) - [
d1fb4d935a
] - apparently nyc runs in stages (John Haugeland) - [
f81b77c00a
] - distinguish nyc tests from ava (John Haugeland) - [
a1552251d9
] - guess pwd should be before the run (John Haugeland) - [
7419df9467
] - add arrow descriptions; increase relevant label characterset (John Haugeland) - [
f676303648
] - labels joined, wrong arrays removed (John Haugeland) - [
21600eb25e
] - basic recursive parser (John Haugeland) - [
18d4cf244e
] - add pwd in hope to diagnose weird problem (John Haugeland) - [
0f284572ed
] - attempt to move coverage exclusively to CI/CD (John Haugeland) - [
36273e946c
] - sourcemaps and sourcemap removal from cjs; better badges; node minimum (John Haugeland) - [
40848f2444
] - We apparently do need no steenkeng badges (John Haugeland) - [
030c22f18b
] - remove io.js from travis (John Haugeland) - [
32bc6688d2
] - specify min node; first try at a .travis.yml (John Haugeland) - [
41235c5d10
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
dd7b5f6878
] - More NPM tags (John Haugeland) - [
cb2a6b0742
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
058398c443
] - screenshot add (John Haugeland) - [
edb9906ab5
] - Update README.md (John Haugeland) - [
e59ef17d78
] - small bits in do want (John Haugeland) - [
3b0bdcaa2b
] - probabilistic histo walk, histograph, histo_key (John Haugeland) - [
dd98d63091
] - slightly nicer impl (John Haugeland) - [
39955f3c8f
] - bugfix: yeah, that shouldn't be the empty string liter (John Haugeland) - [
e0b64b645d
] - probabilistics (John Haugeland) - [
a5e6e608d8
] - random action exits, bugfixes, tests, formatting (John Haugeland) - [
2f9eb45b25
] - action and transition/action tests (John Haugeland) - [
3d9abb3b9b
] - actions\! (John Haugeland) - [
b2f1cb050d
] - wildly improved graphing (John Haugeland) - [
88bd317312
] - much improved visualizations (John Haugeland) - [
be73cbb672
] - basic transitions working (John Haugeland) - [
a1bc086ba1
] - state saving (John Haugeland) - [
899fef29cb
] - state machine completeness; improved checklist; more type stuff; bump (John Haugeland) - [
94e7405e3b
] - tests, types, bump (John Haugeland) - [
69ed67457c
] - this type situation is getting rapidly better (John Haugeland) - [
048649ba2c
] - and yet more type shenanigans (John Haugeland) - [
e7f178275e
] - and yet more type shenanigans (John Haugeland) - [
08ae3b87e0
] - still more type shenanigans (John Haugeland) - [
6a801ef06e
] - more type repair (John Haugeland) - [
5aee8dbc8a
] - start fixing the flowtype types (John Haugeland) - [
f29e2ed218
] - start fixing the flowtype types (John Haugeland) - [
926f42f799
] - comments (John Haugeland) - [
827aac37c4
] - Merge branch 'master' of github.com:StoneCypher/jssm (John Haugeland) - [
571d8e1a04
] - now makes fairly reasonable SVGs in viz.js online thing (John Haugeland) - [
691169c271
] - Update do want.md (John Haugeland) - [
d13fb5d94d
] - Update do want.md (John Haugeland) - [
eb8bd8a238
] - Update do want.md (John Haugeland) - [
997d82e960
] - Update do want.md (John Haugeland) - [
dce8d966b5
] - catchup and cleanup (John Haugeland) - [
afad873c27
] - fixed up throws; better naming scheme; ava-spec; npm run audit (John Haugeland) - [
c2f9e34f20
] - remove the forced parallelism stuff (John Haugeland) - [
07234cadc1
] - first test (John Haugeland) - [
543aeebec7
] - improved build assembly (John Haugeland) - [
236586cc1d
] - too much of a hassle to maintain, downgrading (John Haugeland) - [
eebc78841f
] - history in config, rename jssm internal instance to machine (John Haugeland) - [
791328b08d
] - Rudimentary demo page in place. Browserify now exporting. Basic API. (John Haugeland) - [
c1c78f659a
] - Update README.md (John Haugeland) - [
8e6051d53b
] - Update README.md (John Haugeland) - [
9cd518f43a
] - test parallelism in place (John Haugeland) - [
288e21b858
] - Update initial plan.md (John Haugeland) - [
05a7ba646c
] - modest cleanup, type extension (John Haugeland) - [
42fbd576f2
] - flow, flow-aware eslint (John Haugeland) - [
9721c4ef74
] - flow checking and stripping now both working parts of build (John Haugeland) - [
35992a5cef
] - simple testing in place (John Haugeland) - [
28f9a2f12c
] - simple build chain (John Haugeland) - [
8b8451d476
] - initial plan (John Haugeland) - [
fe7538c312
] - npm project (John Haugeland) - [
82b83dcc8d
] - Create README.md (John Haugeland) - [
dc63c392c1
] - Update LICENSE.md (John Haugeland) - [
2fffc7dcb4
] - Update .gitignore (John Haugeland)