Mark H Weaver
|
ba578eb044
Merge branch 'stable-2.0'
|
11 years ago |
Ludovic Courtès
|
3ff8a9d6ff
Arrange so that 'file-encoding' does not truncate the encoding name.
|
11 years ago |
Mark H Weaver
|
c92ee2b38c
Merge branch 'stable-2.0'
|
11 years ago |
Mark H Weaver
|
dc59631d30
read: Support R7RS |...| symbol notation.
|
11 years ago |
Mark H Weaver
|
cb8aaef4d0
Merge branch 'stable-2.0'
|
11 years ago |
Mark H Weaver
|
0fc548287e
read: use 'c_tolower' instead of 'tolower' in 'try_read_ci_chars'.
|
11 years ago |
Mark H Weaver
|
6579c3308d
read: Accept "\|" in string literals.
|
11 years ago |
Mark H Weaver
|
7a329029cf
read: Support R7RS '#true' and '#false' syntax for booleans.
|
11 years ago |
Mark H Weaver
|
1df515a077
Merge branch 'stable-2.0'
|
11 years ago |
Mark H Weaver
|
a662686a25
read: Avoid signed integer overflow in 'read_decimal_integer'.
|
11 years ago |
Mark H Weaver
|
79657fd3ec
Thread safe port properties.
|
11 years ago |
Andy Wingo
|
9b95f3ced4
Merge commit 'a38024baaa32d1a6d91fdc81388c88bbb926c3ae'
|
11 years ago |
Mark H Weaver
|
a38024baaa
Make port properties accessible from Scheme.
|
11 years ago |
Mark H Weaver
|
f6f4feb0a2
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Mark H Weaver
|
e1966d0e21
Remove byte-order mark check from 'scm_i_scan_for_encoding'.
|
12 years ago |
Mark H Weaver
|
96965a6ecb
Use 'c_strcasecmp' instead of 'strcasecmp'.
|
12 years ago |
Mark H Weaver
|
7290de89fb
Use 'strcasecmp' to compare encoding names.
|
12 years ago |
Mark H Weaver
|
05d7f76296
Move the port alist from the hash table to the internal port structure.
|
12 years ago |
Andy Wingo
|
419c873624
Revert "detect and consume byte-order marks for textual ports"
|
12 years ago |
Andy Wingo
|
b2cb557d75
detect and consume byte-order marks for textual ports
|
12 years ago |
Andy Wingo
|
d1b9f8ace9
Port encodings cannot be NULL
|
12 years ago |
Andy Wingo
|
93c4fa2174
Port encodings are case-insensitive, but normalized to upper-case.
|
12 years ago |
Andy Wingo
|
08467a7e61
add scm_from_port_string and friends
|
12 years ago |
Mark H Weaver
|
fa980bcc0f
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Mark H Weaver
|
10744b7c50
Fix formatting of comments in scm_read_array.
|
12 years ago |
Mark H Weaver
|
fa746547fc
scm_read_shebang: handle non-ascii characters properly.
|
12 years ago |
Mark H Weaver
|
bf9eb54aab
Implement SRFI-105 curly infix expressions.
|
12 years ago |
Mark H Weaver
|
9331ffd891
Implement #!fold-case and #!no-fold-case reader directives.
|
12 years ago |
Mark H Weaver
|
ea8c976155
Implement per-port read options.
|
12 years ago |
Mark H Weaver
|
02327c0c51
Generalize scm_read_shebang to handle other reader directives.
|
12 years ago |