0000000000000000000000000000000000000000 074531ca3465322847405b45c67463005fd10904 killerbee 1577603387 -0800 commit (initial): Fully imported existing project, confirmed build success. 074531ca3465322847405b45c67463005fd10904 1800dd416cdd9128d8884ffd9565f3f42d96ed5a killerbee 1577604595 -0800 commit: Applied clang-format, fixed build issues, confirmed that it runs. 1800dd416cdd9128d8884ffd9565f3f42d96ed5a 2847f14f208d3cf3820b9507ca2c4ccc6394de2b killerbee 1577836158 -0800 commit: Fixed project settings 2847f14f208d3cf3820b9507ca2c4ccc6394de2b 4dfef2816bf2c4f1d1e6631d73d62982e595993d killerbee 1578912295 -0800 commit: UI improvements and increased feature parity with WordGen/Py: 4dfef2816bf2c4f1d1e6631d73d62982e595993d 264645a7d15ca7c63a4649ccd2198bca718c2d55 killerbee 1588672780 -0700 commit: Added all the datafiles and the original Python code to the repository. 264645a7d15ca7c63a4649ccd2198bca718c2d55 912eaf34773c5900438cb382ecf29668e01f5439 killerbee 1588752958 -0700 commit: Added oneof() template function which evaluates to one of its arguments 912eaf34773c5900438cb382ecf29668e01f5439 adfd20558e94c1d60ea7b0d68db7c3006f383981 killerbee 1592294735 -0700 commit: Added preliminary variable support. adfd20558e94c1d60ea7b0d68db7c3006f383981 c067ffb47b5a06421d086a8e1c45e038be0483a1 killerbee 1592309801 -0700 commit: Fixed a large number of issues found by static analysis. c067ffb47b5a06421d086a8e1c45e038be0483a1 067cd0e661b25818173ca4c366e350cec9627689 killerbee 1592692884 -0700 commit: Configured clang-tidy to stop warning about taking random generator by 067cd0e661b25818173ca4c366e350cec9627689 340fe160e20e01fdfb8d6f1d7525bda9e02710c3 killerbee 1592709965 -0700 commit: Added list command, but it's broken for any paths that result in 340fe160e20e01fdfb8d6f1d7525bda9e02710c3 07cd884af1db23659adc246dfb0b2f59ce8f7767 killerbee 1592773572 -0700 commit: Fixed list command. 07cd884af1db23659adc246dfb0b2f59ce8f7767 445429ebde06bc59cb8fd68995d0816059433ec2 killerbee 1593259512 -0700 commit: Added todo entries for 8 month old ideas. 445429ebde06bc59cb8fd68995d0816059433ec2 9a79e86782f7d8e258b6848d9805eab4246e5e41 killerbee 1593260292 -0700 commit: Fixed compile failure relating to fparse's exception handling. 9a79e86782f7d8e258b6848d9805eab4246e5e41 3b607c5535f43da2b7c33af3dd126c7c5802c161 killerbee 1593826744 -0700 commit: Silenced some warnings by changing a tnode's argc to unsigned short, 3b607c5535f43da2b7c33af3dd126c7c5802c161 0c3367662dfcce607844de02784c45a3a61c3cb2 killerbee 1593829896 -0700 commit: Added markdown documentation (spec.md) from old project (pre-IDE). 0c3367662dfcce607844de02784c45a3a61c3cb2 d7a234211ec2af4272fcfb43365d91c3e274e8a2 killerbee 1593834791 -0700 commit: Improved and updated specification. Bumped version number to 0.1.00 d7a234211ec2af4272fcfb43365d91c3e274e8a2 8757e022aad251925c89f445518b9b321b7afb34 killerbee 1594369510 -0700 commit: Added unicode normalization. 8757e022aad251925c89f445518b9b321b7afb34 f28d1d2621950f1a8ac69d69a71ccb957f64cf47 killerbee 1595233035 -0700 commit: Changed cmap.inc make rule to pass the output filename as a parameter f28d1d2621950f1a8ac69d69a71ccb957f64cf47 774a5ac6d9ebdbe16ec132a1f9f5899e6d0053eb killerbee 1595233106 -0700 commit: All symlinks now point to the new WordGen/Py project directory. 774a5ac6d9ebdbe16ec132a1f9f5899e6d0053eb d020d399d47f9c4f2b94be2652ca87639cb6fa44 killerbee 1595392856 -0700 commit: Added separate version string for just the commit hash. d020d399d47f9c4f2b94be2652ca87639cb6fa44 c6ead16aaba28205b9a877994d7f579ef1f213cb killerbee 1597689913 -0700 commit: (Re-)added test cases to the project, fixed a couple of bugs both in the c6ead16aaba28205b9a877994d7f579ef1f213cb af138a4f93614f0f9fceac52f07109d17af1f0fb killerbee 1599641362 -0700 commit: Removed debugging format-string printing. af138a4f93614f0f9fceac52f07109d17af1f0fb 56ac1a72fcf4b5ba0c97b63bee67a43f80641096 killerbee 1599985102 -0700 commit: Working on fixing a use-after-free bug in the tokenizer tests. 56ac1a72fcf4b5ba0c97b63bee67a43f80641096 6aedec8aa73f85b3eab5985dc0de289de1a7974e killerbee 1599985258 -0700 commit: Begin adding new tree-based template evaluator, needed for true lazy 6aedec8aa73f85b3eab5985dc0de289de1a7974e 42c73440f76293855730986ace2df7b0951046b4 killerbee 1600400646 -0700 commit: wordgen_error is no longer polymorphic, and is final. 42c73440f76293855730986ace2df7b0951046b4 5a7838978993836c1443c54b00111d2d649f6352 killerbee 1600414983 -0700 commit: Significantly improved the documentation. It has now been checked 5a7838978993836c1443c54b00111d2d649f6352 6eda7c3933b3230e67b3de9c696d7c20e263bd73 killerbee 1600509079 -0700 commit: Made progress on the expression tree template evaluator's design. 6eda7c3933b3230e67b3de9c696d7c20e263bd73 0e3432e87b35d5a1ab33c3c8e4079ddb19650cfe killerbee 1600809326 -0700 commit: Moved datafiles into their own directory. 0e3432e87b35d5a1ab33c3c8e4079ddb19650cfe e0f1f3d9845aebfa2f30be04e64521b0a6aa1fdc killerbee 1600836179 -0700 commit: Moved spec.md, fixed escaping bugs in CFGs.yml, and merged the two e0f1f3d9845aebfa2f30be04e64521b0a6aa1fdc 32c1d0b73e9e7665f8bbd59d8e776a467c7b01e4 killerbee 1602665450 -0700 commit: Style: added else after return in tr::filter. 32c1d0b73e9e7665f8bbd59d8e776a467c7b01e4 130010a917b4304d4610ef97358a6ae4e84fc435 killerbee 1602728880 -0700 commit: Fixed the lack of tags in the HTML output when neither an explicit 130010a917b4304d4610ef97358a6ae4e84fc435 41cd8d3c66a2d6f41583d144993945b53438ba5c killerbee 1607168434 -0800 commit: Made the Jafren datafile sort ABC notes within a chord correctly. 41cd8d3c66a2d6f41583d144993945b53438ba5c bc6450dc616bc9d0fa0bd86a1b072223a6da4f08 killerbee 1607417674 -0800 commit: Added Xanz datafile. bc6450dc616bc9d0fa0bd86a1b072223a6da4f08 91426a0e6ad27383e362008f6a60659302183242 killerbee 1612749665 -0800 commit: Update to use new spelling of kblib::tolower. 91426a0e6ad27383e362008f6a60659302183242 c7588866d6530000db92c62781b0f6ba051e56f1 killerbee 1619278991 -0700 commit: Added new regex testing option --checktokens. c7588866d6530000db92c62781b0f6ba051e56f1 bdaa16488c146a2c9c4439a8874b275fb0a28efa killerbee 1619434474 -0700 commit: Added new command-line flag to report progress at defined intervals with bdaa16488c146a2c9c4439a8874b275fb0a28efa dfb4dd96cac67ff1c633ac7c42308d543804709a killerbee 1620898631 -0700 commit: Fixed helptext generation. Now uses xd-kb to create an array of type dfb4dd96cac67ff1c633ac7c42308d543804709a 0000000000000000000000000000000000000000 killerbee 1625794979 -0700 Branch: renamed refs/heads/master to refs/heads/main 0000000000000000000000000000000000000000 dfb4dd96cac67ff1c633ac7c42308d543804709a killerbee 1625794979 -0700 Branch: renamed refs/heads/master to refs/heads/main dfb4dd96cac67ff1c633ac7c42308d543804709a 2c924d518427fb1ffeac30c9d633aef89ec17532 killerbee 1627463599 -0700 commit: Added guffin.yml 2c924d518427fb1ffeac30c9d633aef89ec17532 b3bac69d5ea4ca9d04ae049b5478eba41c587735 killerbee 1630657601 -0700 commit: Improved error handling for transform rules b3bac69d5ea4ca9d04ae049b5478eba41c587735 8634e3840eefd6aa5162bd3f31854ddd3dcf22c1 killerbee 1632123786 -0700 commit: Fixed and simplified command-line handling for complex root values. 8634e3840eefd6aa5162bd3f31854ddd3dcf22c1 c5576f8b4bed5736ad858dbb8d73ee7a832a6016 killerbee 1640342193 -0800 commit: Fixed many Clang-Tidy/Clazy issues c5576f8b4bed5736ad858dbb8d73ee7a832a6016 f60bd850e699823af5c31acb3e8e6ad8afd31db8 killerbee 1648433102 -0700 commit: Clarified verb grammar comment f60bd850e699823af5c31acb3e8e6ad8afd31db8 d9f12116305739697a6d957bd0f21bbe8454f099 killerbee 1648519090 -0700 commit: Removed unused line number-based exception handling, because no d9f12116305739697a6d957bd0f21bbe8454f099 7a5ed581619a7fe1ecf6a0676747e3ca0b5c0227 killerbee 1661163857 -0700 commit: Added new tree-based parser. 7a5ed581619a7fe1ecf6a0676747e3ca0b5c0227 1b2a27c2e3f0cc8775ee305ca69606095c0c2ad1 killerbee 1661237786 -0700 commit: Added tstring tree-based interpreter. (not yet used) 1b2a27c2e3f0cc8775ee305ca69606095c0c2ad1 cf903c73dc636f65b322bffc2ca0ed0d5526e6e2 killerbee 1662961031 -0700 commit: Renamed guffin.yml -> vellum.yml cf903c73dc636f65b322bffc2ca0ed0d5526e6e2 f0e805f74154fda36c1ee42784e0c436f9208272 killerbee 1696471109 -0700 commit: Update utfcpp and switch to asyncpp f0e805f74154fda36c1ee42784e0c436f9208272 47a75aa86650bf5044a9f87ab4a943facb0e5f46 killerbee 1696474400 -0700 commit: libstdc++/GCC compatibility