Clean up the character abstraction to be more consistent.
authorChris Hanson <org/chris-hanson/cph>
Thu, 16 Feb 2017 06:55:36 +0000 (22:55 -0800)
committerChris Hanson <org/chris-hanson/cph>
Thu, 16 Feb 2017 06:55:36 +0000 (22:55 -0800)
commit5c3ef4fde3d7deb8cb708f65cc93605901b67d33
treecf6720c5274267da3f7738f3caf948e83c0e5509
parent81296e0c8e99ff6a80d317701b9bee15849c9a94
Clean up the character abstraction to be more consistent.

* Change unicode-char? correspond to unicode-scalar-value?.
* Rename base-char? to bitless-char?.
* Eliminate char-integer-limit, unicode-char-code?, and char->scalar-value.
src/runtime/char.scm
src/runtime/chrset.scm
src/runtime/predicate-metadata.scm
src/runtime/runtime.pkg
src/runtime/ucd-glue.scm
src/sf/gconst.scm