summaryrefslogtreecommitdiff
path: root/libguile/ioext.c
Commit message (Expand)AuthorAgeFilesLines
* Fix use of uninstalled header by installed headersAndy Wingo2018-10-071-0/+1
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Make .c copyright headers uniformAndy Wingo2018-06-201-2/+2
* Rationalize include order in C filesAndy Wingo2018-06-201-9/+11
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-17/+17
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Move subr snarfing macros to gsubr.h.Andy Wingo2018-06-201-0/+1
* Devolve numbers.h from _scm.h.Andy Wingo2018-06-191-0/+1
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Move syscall-related private defines to their own headerAndy Wingo2018-06-171-0/+1
* Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo2018-06-141-2/+5
* Elide syscalls in fdes->portAndy Wingo2017-02-141-1/+2
* Add file descriptor finalizersAndy Wingo2016-08-301-0/+2
* Remove scm_t_port_internalAndy Wingo2016-05-131-4/+3
* Make scm_t_port privateAndy Wingo2016-05-131-3/+1
* Make port buffering fields privateAndy Wingo2016-05-131-3/+5
* Remove scm_flush_unlocked / scm_end_input_unlockedAndy Wingo2016-04-231-6/+6
* Load port bindings in separate (ice-9 ports) moduleAndy Wingo2016-04-151-1/+10
* Generic port facility provides buffering uniformlyAndy Wingo2016-04-061-10/+14
* Refactor to rw_random / rw_active port flagsAndy Wingo2016-04-041-2/+1
* Merge branch 'stable-2.0'v2.1.0Mark H Weaver2014-04-251-3/+2
|\
| * Rely on Gnulib for <unistd.h>.Mark H Weaver2014-02-271-3/+2
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-081-5/+5
|\ \ | |/
| * Improve the usage of variable names in C docstrings.Bake Timmons2012-02-021-5/+5
* | locking on port buffering operationsAndy Wingo2011-11-081-1/+1
* | threadsafe access to scm_ptobsAndy Wingo2011-11-071-1/+1
* | add scm_c_make_port; the port table is now a weak setAndy Wingo2011-10-231-7/+5
|/
* Change Guile license to LGPLv3+Neil Jerram2009-06-171-6/+7
* Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès2008-09-131-1/+1
* replace port table with weak hash table. This simplifiesHan-Wen Nienhuys2007-08-261-13/+21
* merge from 1.8 branchKevin Ryde2006-04-171-1/+1
* The FSF has a new address.Marius Vollmer2005-05-231-1/+1
* See ChangeLog from 2005-03-02.Marius Vollmer2005-03-021-2/+2
* Reverted changed from 2005/01/24 19:14:54, which was a commit to theMarius Vollmer2005-01-241-2/+2
* Threading changes.Marius Vollmer2005-01-241-2/+2
* (scm_fdopen): Use scm_i_fdes_to_port together with scm_i_mode_bits toMarius Vollmer2004-08-121-3/+3
* * deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer2004-07-231-4/+4
* * validate.h, deprecated.h (SCM_VALIDATE_INUM, SCM_VALIDATE_INUM_COPY,Marius Vollmer2004-07-101-11/+9
* * numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer2004-07-081-3/+3
* * deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer2004-07-061-1/+1
* * ports.c, ports.h (scm_i_port_table_mutex): New mutex.Mikael Djurfeldt2003-04-241-1/+3
* Changed license terms to the plain LGPL thru-out.Marius Vollmer2003-04-051-36/+12
* * ioext.c: #include <config.h> if HAVE_CONFIG_H.Rob Browning2003-03-251-0/+4
* * mallocs.c (scm_malloc_obj): use scm_gc_malloc in stead ofHan-Wen Nienhuys2002-08-161-4/+4
* 2002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys2002-07-201-8/+8
* Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen2002-03-141-2/+0
* * fports.c: Include `io.h' is possible. Put `*fp' into referringMarius Vollmer2001-11-021-0/+3