summaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Collapse)AuthorFilesLines
2023-07-16Fix typos throughout codebase.Morgan Smith7-8/+8
* NEWS: * README: * doc/r5rs/r5rs.texi: * doc/ref/api-data.texi: * doc/ref/api-debug.texi: * doc/ref/api-evaluation.texi: * doc/ref/api-io.texi: * doc/ref/api-macros.texi: * doc/ref/api-procedures.texi: * doc/ref/api-scheduling.texi: * doc/ref/api-undocumented.texi: * doc/ref/libguile-concepts.texi: * doc/ref/posix.texi: * doc/ref/srfi-modules.texi: * doc/ref/vm.texi: * doc/ref/web.texi: * examples/box-dynamic-module/box.c: * examples/box-dynamic/box.c: * examples/box-module/box.c: * examples/box/box.c: * examples/safe/safe: * examples/scripts/README: * examples/scripts/hello: * gc-benchmarks/larceny/twobit-input-long.sch: * gc-benchmarks/larceny/twobit-smaller.sch: * gc-benchmarks/larceny/twobit.sch: * libguile/expand.c: * libguile/load.c: * libguile/net_db.c: * libguile/scmsigs.c: * libguile/srfi-14.c: * libguile/threads.c: * meta/guile.m4: * module/ice-9/match.upstream.scm: * module/ice-9/ports.scm: * module/language/cps/graphs.scm: * module/scripts/doc-snarf.scm: * module/srfi/srfi-19.scm: * module/system/repl/command.scm: * test-suite/tests/srfi-18.test: Fix typos. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-04Fix typos in examples.Mikael Djurfeldt5-6/+6
Thanks to Eugene Klimov.
2018-06-20Update license notices in all C filesAndy Wingo5-93/+93
Update to newest recommended license notices from the FSF. Everything stays LGPLv3+ except guile-readline which is GPLv3+.
2018-06-20Remove (C) from copyright statementsAndy Wingo5-7/+10
As the FSF advises, 'There is no legal significance to using the three-character sequence “(C)”, but it does no harm.' It does take up space though! For that reason, we remove it here from our C files.
2011-01-08(web http): keys are always symbolsAndy Wingo2-3/+3
* module/web/http.scm (parse-media-type): Parse media types as symbols. (parse-key-value-list, parse-param-component, parse-param-list): Change kons to val-parser. Always parse keys as symbols, and always either cons, if there is a val, or just have the key, if there is no val. Easier to explain and just as correct. (declare-param-list-header!, declare-key-value-list-header!): Adapt to key-list and param-list kons change. ("Cache-Control", "Pragma", "Transfer-Encoding", "Accept", "Expect") ("TE"): Likewise, adapt. ("Content-Type"): Param keys are symbols.
2010-12-02add simple web app examplesAndy Wingo4-2/+94
* examples/web/hello.scm: * examples/web/debug-sxml.scm: New examples, for simple web applications. * examples/README: * examples/Makefile.am: Add new files.
2009-11-24Use $(PATH_SEPARATOR) where appropriate.Ludovic Courtès1-6/+6
* examples/Makefile.am (AM_CFLAGS, AM_LIBS): Use $(PATH_SEPARATOR) instead of `:'. (installcheck): Likewise.
2009-11-24Properly quote the first argument to `AC_DEFINE{,_UNQUOTED}'.Ludovic Courtès1-1/+1
* acinclude.m4, configure.ac, examples/compat/acinclude.m4: Properly quote the first argument for `AC_DEFINE' and `AC_DEFINE_UNQUOTED'. * .x-sc_m4_quote_check: New file.
2009-06-19don't autocompile at installcheckAndy Wingo1-0/+1
* examples/Makefile.am: Don't autocompile our tests at installcheck time.
2009-06-17Change Guile license to LGPLv3+Neil Jerram6-62/+63
(Not quite finished, the following will be done tomorrow. module/srfi/*.scm module/rnrs/*.scm module/scripts/*.scm testsuite/*.scm guile-readline/* )
2009-06-13Fix for make distcheckNeil Jerram1-2/+2
* examples/Makefile.am (AM_CFLAGS, AM_LIBS): Set PATH so that guile-config can find guile.
2009-04-21distcheck fixenAndy Wingo1-2/+2
* examples/Makefile.am: Fix the installed guile-config invocation to set PKG_CONFIG_PATH. * meta/Makefile.am (EXTRA_DIST): Dist the bin_SCRIPTS. * meta/guile-config (pkg-config): Better error messages if pkg-config invocation fails. * meta/uninstalled-env.in (PATH): Now that guile-config and guile-tools are not generated, make it the srcdir/meta instead of the builddir. (Guile itself will be picked up from libguile.)
2009-03-24Aggregate `Makefile.am' files under `examples/'.Ludovic Courtès16-505/+311
* configure.in: Don't produce `examples/*/Makefile'. * examples/Makefile.am (SUBDIRS): Remove. (EXTRA_DIST, AM_CFLAGS, AM_LIBS): New. (box/box, box/box.o, box-module/box, box-module/box.o, libbox.la, box-dynamic/box.lo, libbox-module.la, box-dynamic-module/box.lo, installcheck, CLEANFILES, clean-local): New targets, aggregated from `Makefile.am' files formerly in sub-directories. * examples/check.test: New file, aggregated from `check.test' files in sub-directories.
2008-09-12Add `ChangeLog-2008' files to the distribution.Ludovic Courtès1-2/+2
2008-09-12Rename `ChangeLog' files to `ChangeLog-2008'.Ludovic Courtès1-0/+0
2008-09-11Remove `.cvsignore' files.Ludovic Courtès8-18/+0
2008-01-22* srfi-39.scm: Update copyright statement to LGPL.Neil Jerram2-37/+17
* __scm.h, _scm.h, weaks.c: Update copyright statement to LGPL. * compat/compat.h: Update copyright statement to LGPL. * oldfmt.c: Update copyright statement to LGPL. * libguile.h: Update copyright statement to LGPL.
2006-04-16merge from 1.8 branchKevin Ryde13-13/+13
2005-05-23The FSF has a new address.Marius Vollmer13-26/+26
2002-12-01* README: Added description of compat.Mikael Djurfeldt6-0/+230
* compat/acconfig.h, compat/acinclude.m4, compat.h, configure.in: New files.
2001-07-27Check in forgotten test scripts.Martin Grabmüller7-0/+282
2001-07-26Minor typo fix in NEWS.Martin Grabmüller8-24/+114
Examples are now built and tested on `make installcheck'.
2001-07-19* box/.cvsignore: add .deps.Rob Browning1-0/+1
2001-07-19* box-module/.cvsignore: add .deps.Rob Browning1-0/+1
2001-07-14 * examples/modules/main: Use :renamer for specifying renaming procedure.Martin Grabmüller2-1/+5
2001-07-10*** empty log message ***Thien-Thi Nguyen1-3/+7
2001-07-10(display-version, display-help): Fix comment; nfc.Thien-Thi Nguyen1-2/+2
2001-07-09 * box-dynamic/README: Corrected sample session.Martin Grabmüller6-5/+12
* box-module/box.c, box-dynamic-module/box.c, box-dynamic/box.c * box/box.c: scm_bits_t -> scm_t_bits.
2001-06-182001-06-18 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>Martin Grabmüller2-2/+7
* box-dynamic-module/README: Use a better example for box-map, as suggested by Thomas Wawrzinek.
2001-06-14 * scripts/README, scripts/hello.scm, safe/untrusted.scm,Martin Grabmüller21-59/+235
safe/evil.scm, safe/README, modules/README, modules/main, modules/module-0.scm, modules/module-1.scm, modules/module-2.scm: Minor cleanup. * README: Added intro stuff, restructured a bit. * box-dynamic/README, box-module/README, box/README: Cleanup and restructuring. * box-dynamic-module/box-mixed.scm: New file, demonstrating usage of extension library functionality, but without exporting procedures from the library. Thanks to Thomas Wawrzinek for the idea and example code! * box-dynamic-module/box-module.scm: Add comments, export make-box, box-ref, box-set!. * box-dynamic-module/README: Integrate new module (box-mixed), restructure and cleanup a bit.
2001-06-07Added scheme module file.Martin Grabmüller1-0/+17
2001-06-06 * box-dynamic-module/box-module.scm: New file.Martin Grabmüller4-14/+11
2001-06-05 * box-dynamic-module: New directory, implements the box type in aMartin Grabmüller10-10/+259
shared library and places the definitions in a C-only module. Thanks to Thomas Wawrzinek for this, too! * box-dynamic/box.c, box/box.c, box-dynamic-module/box.c, box-module/box.c (mark_box): Fixed typo in comment.
2001-06-02* .cvsignore: here and in all subdirectories listing Makefile andRob Browning8-0/+19
Makefile.in.
2001-05-31 * box-dynamic: New directory, implements the box type in a sharedMartin Grabmüller6-2/+210
library (aka extension) Thanks to Thomas Wawrzinek for patching box.c into an extension!
2001-05-31Added the new `examples' directory to the distribution.Martin Grabmüller25-0/+1061