Ludovic Courtès
|
073167ef7b
Allow compilation with `--disable-posix'.
|
13 rokov pred |
Andy Wingo
|
67a72dc13c
scm_setvbuf doesn't throw away current buffers
|
14 rokov pred |
Andy Wingo
|
50a4533f82
no need for fport_fill_input to select() before read()
|
14 rokov pred |
Ludovic Courtès
|
5335850dbf
Rewrite `fport_flush' using Gnulib's `full_write'.
|
14 rokov pred |
Michael Gran
|
211683cc5c
open-file should handle binary mode and coding declarations
|
14 rokov pred |
Ludovic Courtès
|
65c7a8bd64
Remove dead code related to `scm_i_terminating'.
|
14 rokov pred |
Andy Wingo
|
22457d5730
filesystem trickery to scm_i_relativize_path in filesys.c; bugfix.
|
14 rokov pred |
Andy Wingo
|
69cac23837
%file-port-name-canonicalization is a fluid
|
14 rokov pred |
Andy Wingo
|
0157a34157
add %file-port-name-canonicalization option
|
14 rokov pred |
Ludovic Courtès
|
daa4a3f1ff
Use Gnulib's `full-write' instead of custom code.
|
15 rokov pred |
Ludovic Courtès
|
56a3dcd431
Remove references to undefined macros.
|
15 rokov pred |
Ludovic Courtès
|
64e3a89c35
Run the GC and retry `open-file' when getting `EMFILE'.
|
15 rokov pred |
Ludovic Courtès
|
7af531508c
Merge branch 'master' into boehm-demers-weiser-gc
|
15 rokov pred |
Michael Gran
|
889975e51a
Add full Unicode capability to ports and the default reader
|
15 rokov pred |
Ludovic Courtès
|
fbb857a472
Merge branch 'master' into boehm-demers-weiser-gc
|
15 rokov pred |
Ludovic Courtès
|
0a94eb002e
Remove seek/truncate shortcuts to file ports.
|
15 rokov pred |
Ludovic Courtès
|
f1ce919933
Add `scm_t_off' type so that `scm_t_port' has a fixed layout.
|
15 rokov pred |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 rokov pred |
Ludovic Courtès
|
083f810fe9
Merge branch 'master' into boehm-demers-weiser-gc
|
16 rokov pred |
Ludovic Courtès
|
634aa8de8f
Check the return value of libc's functions to make `_FORTIFY_SOURCE=2' work.
|
16 rokov pred |
Ludovic Courtès
|
44e268898b
Merge branch 'master' into boehm-demers-weiser-gc
|
16 rokov pred |
Ludovic Courtès
|
dbb605f575
Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.
|
16 rokov pred |
Ludovic Courtès
|
e9d8bc2558
Fix bug in port eviction code
|
16 rokov pred |
Ludovic Courtès
|
6f03035fe8
Merge branch 'master' into boehm-demers-weiser-gc
|
16 rokov pred |
Ludovic Courtès
|
6774820f1e
Merge commit '29776e85da637ec4d44b2b2822d6934a50c0084b' into boehm-demers-weiser-gc
|
16 rokov pred |
Ludovic Courtès
|
35a9197ccc
Merge commit 'f30e1bdf97ae8b2b2918da585f887a4d3a23a347' into boehm-demers-weiser-gc
|
16 rokov pred |
Ludovic Courtes
|
92d8fd328c
Use `scm_gc_malloc_pointerless' in various places (improves performance).
|
18 rokov pred |
Neil Jerram
|
b226295af8
Release stuff: missing NEWS and 2007/2008 copyrights.
|
17 rokov pred |
Neil Jerram
|
d05bcb2ede
* fports.c (fport_seek): Make dependent on GUILE_USE_64_CALLS.
|
17 rokov pred |
Ludovic Courtès
|
ee834df41f
Changes from arch/CVS synchronization
|
17 rokov pred |