Merge branch 'master' into boehm-demers-weiser-gc
[bpt/guile.git] / libguile / ports.c
2008-09-10 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2008-09-10 Ludovic CourtèsMerge commit '2e77f7202b11ad0003831fcff94ec7db80cca015...
2008-09-10 Ludovic CourtèsMerge commit '29776e85da637ec4d44b2b2822d6934a50c0084b...
2008-09-10 Ludovic CourtèsMerge commit '7337d56d5714227865aeca2b40b6bd97cce296d2...
2008-09-10 Ludovic CourtèsMerge commit '032913739218c756f673bfb9c8f66ef9f8f02330...
2008-09-10 Ludovic CourtèsMerge commit 'f30e1bdf97ae8b2b2918da585f887a4d3a23a347...
2008-09-10 Ludovic CourtesImplemented port finalization.
2008-09-10 Ludovic CourtesUse `scm_gc_malloc_pointerless' in various places ...
2008-09-04 Ludovic CourtesFixed garbage collection of ports: basics work (no...
2008-09-04 Ludovic CourtesFirst ``working'' Guile! Crashes in `flush-all-ports...
2008-04-16 Ludovic CourtèsInline `scm_getc', `scm_putc' and `scm_puts'.
2007-12-04 Ludovic CourtèsChanges from arch/CVS synchronization
2007-10-01 Ludovic CourtèsChanges from arch/CVS synchronization
2007-08-26 Han-Wen Nienhuysreplace port table with weak hash table. This simplifies
2007-03-07 Kevin Rydemerge from 1.8 branch
2006-10-09 Kevin Rydemerge from 1.8 branch
2006-09-01 Rob Browning(scm_c_port_for_each): Add a scm_remember_upto_here_1...
2006-06-17 Kevin Rydemerge from 1.8 branch
2006-04-17 Kevin Rydemerge from 1.8 branch
2006-01-29 Marius VollmerRenamed the "frames" that are related to dynamic-wind...
2005-05-23 Marius VollmerThe FSF has a new address.
2005-05-22 Marius Vollmer(scm_putc, scm_puts): Assert that the port argument...
2005-03-07 Marius VollmerInclude "libguile/async.h" for SCM_CRITICAL_SECTION_STA...
2005-03-02 Marius VollmerSee ChangeLog from 2005-03-02.
2005-01-24 Marius VollmerReverted changed from 2005/01/24 19:14:54, which was...
2005-01-24 Marius VollmerThreading changes.
2005-01-18 Marius VollmerInclude "libguile/goops.h".
2005-01-02 Marius VollmerUse new vector elements API or simple vector API, as...
2004-10-22 Marius Vollmer* variable.c, threads.c, struct.c, stackchk.c, smob...
2004-09-07 Kevin Ryde(scm_getc, scm_lfwrite): Recognise \a \b and \r for...
2004-08-19 Marius Vollmer(scm_i_mode_bits_n): New, for counted strings.
2004-08-17 Kevin Ryde(ttyname): Remove prototype, unused.
2004-08-12 Marius Vollmer* fports.h, fports.c (scm_i_fdes_to_port): New, like
2004-08-10 Marius Vollmer* stime.c, socket.c, simpos.c, procs.c, posix.c, ports.c,
2004-07-23 Marius Vollmer* deprecated.h, deprecated.c, numbers.h (SCM_INUMP...
2004-07-10 Marius Vollmer* validate.h, deprecated.h (SCM_VALIDATE_INUM, SCM_VALI...
2004-07-08 Marius Vollmer* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_M...
2004-07-06 Marius Vollmer* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP...
2004-02-12 Kevin Ryde(scm_port_line): In docstring, note first line is 0.
2004-01-11 Marius Vollmer(scm_frame_unwind, scm_frame_unwind_handler): Renamed...
2004-01-07 Marius VollmerDid the follwing renamings:
2004-01-06 Marius Vollmer(swap_ports, scm_with_current_foo_port): Do not allocat...
2004-01-04 Marius Vollmer(scm_with_current_input_port, scm_with_current_output_port,
2003-11-21 Marius Vollmer(scm_drain_input): Bug fix: only access the port after...
2003-07-07 Kevin Ryde(scm_char_ready_p, scm_peek_char): In docstrings, don...
2003-06-09 Marius Vollmer(scm_peek_char): Safe the column of the port around...
2003-04-30 Marius Vollmer* ports.c (scm_c_port_for_each): New function, mostly...
2003-04-24 Mikael Djurfeldt* ports.c, ports.h (scm_i_port_table_mutex): New mutex.
2003-04-05 Marius VollmerChanged license terms to the plain LGPL thru-out.
2003-04-04 Rob Browning* ports.c (scm_getc): minor tweak.
2003-03-25 Rob Browning* ports.c: #include <config.h> if HAVE_CONFIG_H.
2002-08-16 Han-Wen Nienhuys* ports.c (scm_add_to_port_table): small bugfix.
2002-08-16 Han-Wen Nienhuys* mallocs.c (scm_malloc_obj): use scm_gc_malloc in...
2002-08-08 Han-Wen Nienhuys("scm_new_port_table_entry"): return a boxed SCM in
2002-08-04 Han-Wen Nienhuys(INPUT_ERROR): Prepare for file:line:column error
2002-08-04 Han-Wen Nienhuysinit port entry
2002-08-04 Han-Wen Nienhuysport GC fix
2002-07-20 Han-Wen Nienhuys2002-07-20 Han-Wen <hanwen@cs.uu.nl>
2002-03-15 Neil JerramSmall docstring fixes.
2002-03-14 Thien-Thi NguyenRetire inclusion guard macro SCM_MAGIC_SNARFER.
2002-03-01 Dirk HerrmannChanges in doc/ref:
2002-02-11 Marius Vollmer* gc.h, gc.c (scm_gc_sweep): Issue deprecation warning...
2001-11-25 Marius VollmerReplaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_ce...
2001-11-16 Neil Jerram* Adding C function declarations from the SCM interface...
2001-11-11 Neil Jerram* Documentation work.
2001-11-02 Marius Vollmer* fports.c: Include `io.h' is possible. Put `*fp'...
2001-09-25 Gary Houston * ports.c (scm_drain_input): extended the docstring...
2001-08-31 Dirk Herrmann* Removed lots of deprecated stuff.
2001-08-26 Marius VollmerReplaced "scm_t_portable" with "scm_port_table" which...
2001-07-09 Thien-Thi NguyenRemove "face-lift" comment.
2001-06-28 Keisuke Nishida * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list...
2001-06-26 Martin GrabmüllerMake compilation under Windows easier.
2001-06-26 Keisuke Nishida * eval.c (scm_call_0, scm_call_1, scm_call_2, scm_call_3,
2001-06-26 Dirk Herrmann* Deprecated scm_makfromstr and added scm_mem2string...
2001-06-14 Marius Vollmerreplace "scm_*_t" with "scm_t_*".
2001-06-09 Marius Vollmer(scm_lfwrite): Maintain columnd and row count in port.
2001-06-07 Dirk Herrmann* Introduce SCM_UNUSED and mark unused function parameters.
2001-05-26 Michael Livshinrevert the ill-considered part of the 2001-05-24 changes
2001-05-24 Michael Livshin* validate.h
2001-05-15 Marius VollmerMerge from mvo-vcell-cleanup-1-branch.
2001-05-10 Marius Vollmer*** empty log message ***
2001-05-09 Michael Livshin* ports.c (scm_c_read): pointer arithmetic on void...
2001-04-03 Martin GrabmüllerCorrect, update, improve and clean up a lot of docstrin...
2001-03-30 Dirk Herrmann* Replaced a lot of calls to SCM_C[AD]R with more appro...
2001-03-22 Dirk Herrmann* Replace function scm_makstr with new function scm_all...
2001-03-17 Gary Houston * gc.c (scm_must_malloc): changed the comment explaini...
2001-03-16 Martin Grabmüller * list.c (scm_list, scm_cons_star, scm_null_p, scm_lis...
2001-03-13 Martin Grabmüller* ports.c (scm_port_mode): Changed `mode' array size...
2001-03-10 Mikael Djurfeldt* _scm.h: Removed #include <errno.h>.
2001-03-09 Neil Jerram* Docstring fixes.
2001-03-04 Dirk Herrmann* Eliminate some calls to scm_wta.
2001-02-26 Mikael Djurfeldtports.c, ports.h (scm_c_read, scm_c_write): New functions.
2001-02-17 Martin Grabmüller(scm_drain_input): Lowercased argument to @var.
2001-02-09 Marius VollmerDocstring of port-for-each updated to new behaviour.
2001-02-09 Keisuke NishidaBug fixed.
2001-02-08 Marius Vollmer* ports.c (scm_port_for_each): Make a snapshot of the...
2001-01-25 Dirk Herrmann* Made the port implementations less tightly coupled...
2001-01-06 Gary Houston * ioext.c (scm_read_string_x_partial): new procedure...
2000-12-08 Keisuke NishidaSmob-related creanup.
2000-11-22 Dirk Herrmann* Deprecated macros SCM_ROCHARS and SCM_ROUCHARS.
next