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