Mark H Weaver
|
475772ea57
Merge branch 'stable-2.0'
|
10 years ago |
Mark H Weaver
|
bc8e6d7d8c
Rely on Gnulib for <unistd.h>.
|
10 years ago |
Andy Wingo
|
dc7a33fa87
Merge commit '60617d819d77a1b92ed6c557a0b49b8e9a8e97b9'
|
11 years ago |
Mark H Weaver
|
60617d819d
Fix thread-unsafe lazy initializations.
|
11 years ago |
Mark H Weaver
|
789dd40b8b
Fix --without-threads and SCM_DEBUG_TYPING_STRICTNESS==2 builds.
|
11 years ago |
Mark H Weaver
|
6dce942c46
String ports use UTF-8; ignore %default-port-encoding.
|
11 years ago |
Mark H Weaver
|
26d148066f
Merge remote-tracking branch 'origin/stable-2.0'
|
11 years ago |
Mark H Weaver
|
f57ea23ac8
Fix thread-unsafe lazy initializations.
|
11 years ago |
Andy Wingo
|
08467a7e61
add scm_from_port_string and friends
|
12 years ago |
Andy Wingo
|
0dd7c54075
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Ludovic Courtès
|
03fcf93bff
Fix possible deadlock upon `encoding-error' in `open-input-string'.
|
12 years ago |
Ludovic Courtès
|
9f6e3f5a99
Have string ports honor `%default-port-conversion-strategy'.
|
12 years ago |
Ludovic Courtès
|
478848cb70
Access `pt->ilseq_handler' directly when needed.
|
12 years ago |
Andy Wingo
|
a62b5c3d54
call-with-{input,output}-string implemented in scheme
|
12 years ago |
Andy Wingo
|
ca2ec018f2
string ports simplification
|
13 years ago |
Andy Wingo
|
4251ae2e28
locking on port buffering operations
|
13 years ago |
Andy Wingo
|
2721f9182d
add scm_c_make_port; the port table is now a weak set
|
13 years ago |
Ludovic Courtès
|
190d4b0d93
Make VM string literals immutable.
|
13 years ago |
Andy Wingo
|
0b0e066a26
core eval-string uses (ice-9 eval-string)
|
13 years ago |
Ludovic Courtès
|
8b26337712
Make `object->string' explicitly close its string output port.
|
13 years ago |
Ludovic Courtès
|
d8f1c2162c
Simply grow string port buffers geometrically.
|
13 years ago |
Ludovic Courtès
|
0b2c2ba353
Let `scm_mkstrport' allocate buffers on the caller's behalf.
|
13 years ago |
Ludovic Courtès
|
691fcf66c0
Use a bytevector as the backing buffer of string ports.
|
13 years ago |
Andy Wingo
|
b6b84131cd
remove obsolete comments
|
13 years ago |
Andy Wingo
|
574b7be0ba
pointerless backing buffers for string ports
|
14 years ago |
Ludovic Courtès
|
7b0419128b
Have string ports honor `%default-port-encoding'.
|
15 years ago |
Ludovic Courtès
|
8cf0dd6104
Remove unneeded SMOB/port mark/free procedures.
|
15 years ago |
Michael Gran
|
f7f4d0477e
Make scm_i_from_stringn into API for use with libguilereadline
|
15 years ago |
Michael Gran
|
18d8fcd43c
Remove locale u8vector functions
|
15 years ago |
Michael Gran
|
25ebc0340d
Initialize string ports with UTF-8 encoding
|
15 years ago |