summaryrefslogtreecommitdiff
path: root/libguile/ioext.c
AgeCommit message (Expand)AuthorFilesLines
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
2001-08-31* Removed lots of deprecated stuff.Dirk Herrmann1-1/+0
2001-08-26Replaced "scm_t_portable" with "scm_port_table" which was an artifactMarius Vollmer1-4/+4
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-07-03 * posix.c (getlogin): getlogin() implementation for Windows.Martin Grabmüller1-0/+1
2001-06-14replace "scm_*_t" with "scm_t_*".Marius Vollmer1-9/+9
2001-05-26revert the ill-considered part of the 2001-05-24 changesMichael Livshin1-1/+1
2001-05-24* validate.hMichael Livshin1-8/+12
2001-04-29 * rw.c: new file, implementing C part of module (ice-9 rw).Gary Houston1-103/+0
2001-04-28* ioext.c: (scm_fseek): deprecation expired - removed.Rob Browning1-17/+0
2001-04-03Correct, update, improve and clean up a lot of docstrings in order to makeMartin Grabmüller1-21/+25
2001-03-10* _scm.h: Removed #include <errno.h>.Mikael Djurfeldt1-0/+2
2001-01-24 * boot-9.scm: don't import (ice-9 rdelim) here. it's doneGary Houston1-230/+3
2001-01-18 * ioext.c: further simplify scm_read_string_x_partial by definingGary Houston1-9/+17
2001-01-08 * validate.h (SCM_VALIDATE_SUBSTRING_SPEC_COPY): new macro.Gary Houston1-52/+32
2001-01-06 * ioext.c (scm_read_string_x_partial): new procedure, implementsGary Houston1-0/+104
2000-11-17* alist.c, arbiters.c, async.c, backtrace.c, boolean.c, chars.c,Marius Vollmer1-0/+2
2000-11-07*** empty log message ***Gary Houston1-1/+2
2000-11-072000-11-07 Gary Houston <ghouston@arglist.com>Gary Houston1-0/+25
2000-10-30* Change a couple of functions to accept either symbols or strings only.Dirk Herrmann1-5/+5
2000-10-09* Replace a bunch of calls to SCM_LENGTH.Dirk Herrmann1-1/+1
2000-06-12* ioext.c (s_scm_read_line): Cast result of call toMikael Djurfeldt1-1/+1
2000-06-12Updated copyrightsMikael Djurfeldt1-1/+1
2000-05-15* Wrapped deprecated code between #if (SCM_DEBUG_DEPRECATED == 0) #endif.Dirk Herrmann1-0/+6
2000-04-21* Makefile.am (DEFS): Added. automake adds -I options to DEFS,Mikael Djurfeldt1-13/+13
2000-03-19 * *.[hc]: add Emacs magic at the end of file, to ensure GNUMichael Livshin1-0/+6