projects
/
mit-scheme.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mit-scheme.git
2017-04-24
Chris Hanson
Add a "close" operation to non-channel output sinks.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-24
Chris Hanson
Add test for bytevector-builder.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-24
Chris Hanson
Refactor make-sequence-builder and add vector-builder.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-24
Chris Hanson
Tweak.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Rewrite the strings chapter to account for immutability...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Check that string-find-X-index args are in NFC?
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Convert string to NFC prior to hashing.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Change symbol->string and symbol-name to return immutab...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Update to reflect minor changes to string operations.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Export mutable/immutable predicates.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
In substring, only return arg string if it's in NFC.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Change substring? to call string->nfc on its arguments.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Change string-match and string-search to require NFC...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Change default result of string-builder to be NFC.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Merge branch 'master' of git.sv.gnu.org:/srv/git/mit...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Redefine substring as different from string-copy.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Convert list->string, vector->string to use string...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Fix call to string-builder that was missed.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Simplify string, string*, string-append, string-append*.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-23
Chris Hanson
Fix typo causing memory corruption.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-22
Taylor R Campbell
Fix typo.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-22
Chris Hanson
Change string-copy to return legacy string only if...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-22
Chris Hanson
Move NFC marking from canonical-composition to string...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-22
Chris Hanson
Significantly simplify string-builder.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-21
Chris Hanson
Change string->nfc to return immutable value, and optim...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-21
Chris Hanson
Support TEST environment variable in "make check".
commit
|
commitdiff
|
tree
|
snapshot
2017-04-21
Chris Hanson
string->nfd: also convert mutable strings already in...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-21
Chris Hanson
Change string->nfd to return immutable value.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-21
Chris Hanson
Change builder options to distinguish between mutable...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-21
Chris Hanson
Rearrange and optimize. Also make ustring1 be zero...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-21
Chris Hanson
Mark ignored binding.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-21
Chris Hanson
Change Edwin's implementation of strings to work for...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-21
Chris Hanson
Add tagging support for unicode-string.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-21
Chris Hanson
Change string primitives to uniformly support all ...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-21
Chris Hanson
Change string-builder to generate immutable strings...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-20
Chris Hanson
Now that legacy string has the same layout as ustring1...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-20
Chris Hanson
Allow string operations to take Unicode strings with...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-19
Chris Hanson
Change string comparisons to normalize to NFC prior...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-19
Chris Hanson
Rewrite string-builder for performance.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-19
Chris Hanson
Rewrite string copying for performance.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-19
Chris Hanson
More refactoring of unicode-string layout.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-18
Taylor R Campbell
Teach top-level clean target to clean tools too.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-17
Chris Hanson
A round of small changes in preparation for supporting...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-17
Chris Hanson
Implement compiler support for new primitives.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-17
Chris Hanson
Change Unicode strings to store flag in type bits of...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-17
Chris Hanson
D'oh! Hook up printer to new string type.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-17
Chris Hanson
Implement primitives to read and write type/datum of...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-17
Chris Hanson
Return end-index of TO from bytevector-copy!.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-15
Taylor R Campbell
No need for X in the liarc bootstrap build.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-15
Taylor R Campbell
Splice shell arguments with ${1+"$@"}.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-14
Chris Hanson
Fix bug: primitive-byte-ref returns a fixnum, not a...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-14
Chris Hanson
Fix typo.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-13
Chris Hanson
Change unicode string representation to be more compact...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-13
Chris Hanson
Implement select-on-bytes-per-word for gnerating word...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-13
Chris Hanson
Eliminate condition for open-coding integer->char.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-13
Chris Hanson
Make sure that unicode strings are self-evaluating.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-13
Chris Hanson
Strip down code generated for primitive memory references.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-12
Chris Hanson
Implement open-coding of byte-ref primitives.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-12
Chris Hanson
Implement more primitive refs, and restrict to pointers...
commit
|
commitdiff
|
tree
|
snapshot
2017-04-12
Chris Hanson
Fix compilation issue.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-12
Chris Hanson
Implement allocate-nm-vector.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-12
Chris Hanson
Allocate new type unicode-string.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-12
Chris Hanson
Implement bytes-per-object.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-10
Chris Hanson
Eliminate unused multi-byte procedures.
commit
|
commitdiff
|
tree
|
snapshot
2017-04-01
Chris Hanson
Add 'copy? option to string-builder.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-31
Chris Hanson
Merge branch 'master' of git.sv.gnu.org:/srv/git/mit...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-31
Chris Hanson
Fix bug: string output port must copy input strings.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-30
Chris Hanson
Fix bugs: typos caught by the macos compiler.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-29
Chris Hanson
Add documentation for a few of the more recent string...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-29
Chris Hanson
Fix string-for-primitive: it wasn't handling slices.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-29
Chris Hanson
Optimize string-in-nfX? since it's important that these...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-29
Chris Hanson
Normalize strings prior to hashing so equivalent sequen...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-29
Chris Hanson
Eliminate Hangul Jamo from canonical cm/dm tables.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-29
Chris Hanson
Implement algorithmic Hangul Jamo compose/decompose.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-28
Chris Hanson
Fix code-generation bug in fast-division.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-27
Chris Hanson
Change NFC_QC to be a boolean-valued table and exploit...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-27
Chris Hanson
Have string builder track max code point written.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-26
Chris Hanson
Change string-builder to normalize to NFC by default.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-26
Chris Hanson
Change symbols to be in NFC.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-26
Chris Hanson
Working NFC implementation.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-25
Chris Hanson
Initial draft of NFC support; still need to write compo...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-25
Chris Hanson
Add NFC_QC and Comp_EX tables.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-20
Chris Hanson
Synthesize canonical-dm table and use it to speed up...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-20
Chris Hanson
Fix bug in canonical-ordering algorithm.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-20
Chris Hanson
Refactor test to make it easier to see the failures.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-20
Chris Hanson
Boost default stack size -- I'm tired of blowing out...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Chris Hanson
D'oh! String normalization tests were broken, which...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Chris Hanson
Squeeze a little more space out of the tables.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Chris Hanson
Implement decomposition-type table and use it for corre...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Chris Hanson
Further compress the size of the UCD tables.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Chris Hanson
Add a bunch of converters to/from bytevectors.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Chris Hanson
Fix some bugs in vector->string.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Chris Hanson
Add hack to force printing chars in old format; can...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Chris Hanson
More simplification.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Chris Hanson
Simplify parse-atom to not fold case.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Chris Hanson
Use ucd-X-value directly in ustring.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-18
Chris Hanson
Convert all of the UCD tables to use bitwise tries.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-18
Chris Hanson
Rework the character parser to handle backslash reasonably.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-18
Chris Hanson
Add u16/u32 equivalents to bytevector.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-15
Chris Hanson
Add draft of inversion-map code generator.
commit
|
commitdiff
|
tree
|
snapshot
next