Commit History

Author SHA1 Message Date
  Per Bothner 95d83cb7bd Fixes for strings-test.scm testsuite. 7 years ago
  Per Bothner 36e95c10a2 Add SRFI-140 UTF-16/string conversions. 7 years ago
  Per Bothner 5d0ec6c1af * ByteVector.java (toUtf8): Rename to utf8ToString. 7 years ago
  Per Bothner 39cfac5954 Change vector->string to (by default) return an istring. 7 years ago
  Per Bothner 21ccecfc1e * strings.scm (string-replicate): New procedure. 7 years ago
  Per Bothner 9c047e9c17 String viewed as vector works same as string-ref. 7 years ago
  Per Bothner 890979c6da Change so substring (by default) returns an immutable IString. 8 years ago
  Per Bothner 7a200aff5e * IString.java: Implement Comparable. 8 years ago
  Per Bothner 240a3f888e Optimize substring and other string operations that take (begin,end) pairs. 8 years ago
  Per Bothner 7f905716db New class IString, a string implementation with contant-time codepoint indexing. 8 years ago
  Per Bothner e93a4177ef Sync branches/invoke with trunk -r8883:9027 8 years ago
  Per Bothner b78f7cb115 Sync branches/invoke with trunk -r8580:8731 8 years ago
  Per Bothner 0604f2a461 Sync branches/invoke with trunk -r8566:8580. 9 years ago
  Per Bothner d67d2341b6 Allow indexing of a string using a sequence of integers. 9 years ago
  Per Bothner 126af75038 Efficient treatment of CharSequences as sequences of Unicode characters. 9 years ago
  Per Bothner d588f01f1f * Char.java (IGNORABLE_CHAR): New constant. 9 years ago
  Per Bothner 68b02b705d * strings.scm (string-length): Change to use sizeInCodePoints. 10 years ago
  Per Bothner 471abd1deb * Strings.java (printQuoted): Add escape option value. 11 years ago
  Per Bothner 7bb2a2ae16 * Strings.java (copyInfo): Fix off-by-one error. 11 years ago
  Per Bothner 4d2d1a3b12 * numbers.scm (square): New procedure from R7RS. 11 years ago
  Per Bothner 759d43e664 Generalize formatting support from Writer to Appendable. 12 years ago
  Per Bothner 8b9a655cc6 * LispReader.java (readEscape): Implement R6RS behavior for 16 years ago
  Per Bothner c26d377f52 Change represent of Scheme string to CharSequence. 18 years ago
  Per Bothner 09a9ce89e1 19 years ago
  Per Bothner 01e2d6f2c2 n 23 years ago
  Per Bothner 9da3e26ff8 24 years ago