stephen_leake pushed a change to branch externals-release/wisi. from dd717efa4b Delete "beta" from version adds 8ee3847f8c Update to wisi 4.1.1 adds 42884728cd Finish commit for upgrade to 4.1.1 adds c101d1009a ; Fix typos adds 6eb5e05ae6 * .gitignore: Ignore autoloads.el adds e7d848deff ; Prefer HTTPS to HTTP in most URLs adds 511d382b2b Release version 4.2.0 adds 4fee1845ac * prj-alire.el: Add copyright notice new 9ddff6cdf1 * install.sh: Delete; copied from ada-mode but not edited new 6b011cf077 Resolve conflicts, finish merge
Summary of changes: .gitignore | 1 + Alire.make | 10 + ELPA.make | 31 + NEWS | 47 +- README | 9 +- alire_rules.make | 16 + doclicense.texi | 4 +- emacs_wisi_common_parse.adb | 110 +- emacs_wisi_common_parse.ads | 6 +- gen_emacs_wisi_lr_parse.adb | 29 +- gen_emacs_wisi_lr_parse.ads | 14 +- gen_emacs_wisi_lr_text_rep_parse.adb | 96 +- gen_emacs_wisi_lr_text_rep_parse.ads | 15 +- gen_emacs_wisi_packrat_parse.adb | 180 - gen_emacs_wisi_packrat_parse.ads | 42 - gen_run_wisi_lr_parse.adb | 44 +- gen_run_wisi_lr_parse.ads | 14 +- gen_run_wisi_lr_text_rep_parse.adb | 49 +- gen_run_wisi_lr_text_rep_parse.ads | 15 +- gen_run_wisi_packrat_parse.adb | 241 - gen_run_wisi_packrat_parse.ads | 36 - gnat-core.el | 487 -- install.sh | 15 - prj-alire.el | 29 + prj-wisi.el | 30 + run_wisi_common_parse.adb | 183 +- run_wisi_common_parse.ads | 8 +- sal-gen_definite_doubly_linked_lists.adb | 4 +- sal-gen_definite_doubly_linked_lists.ads | 3 +- sal-gen_indefinite_doubly_linked_lists.adb | 41 +- sal-gen_indefinite_doubly_linked_lists.ads | 5 +- sal.adb | 2 +- standard_common.gpr | 10 +- wisi-fringe.el | 113 +- wisi-parse-common.el | 61 +- wisi-parse_context.adb | 87 +- wisi-parse_context.ads | 53 +- wisi-prj.el | 315 +- wisi-process-parse.el | 299 +- wisi-run-indent-test.el | 220 +- wisi-skel.el | 18 +- wisi.adb | 73 +- wisi.ads | 13 +- wisi.el | 410 +- wisi.texi | 28 +- wisitoken-bnf-generate.adb | 77 +- wisitoken-bnf-generate_packrat.adb | 75 +- wisitoken-bnf-generate_utils.adb | 18 +- wisitoken-bnf-output_ada.adb | 53 +- wisitoken-bnf-output_ada_common.adb | 232 +- wisitoken-bnf-output_ada_common.ads | 12 +- wisitoken-bnf-output_ada_emacs.adb | 23 +- wisitoken-bnf.adb | 1 + wisitoken-bnf.ads | 16 +- wisitoken-generate-lr-lalr_generate.adb | 25 +- wisitoken-generate-lr-lalr_generate.ads | 19 +- wisitoken-generate-lr-lr1_generate.adb | 652 +- wisitoken-generate-lr-lr1_generate.ads | 24 +- wisitoken-lexer-re2c.adb | 6 +- wisitoken-lexer.adb | 4 +- wisitoken-parse-lr-mckenzie_recover-explore.adb | 7 +- wisitoken-parse-lr-mckenzie_recover.adb | 10 +- wisitoken-parse-lr-parser-parse.adb | 9 +- wisitoken-parse-lr-parser.adb | 194 +- wisitoken-parse-lr-parser.ads | 24 +- wisitoken-parse-lr-parser_no_recover.adb | 72 +- wisitoken-parse-lr-parser_no_recover.ads | 12 - wisitoken-parse-lr.adb | 13 + wisitoken-parse-lr.ads | 6 +- wisitoken-parse-packrat-generated.adb | 43 +- wisitoken-parse-packrat-generated.ads | 41 +- wisitoken-parse-packrat-procedural.adb | 258 +- wisitoken-parse-packrat-procedural.ads | 40 +- wisitoken-parse-packrat.adb | 212 +- wisitoken-parse-packrat.ads | 114 +- wisitoken-parse.adb | 104 +- wisitoken-parse.ads | 21 +- wisitoken-parse_table-mode.el | 13 +- wisitoken-productions.ads | 4 +- wisitoken-syntax_trees.adb | 610 +- wisitoken-syntax_trees.ads | 198 +- wisitoken-user_guide.texinfo | 4 +- wisitoken.ads | 4 + wisitoken_grammar_actions.ads | 2 + wisitoken_grammar_editing.adb | 2 +- wisitoken_grammar_main.adb | 18 +- wisitoken_grammar_main.ads | 12 +- wisitoken_grammar_re2c.c | 9457 +++++++++++------------ wisitoken_grammar_runtime.adb | 9 +- 89 files changed, 7743 insertions(+), 8523 deletions(-) create mode 100644 Alire.make create mode 100644 ELPA.make create mode 100644 alire_rules.make delete mode 100644 gen_emacs_wisi_packrat_parse.adb delete mode 100644 gen_emacs_wisi_packrat_parse.ads delete mode 100644 gen_run_wisi_packrat_parse.adb delete mode 100644 gen_run_wisi_packrat_parse.ads delete mode 100644 gnat-core.el delete mode 100644 install.sh create mode 100644 prj-alire.el create mode 100644 prj-wisi.el