summaryrefslogtreecommitdiff
path: root/libguile/filesys.h
AgeCommit message (Expand)AuthorFilesLines
2024-03-12Add copy-on-write support to scm_copy_file.Tomas Volf1-0/+1
2022-10-21Define Scheme bindings to ‘openat’ when available.Maxime Devos1-0/+2
2022-10-21Define a Scheme binding to ‘fstatat’ when available.Maxime Devos1-0/+1
2022-10-21Define a Scheme binding to ‘fchownat’ when it exists.Maxime Devos1-0/+1
2022-10-21Define a Scheme binding to ‘unlinkat’ when it exists.Maxime Devos1-0/+1
2022-10-21Define a Scheme binding to ‘fchmodat’ when it exists.Maxime Devos1-0/+1
2022-10-21Define a Scheme binding to ‘renameat’ when it exists.Maxime Devos1-0/+1
2022-10-21Define bindings to ‘mkdirat’ when the C function exists.Maxime Devos1-0/+1
2022-10-21Define ‘symlinkat’ wrapper when supported.Maxime Devos1-0/+1
2021-01-21Replace mutating mkdtemp! with non-mutating mkdtempMichael Gran1-1/+1
2021-01-19New procedure mkdtemp! to create unique temporary directoryMichael Gran1-0/+1
2021-01-18Move declaration for scm_mkstemp to filesys.hMichael Gran1-1/+2
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Rename __scm.h to scm.hAndy Wingo1-1/+0
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove useless "classes: h_files" from Guile headers.Andy Wingo1-2/+0
2018-06-18Devolve more validate macrosAndy Wingo1-2/+6
2013-03-28Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-1/+3
2013-03-22Add bindings for `sendfile'.Ludovic Courtès1-1/+3
2011-10-24refactor tc7 and tc16 checksAndy Wingo1-2/+2
2010-04-19filesystem trickery to scm_i_relativize_path in filesys.c; bugfix.Andy Wingo1-1/+2
2009-12-08SCM_CELL in filesys.[ch]Andy Wingo1-3/+3
2009-06-19new function: canonicalize-path. use when autocompilingAndy Wingo1-0/+1
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-06-03add exception-on-error optional arg to `stat' in schemeAndy Wingo1-1/+1
2008-05-31Add `SCM_INTERNAL' macro, use it.Ludovic Courtès1-2/+2
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-35/+11
2001-11-02Prefixed each each exported symbol with SCM_API.Marius Vollmer1-31/+31
2001-08-31* Remove deprecated macros and typenames.Dirk Herrmann1-15/+8
2001-07-19 * alist.c, arbiters.c, async.h, backtrace.h, boolean.c, chars.c,Martin Grabmüller1-1/+1
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-14replace "scm_*_t" with "scm_t_*".Marius Vollmer1-1/+1
2001-03-09Remove #include <stdio.h>. Add #include <string.h>.Keisuke Nishida1-1/+0
2001-01-24* Separate the handling of OPEN flags between ports and directories.Dirk Herrmann1-1/+12
2000-12-08Smob-related creanup.Keisuke Nishida1-1/+1
2000-11-072000-11-07 Gary Houston <ghouston@arglist.com>Gary Houston1-0/+1
2000-06-12Updated copyrightsMikael Djurfeldt1-1/+1
2000-05-25* Replace SCM_UNPACK_CAR appropriately.Dirk Herrmann1-2/+3
2000-03-19 * *.[hc]: add Emacs magic at the end of file, to ensure GNUMichael Livshin1-0/+6
2000-03-12*** empty log message ***Mikael Djurfeldt1-1/+1
2000-03-12* async.c, boolean.h, debug.c, dynl.c, dynwind.c, eval.c, eval.h,Mikael Djurfeldt1-1/+1
2000-03-09*.[ch]: make a distinction between SCM as a genericGreg J. Badros1-1/+1
2000-03-02* list.c: Moved append docs to append! Thanks Dirk Hermann. Also,Greg J. Badros1-23/+23
1999-12-16* *.h: Use SCM_NIMP(X) && in all the FOOP macros.Greg J. Badros1-2/+5
1999-09-12Change the name of the objects returned by OPENDIR fromJim Blandy1-2/+2
1999-09-111999-09-11 Gary Houston <ghouston@easynet.co.uk>Gary Houston1-0/+1
1999-07-241999-07-24 Gary Houston <ghouston@easynet.co.uk>Gary Houston1-1/+0