Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 0e888cd00b Simplify string, symbol, char display/write impls %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 934b6dc398 iprin1 uses scm_c_put_string %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 8f615cde45 print_normal_symbol uses new port functions %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 6bf7ec0c9c Thread-safety fixes for iconv and ports %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 9ecf77a82d Add SCM_OPN to mode bits when making ports %!s(int64=8) %!d(string=hai) anos
  Andy Wingo cd51ce81d0 Use heap-allocated port types instead of ptobnums %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 08574987d9 Remove scm_t_port_internal %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 86267af8b3 Handle BOM around fill/flush instead of peek/put %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 383df7976f Port conversion strategies internally are symbols %!s(int64=8) %!d(string=hai) anos
  Andy Wingo d8711b9759 Port encoding internally represented as symbol %!s(int64=8) %!d(string=hai) anos
  Andy Wingo ee4854a315 Remove port locking around write, display %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 15d5304723 scm_lfwrite, not scm_lfwrite_unlocked %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 105e36543f Remove scm_puts_unlocked. %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 206b3f6e03 Remove scm_putc_unlocked. %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 1cd779140d Merge commit '5943a62042432b86d757200ef595d7aebb5c9bac' %!s(int64=10) %!d(string=hai) anos
  Andy Wingo e2fafeb901 Keywords have a tc7 %!s(int64=10) %!d(string=hai) anos
  Ludovic Courtès 5943a62042 Optimize 'write' for strings. %!s(int64=10) %!d(string=hai) anos
  Mark H Weaver 475772ea57 Merge branch 'stable-2.0' %!s(int64=10) %!d(string=hai) anos
  Mark H Weaver 0e92ef40d0 print: Fix printing of weak vectors. %!s(int64=10) %!d(string=hai) anos
  Mark H Weaver 4755604501 print: avoid triggering deprecation warnings when printing weak vectors. %!s(int64=10) %!d(string=hai) anos
  Ludovic Courtès f2c3d29fd2 tests: Check 'simple-format' with closed current-output-port. %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver e26ab067b2 simple-format: Don't assume the current output port is valid. %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver fb484fefeb Merge branch 'stable-2.0' %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 1fc651e3a5 print: In R7RS |...| symbols, print most graphic characters unescaped. %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver c92ee2b38c Merge branch 'stable-2.0' %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 6e504a7b44 print: Support R7RS |...| symbol notation. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 350930756c Remove scm_tc7_vm %!s(int64=11) %!d(string=hai) anos
  Andy Wingo e0755cd12a Rename scm_tc7_rtl_program to scm_tc7_program %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 1c33be992e Remove stack programs, objcode, and the old VM. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo db07176665 Add stringbuf printer %!s(int64=11) %!d(string=hai) anos