Branches

sideline

View source
sideline
  • Contributors
    1. Loading...
Author Commit Message Labels Comments Date
1 commit behind default.
james woodyatt
Correct erroneous copyright date declarations.
james woodyatt
Revert changes intended to work around issue with -principle in the current 4.03+trunk compiler.
james woodyatt
Fix conversion from TAI64 to coordinated universal time (UTC).
james woodyatt
Checkpoint. Compatibility with OCaml 4.03+trunk. (Also, a long-standing error in Cf_stdtime conversion is exposed.)
james woodyatt
Add [Cf_llscan.fold] and [Cf_llscan.fold1] scanners.
james woodyatt
Merge the oni.1.0.11 release into the sideline branch.
james woodyatt
Update reference to Conjury subsystem.
james woodyatt
Stop using deprecated `or` infix operator.
james woodyatt
Add the etc/install.sh script.
james woodyatt
Trivial changes.
james woodyatt
Checkpoint. Major refactoring of CF library in preparation for 2.0 release is drafted.
james woodyatt
Use `Cf_dyn` instead of `Cf_flow` where possible.
james woodyatt
Remove obsolete CF modules: Cf_dfa0, Cf_lex, Cf_regex, Cf_scan_parser. Rename Xml_parser => Xml_llscan (use Cf_llscan instead of Cf_parser).
james woodyatt
Remove extraneous ihistorical reference to OCaml NAE.
james woodyatt
Upgrade to OMake v0.9.8.6.
james woodyatt
Rollback previous change. Add the Cf_llscan.phr and phr0 functions.
james woodyatt
Add seqf1 to Cf_llscan.
james woodyatt
Add seqf to Cf_llscan. Rollback the change to introduce phr and phrz to Cf_llscan.
james woodyatt
Added the phr and phrz functions to Cf_llscan.
james woodyatt
Add the seqx and seqx1 composers to Cf_llscan.
james woodyatt
Update the Conjury subrepository.
james woodyatt
Merge with default branch (to get more recent Conjury subsystem).
james woodyatt
Merge with default branch.
james woodyatt
Update the Conjury subsystem.
james woodyatt
Throw an error when unfolding a LL(x) scanner does not completely consume the input stream.
james woodyatt
Update the Cf_dyn section in the PROBLEMS file.
james woodyatt
Okay. Time to stop fussing over the Cf_dyn module, which now seems marginally improved over Cf_flow, but it the whole concept is still pretty confusing and the utility of this data structure remains questionable.
james woodyatt
Refactoring Cf_flow into Cf_dyn.
james woodyatt
Fix a stupid typographical error that was exposed by building from a fresh clone of the source tree.
james woodyatt
Update the PROBLEMS file.
james woodyatt
Compose the documentation for the new Cf_llscan and Cf_dfa modules.
james woodyatt
Finish moving aside the old Cf_dfa module to Cf_dfa0 and replacing it with the what is currently Cf_xdfa.
james woodyatt
Rename the old Cf_dfa module as Cf_dfa0. The obsolescent Cf_regex module still depends on it.
james woodyatt
All the old CF modules for LL(x) parsing and lexical analysis are obsolesced and unused in the Oni project.
james woodyatt
More progress toward refactored modules to support lexical analysis and LL(x) parsing of both ISO-8891 and Unicode texts.
james woodyatt
Update problems. Temporarily put the magic back into Cf_xdfa. Maybe the way to do this is with first class modules.
james woodyatt
Recover from a rebasing error.
james woodyatt
Checkpoint. Improving the Cf_llscan module, and noting more problems.
james woodyatt
Move Cf_ucs into a new UCS library subpackage.
james woodyatt
Add Cf_llscan.any and polish Cf_ucs module a bit before it will be moving into the new Ucs library as the Ucs_code module before the UTF transforms are split out into a new Ucs_transform module.
james woodyatt
Finish up the UTF-16BE and UTF-16LE.
james woodyatt
Still plugging away at the Cf_ucs refactoring of Cf_unicode.
james woodyatt
Started work on refactoring the Cf_unicode module into the new Cf_ucs module, which will not use the creaky Cf_flow module. This is to prepare for refactoring the Cf_lex module for better support of lexical analysis of texts encoded in Unicode.
james woodyatt
Add a signature for the Cf_xdfa module. Remove some superfluous functions from the new Cf_llscan module.
james woodyatt
Finish refactor of Cf_dfa into Cf_xdfa module.
james woodyatt
Checkpoint. Exploring the possibility of refactoring some modules.
james woodyatt
Some minor changes to the generated documentation.
james woodyatt
Update the copyright in the template files.
james woodyatt
Update subrepositories state for new Conjury revision.
james woodyatt
Merge with latest 'default' branch.
james woodyatt
Update the Conjury subrepository.
james woodyatt
Update the Conjury subrepository.
james woodyatt
Some progress toward implementing the new callbacks in expat-2.0.x for handling the DOCTYPE and related parser productions.
james woodyatt
Update the README and the etc/INSTALL files in preparation for merging the sideline branch into the default branch.
james woodyatt
Adjust whitespace. Update copyright declarations. Remove templates.
james woodyatt
Merge with default branch.
james woodyatt
Remove the META files. Add the MIME library to the project build.
james woodyatt
Merge from the default branch.
james woodyatt
Update the Conjury subrepository, and merge with default branch.
james woodyatt
Update the Conjury subrepository.
james woodyatt
Port the XML subpackage to use the new Conjury build system.
james woodyatt
Synchronize with default branch.
james woodyatt
Synchronize with default branch immediately after 1.00 release.
james woodyatt
Update the Conjury subrepository.
james woodyatt
Merge the current default branch into the sideline branch.
james woodyatt
Another merge with the default branch.
james woodyatt
Merge latest default branch.
james woodyatt
Merge latest changes from default branch.
james woodyatt
Merge fix for scanner rule from default branch.
james woodyatt
Merge the line-ending fix to README from the default branch.
james woodyatt
Consolidated the ISSUES files into etc/PROBLEMS for the sideline branch.