Andy Wingo
|
6a9d9e3a62
Declare scm_i_open_file to silence a warning
|
11 年之前 |
Mark H Weaver
|
f6f4feb0a2
Merge remote-tracking branch 'origin/stable-2.0'
|
12 年之前 |
Mark H Weaver
|
3ace9a8e4e
Add keyword arguments to file opening procedures.
|
12 年之前 |
Mark H Weaver
|
7f6c3f8f00
Implement efficient 'scm_unget_bytes' and 'unget-bytevector'.
|
12 年之前 |
Mark H Weaver
|
9a334eb3ab
Do not scan for coding declarations in open-file.
|
12 年之前 |
Mark H Weaver
|
26d148066f
Merge remote-tracking branch 'origin/stable-2.0'
|
12 年之前 |
Jason Earl
|
b5870f25ad
rely on gnulib for `poll'
|
12 年之前 |
Andy Wingo
|
629987edfb
fports uses gnulib's select
|
12 年之前 |
Andy Wingo
|
09b204d387
squish remove some mingw-specific code that is covered by gnulib
|
12 年之前 |
Andy Wingo
|
4c187d46d4
add check for struct pollfd
|
12 年之前 |
Andy Wingo
|
419c873624
Revert "detect and consume byte-order marks for textual ports"
|
12 年之前 |
Andy Wingo
|
b2cb557d75
detect and consume byte-order marks for textual ports
|
12 年之前 |
Andy Wingo
|
a3ded46520
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Ludovic Courtès
|
e8b21eecb1
Fix `setvbuf' to leave the line/column number unchanged.
|
13 年之前 |
Andy Wingo
|
508e4a55df
remove atfork on revealed mutex in fports.c
|
13 年之前 |
Andy Wingo
|
3753e22736
move revealed-count mechanism to fports.c
|
13 年之前 |
Andy Wingo
|
5a771d5f51
better handling for exceptions in close-port and port finalizers
|
13 年之前 |
Andy Wingo
|
91ee7515da
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Rob Browning
|
9858e52962
Define _GNU_SOURCE to fix the GNU/kFreeBSD build.
|
14 年之前 |
Andy Wingo
|
0607ebbfcf
locking for putc, puts
|
13 年之前 |
Andy Wingo
|
4251ae2e28
locking on port buffering operations
|
13 年之前 |
Andy Wingo
|
4938d3cb74
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Andy Wingo
|
2721f9182d
add scm_c_make_port; the port table is now a weak set
|
13 年之前 |
Cedric Cellier
|
c7519da3ea
Default to using poll(2) in `fport_input_waiting'.
|
13 年之前 |
Ludovic Courtès
|
073167ef7b
Allow compilation with `--disable-posix'.
|
14 年之前 |
Andy Wingo
|
67a72dc13c
scm_setvbuf doesn't throw away current buffers
|
14 年之前 |
Andy Wingo
|
50a4533f82
no need for fport_fill_input to select() before read()
|
14 年之前 |
Ludovic Courtès
|
5335850dbf
Rewrite `fport_flush' using Gnulib's `full_write'.
|
15 年之前 |
Michael Gran
|
211683cc5c
open-file should handle binary mode and coding declarations
|
15 年之前 |
Ludovic Courtès
|
65c7a8bd64
Remove dead code related to `scm_i_terminating'.
|
15 年之前 |