Andy Wingo
|
57898597ad
Deprecate C exports of GOOPS classes.
|
10 лет назад |
David Kastrup
|
f7582f9807
Fix ungetc for characters 0x80 <= c < 0xf0 in UTF-8.
|
10 лет назад |
Andy Wingo
|
681f2b8585
scm_ungetc_unlocked should not result in negative columns
|
10 лет назад |
Mark H Weaver
|
475772ea57
Merge branch 'stable-2.0'
|
10 лет назад |
Andy Wingo
|
0463a927c4
Define a C fluid for current-warning-port
|
10 лет назад |
Mark H Weaver
|
bc8e6d7d8c
Rely on Gnulib for <unistd.h>.
|
10 лет назад |
Andy Wingo
|
dc7a33fa87
Merge commit '60617d819d77a1b92ed6c557a0b49b8e9a8e97b9'
|
11 лет назад |
Andy Wingo
|
e140d85d53
Merge commit '122f24cc8a3637ed42d7792ad1ff8ec0c49c58df'
|
11 лет назад |
Mark H Weaver
|
60617d819d
Fix thread-unsafe lazy initializations.
|
11 лет назад |
Mark H Weaver
|
a9eca8f5d1
Fix (port-conversion-strategy #f).
|
11 лет назад |
Ludovic Courtès
|
122f24cc8a
Prepare 'setvbuf' to support for non-file ports.
|
11 лет назад |
Mark H Weaver
|
79657fd3ec
Thread safe port properties.
|
11 лет назад |
Andy Wingo
|
9b95f3ced4
Merge commit 'a38024baaa32d1a6d91fdc81388c88bbb926c3ae'
|
11 лет назад |
Andy Wingo
|
fe8935d432
Fix uninitialized variable error in some peek-char error cases
|
11 лет назад |
Mark H Weaver
|
a38024baaa
Make port properties accessible from Scheme.
|
11 лет назад |
Ludovic Courtès
|
c61be45084
'scm_c_read' goes through the fast path with ISO-8859-1 unbuffered ports.
|
11 лет назад |
Andy Wingo
|
be7ecef05c
unread-char: inline conversion from codepoint to bytes
|
11 лет назад |
Mark H Weaver
|
789dd40b8b
Fix --without-threads and SCM_DEBUG_TYPING_STRICTNESS==2 builds.
|
11 лет назад |
Mark H Weaver
|
f6f4feb0a2
Merge remote-tracking branch 'origin/stable-2.0'
|
11 лет назад |
Mark H Weaver
|
7f6c3f8f00
Implement efficient 'scm_unget_bytes' and 'unget-bytevector'.
|
11 лет назад |
Mark H Weaver
|
96965a6ecb
Use 'c_strcasecmp' instead of 'strcasecmp'.
|
11 лет назад |
Mark H Weaver
|
cdd3d6c9f4
Improve handling of Unicode byte-order marks (BOMs).
|
11 лет назад |
Mark H Weaver
|
45c0878b86
Peeks do not consume EOFs.
|
11 лет назад |
Mark H Weaver
|
4120539225
Preserve the case of the user-specified port encoding string.
|
11 лет назад |
Mark H Weaver
|
7290de89fb
Use 'strcasecmp' to compare encoding names.
|
11 лет назад |
Mark H Weaver
|
e00793d7a9
Rename 'scm_i_get_byte_or_eof' et al; mark them as SCM_API.
|
11 лет назад |
Mark H Weaver
|
1fa89aaf61
Remove uses of GC_PTR in 'finalize_iconv_descriptors'.
|
11 лет назад |
Mark H Weaver
|
1ee237d9a1
Rewrite get_iconv_codepoint to fix a bug involving byte-order marks.
|
11 лет назад |
Mark H Weaver
|
8a2b596579
Move slow path out of 'scm_get_byte_or_eof' et al.
|
11 лет назад |
Mark H Weaver
|
187fa0b9e7
Add a static version of 'scm_fill_input' to ports.c.
|
11 лет назад |