summaryrefslogtreecommitdiff
path: root/libguile/ioext.c
AgeCommit message (Expand)AuthorFilesLines
2018-10-07Fix use of uninstalled header by installed headersAndy Wingo1-0/+1
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Make .c copyright headers uniformAndy Wingo1-2/+2
2018-06-20Rationalize include order in C filesAndy Wingo1-9/+11
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-17/+17
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Move subr snarfing macros to gsubr.h.Andy Wingo1-0/+1
2018-06-19Devolve numbers.h from _scm.h.Andy Wingo1-0/+1
2018-06-18Devolve pairs.hAndy Wingo1-0/+1
2018-06-18Remove includes of validate.h.Andy Wingo1-1/+0
2018-06-17Move syscall-related private defines to their own headerAndy Wingo1-0/+1
2018-06-14Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo1-2/+5
2017-02-14Elide syscalls in fdes->portAndy Wingo1-1/+2
2016-08-30Add file descriptor finalizersAndy Wingo1-0/+2
2016-05-13Remove scm_t_port_internalAndy Wingo1-4/+3
2016-05-13Make scm_t_port privateAndy Wingo1-3/+1
2016-05-13Make port buffering fields privateAndy Wingo1-3/+5
2016-04-23Remove scm_flush_unlocked / scm_end_input_unlockedAndy Wingo1-6/+6
2016-04-15Load port bindings in separate (ice-9 ports) moduleAndy Wingo1-1/+10
2016-04-06Generic port facility provides buffering uniformlyAndy Wingo1-10/+14
2016-04-04Refactor to rw_random / rw_active port flagsAndy Wingo1-2/+1
2014-04-25Merge branch 'stable-2.0'v2.1.0Mark H Weaver1-3/+2
2014-02-27Rely on Gnulib for <unistd.h>.Mark H Weaver1-3/+2
2012-02-08Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-5/+5
2012-02-02Improve the usage of variable names in C docstrings.Bake Timmons1-5/+5
2011-11-08locking on port buffering operationsAndy Wingo1-1/+1
2011-11-07threadsafe access to scm_ptobsAndy Wingo1-1/+1
2011-10-23add scm_c_make_port; the port table is now a weak setAndy Wingo1-7/+5
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+1
2007-08-26replace port table with weak hash table. This simplifiesHan-Wen Nienhuys1-13/+21
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-2/+2
2005-01-24Reverted changed from 2005/01/24 19:14:54, which was a commit to theMarius Vollmer1-2/+2
2005-01-24Threading changes.Marius Vollmer1-2/+2
2004-08-12(scm_fdopen): Use scm_i_fdes_to_port together with scm_i_mode_bits toMarius Vollmer1-3/+3
2004-07-23* deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer1-4/+4
2004-07-10* validate.h, deprecated.h (SCM_VALIDATE_INUM, SCM_VALIDATE_INUM_COPY,Marius Vollmer1-11/+9
2004-07-08* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer1-3/+3
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-1/+1
2003-04-24* ports.c, ports.h (scm_i_port_table_mutex): New mutex.Mikael Djurfeldt1-1/+3
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+12
2003-03-25* ioext.c: #include <config.h> if HAVE_CONFIG_H.Rob Browning1-0/+4
2002-08-16* mallocs.c (scm_malloc_obj): use scm_gc_malloc in stead ofHan-Wen Nienhuys1-4/+4
2002-07-202002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys1-8/+8
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2001-11-02* fports.c: Include `io.h' is possible. Put `*fp' into referringMarius Vollmer1-0/+3