summaryrefslogtreecommitdiff
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
* (web http): keys are always symbolsAndy Wingo2011-01-082-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.
* add simple web app examplesAndy Wingo2010-12-024-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.
* Use $(PATH_SEPARATOR) where appropriate.Ludovic Courtès2009-11-241-6/+6
| | | | | | * examples/Makefile.am (AM_CFLAGS, AM_LIBS): Use $(PATH_SEPARATOR) instead of `:'. (installcheck): Likewise.
* Properly quote the first argument to `AC_DEFINE{,_UNQUOTED}'.Ludovic Courtès2009-11-241-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.
* don't autocompile at installcheckAndy Wingo2009-06-191-0/+1
| | | | | * examples/Makefile.am: Don't autocompile our tests at installcheck time.
* Change Guile license to LGPLv3+Neil Jerram2009-06-176-62/+63
| | | | | | | | | | (Not quite finished, the following will be done tomorrow. module/srfi/*.scm module/rnrs/*.scm module/scripts/*.scm testsuite/*.scm guile-readline/* )
* Fix for make distcheckNeil Jerram2009-06-131-2/+2
| | | | | * examples/Makefile.am (AM_CFLAGS, AM_LIBS): Set PATH so that guile-config can find guile.
* distcheck fixenAndy Wingo2009-04-211-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.)
* Aggregate `Makefile.am' files under `examples/'.Ludovic Courtès2009-03-2416-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.
* Add `ChangeLog-2008' files to the distribution.Ludovic Courtès2008-09-121-2/+2
|
* Rename `ChangeLog' files to `ChangeLog-2008'.Ludovic Courtès2008-09-121-0/+0
|
* Remove `.cvsignore' files.Ludovic Courtès2008-09-118-18/+0
|
* * srfi-39.scm: Update copyright statement to LGPL.Neil Jerram2008-01-222-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.
* merge from 1.8 branchKevin Ryde2006-04-1613-13/+13
|
* The FSF has a new address.Marius Vollmer2005-05-2313-26/+26
|
* * README: Added description of compat.Mikael Djurfeldt2002-12-016-0/+230
| | | | | * compat/acconfig.h, compat/acinclude.m4, compat.h, configure.in: New files.
* Check in forgotten test scripts.Martin Grabmüller2001-07-277-0/+282
|
* Minor typo fix in NEWS.Martin Grabmüller2001-07-268-24/+114
| | | | Examples are now built and tested on `make installcheck'.
* * box/.cvsignore: add .deps.Rob Browning2001-07-191-0/+1
|
* * box-module/.cvsignore: add .deps.Rob Browning2001-07-191-0/+1
|
* * examples/modules/main: Use :renamer for specifying renaming procedure.Martin Grabmüller2001-07-142-1/+5
|
* *** empty log message ***Thien-Thi Nguyen2001-07-101-3/+7
|
* (display-version, display-help): Fix comment; nfc.Thien-Thi Nguyen2001-07-101-2/+2
|
* * box-dynamic/README: Corrected sample session.Martin Grabmüller2001-07-096-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-18 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>Martin Grabmüller2001-06-182-2/+7
| | | | | * box-dynamic-module/README: Use a better example for box-map, as suggested by Thomas Wawrzinek.
* * scripts/README, scripts/hello.scm, safe/untrusted.scm,Martin Grabmüller2001-06-1421-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.
* Added scheme module file.Martin Grabmüller2001-06-071-0/+17
|
* * box-dynamic-module/box-module.scm: New file.Martin Grabmüller2001-06-064-14/+11
|
* * box-dynamic-module: New directory, implements the box type in aMartin Grabmüller2001-06-0510-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.
* * .cvsignore: here and in all subdirectories listing Makefile andRob Browning2001-06-028-0/+19
| | | | Makefile.in.
* * box-dynamic: New directory, implements the box type in a sharedMartin Grabmüller2001-05-316-2/+210
| | | | | | library (aka extension) Thanks to Thomas Wawrzinek for patching box.c into an extension!
* Added the new `examples' directory to the distribution.Martin Grabmüller2001-05-3125-0/+1061