Commit Graph

719 Commits

Author SHA1 Message Date
interp d026036bf3 Simple servlet api adopted from PLT. Example included 2002-11-03 17:43:58 +00:00
interp 9815824581 remove small typo from MAKE-PASSWORD 2002-11-03 17:42:27 +00:00
interp 4d7d5b08cd Don't just say "#f" if you don't have an adminstrator's mail address. Be
explicit.
2002-11-03 14:41:43 +00:00
interp 2800b21fea Browser caching may be a reason for wrong servlet request. Tell them
about it.
2002-11-03 14:37:53 +00:00
interp 7b5cf03385 make target tags work on FreeBSD 2002-10-31 13:07:31 +00:00
interp a49fbee71f Change argument order in EXTRACT-BINDINGS and EXTRACT-SINGLE-BINDING to
fit the one of the equivalent PLT procedure.
2002-10-26 15:40:26 +00:00
interp 26683bd822 * Move error handling of the servlets to the right point, i.e. after
the reset.
* Remove redirect 'feature'. It is not well tought out.
2002-10-26 15:35:20 +00:00
interp ddae6cfb3c cache GET-BINDINGS-RESULTS' results of POST requests with weak-pointers 2002-10-26 15:20:56 +00:00
interp 588dc93ddf + PMB is an uncompressed format---use smaller size.
+ Put the image in the image directory (we know, where we are...).

 Unfortunately, the server does not report the image type well, so
 the picture is usually not displayed by the browser (or the format is
 not understood). Anyway, it may be downloaded.
2002-10-22 16:05:18 +00:00
interp 03da4f6e05 Use image directory for gnuplot output. 2002-10-22 16:01:25 +00:00
interp fc7a6f3719 Let pictures be created in the PBM format instead of the PNG format, because
some installations of gnuplot cannot produce PNG, though it is a web
standard. The PBM files may be converted to other file formats using the
PBMPLUS package from http://www.acme.com/software/pbmplus/, including PNG.
2002-10-22 15:34:59 +00:00
interp 25976c1f39 export ADJUST-TIMEOUTdon't need defrec-package anymore 2002-10-21 08:42:09 +00:00
interp 163e250b89 Some versions using callback.More will come soon. To be improved. 2002-10-21 08:41:00 +00:00
interp 13c001841b Various changes and improvements, namely:
+ added links to previous menus
+ removed some typos
+ admin-servlets:
  + make unload all work
  + improved machine-user dialog
+ calculate.scm:
  + numbers are restored, if operator is changed

Sorry for this packed commit, but my ISP went down on weekend.
2002-10-21 08:38:46 +00:00
interp 4925801b9e use DEFINE-RECORD-TYPE instead of DEFINE-RECORD 2002-10-21 08:34:12 +00:00
interp 86df9aac58 minor changes 2002-10-21 08:26:50 +00:00
interp d02d0e19d2 use DEFINE-RECORD-TYPE instead of DEFINE-RECORD 2002-10-21 08:25:58 +00:00
interp f0106b48e7 add `source' directory
Note: The MIME type reported by CORE is wrong and irritates Netscape.
2002-10-21 08:24:58 +00:00
interp fa61699155 MAKE-UPPER-INPUT-FIELD --> MAKE-HIGHER-INPUT-FIELD 2002-10-09 15:25:14 +00:00
interp e29d3d750a more comfortable 2002-10-09 15:22:50 +00:00
interp 044c27e292 make forms POSTing 2002-10-09 15:14:54 +00:00
interp db331ad0e3 Wrap error-handler around calls to LAUNCH-NEW-INSTANCE and RESUME-URL
in SERVLET-HANDLER.  This will catch most errors, but will fail on
some, e.g. procedure called with wrong number of arguments. As far as
I see, the problem is the underlying error reporting system of
Scsh/Scheme48. Maybe I'm wrong.
2002-10-09 15:12:33 +00:00
interp 900f552ee1 Wrap error-handler around calls to LAUNCH-NEW-INSTANCE and RESUME-URL.
This will catch most errors, but will fail on some, e.g. procedure
called with wrong number of arguments. As far as I see, the problem is
the underlying error reporting system of Scsh/Scheme48. Maybe I'm
wrong.
2002-10-09 15:11:55 +00:00
interp 9e5d62aa77 In MAKE-NUMBER-INPUT-FIELD set default value field only if default
text is given.
2002-10-05 11:58:52 +00:00
interp 12b2b96582 remove some superfluous comments/code 2002-10-04 15:56:58 +00:00
interp 23dfce1dc7 add further configurable option: cache servlets 2002-10-04 15:51:51 +00:00
interp a920462ba1 Use preserved-thread-fluids for the options. With this, the stay the
same between to calls to the servlet-handler.
2002-10-04 15:51:04 +00:00
interp 9fb5c80f65 let MAKE-CHECKBOX-INPUT-FIELD accept a further argument: checked or
not
2002-10-04 15:29:50 +00:00
interp fbc10a2f63 mention and explain high order HTML tags 2002-10-04 15:11:41 +00:00
interp b625901bd1 parameters to input field creators are optional on their own 2002-10-04 14:33:27 +00:00
interp 7b81dbdd98 SERVLET-FORM accepts a method specifier:
SERVLET-FORM return-address [method] [attributes] [elements]
2002-10-04 14:31:28 +00:00
interp a6b499426a + Interface to MAKE-SELECT-INPUT-FIELD has changed
+ Add word space after `i.e.' and `e.g.'
2002-10-04 14:07:46 +00:00
interp 85b0d91475 MAKE-SELECT-INPUT-FIELD can now create select input fields with multiple
selections. INPUT-FIELD-VALUE will always return a (possible empty) list in
the multiple case.
2002-10-04 13:56:46 +00:00
interp eef78201f0 ignore latex help files 2002-10-03 13:35:16 +00:00
interp 67d1587e72 first shot to a docu of servlets 2002-10-03 13:33:41 +00:00
interp 08eee1915b If URL in SHOW-OUTDATED is #f, no reload address is shown. 2002-10-03 13:28:31 +00:00
interp 29abe30461 let MAKE-NUMBER-INPUT-FIELD accept a default value 2002-10-03 12:28:36 +00:00
interp 47424d504f Hit me! 2002-10-03 12:02:47 +00:00
interp 7c3ca073dd let EXTRACT-BINDINGS return strings, not bindings 2002-10-03 11:58:27 +00:00
interp f981b2505a export SEND in servlets 2002-10-03 11:20:05 +00:00
interp ab9c1ef642 example using servlet-data 2002-10-03 01:25:47 +00:00
interp 04ba0986d3 let forms do POST requests by default (currently unchangeable) 2002-10-03 00:45:41 +00:00
interp 091f5ab590 prepare for POST requests 2002-10-03 00:18:10 +00:00
interp 30aca350b9 feature servlet-data added 2002-10-03 00:15:44 +00:00
interp f9f854ef85 add possibility to serve non-Scheme files 2002-10-02 23:47:07 +00:00
interp 4899ff0453 bug removal; add data table to result output 2002-10-02 23:45:35 +00:00
interp 20ff8816a9 + feature: return-addresses; lets servlets give more than one possible
address for the next step
+ plain-html: leaves given text untouched, like quote in scheme
              don't call it quote, because it is too similar to the
	      HTML's tag <q> (that stands for 'quote')
2002-10-02 20:28:39 +00:00
interp 61896c1238 use MAKE-ADDRESS to generate return addresses 2002-10-02 20:15:54 +00:00
interp 9203e245bf Don't use callbacks -- use several submit buttons or special return addresses. 2002-10-02 19:13:14 +00:00
interp d690a7a24e don't use callbacks, but two submit-buttons 2002-10-02 18:22:19 +00:00