interp
							
						 
						
							 
							
							
							
							
								
							
							
								69ea6ae13f 
								
							 
						 
						
							
							
								
								Use do-html-string-sending in do-html-sending  
							
							 
							
							
							
						 
						
							2003-05-13 14:02:24 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								bd6a537197 
								
							 
						 
						
							
							
								
								+ ADD-SEL-IF-OPTION!  
							
							 
							
							... 
							
							
							
							+ DELETE-SEL-IF-OPTION! 
							
						 
						
							2003-05-10 12:10:32 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								6bea1e6a0c 
								
							 
						 
						
							
							
								
								Adapt to change in sunet/doc/latex/decls.tex and mention out of date status.  
							
							 
							
							
							
						 
						
							2003-05-10 11:59:13 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								27fbf65f2b 
								
							 
						 
						
							
							
								
								minor change: changing attribute order in textarea input field  
							
							 
							
							
							
						 
						
							2003-05-04 14:07:11 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								219bcaa4fe 
								
							 
						 
						
							
							
								
								Add optional args to MAKE-TEXTAREA-INPUT-FIELD: ROWS COLS READONLY  
							
							 
							
							
							
						 
						
							2003-05-04 14:05:40 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								63afb5d073 
								
							 
						 
						
							
							
								
								Map SXML->LOW-LEVEL-SXML to Oleg's PRE-POST-ORDER  
							
							 
							
							
							
						 
						
							2003-05-04 14:04:54 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								003f803357 
								
							 
						 
						
							
							
								
								This was really obsolete long ago by start-{extended-}web-server.  
							
							 
							
							
							
						 
						
							2003-04-22 13:52:37 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								baa9486488 
								
							 
						 
						
							
							
								
								Make MAKE-ERROR-RESPONSE work for "method not allowed" responses.  
							
							 
							
							
							
						 
						
							2003-04-22 13:49:49 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								60a11e664d 
								
							 
						 
						
							
							
								
								removed obsolete block of comments  
							
							 
							
							
							
						 
						
							2003-04-17 09:23:09 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								5a8d56672d 
								
							 
						 
						
							
							
								
								Use some of the new input field features  
							
							 
							
							
							
						 
						
							2003-04-16 17:11:47 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								ee5e3cd6ec 
								
							 
						 
						
							
							
								
								In make-resume-url: use argument session-id  
							
							 
							
							... 
							
							
							
							(not instance-session-id) to create resume-url. 
							
						 
						
							2003-04-16 16:04:11 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								20821bdfb5 
								
							 
						 
						
							
							
								
								Adapt to recent change of session-interface in surflet-handler  
							
							 
							
							
							
						 
						
							2003-04-16 16:03:06 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								5b2e2ddd6a 
								
							 
						 
						
							
							
								
								Ship out only session-id/continuation-id  
							
							 
							
							... 
							
							
							
							and not the session/continuation itself 
							
						 
						
							2003-04-16 16:02:37 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								91c0997dd7 
								
							 
						 
						
							
							
								
								Add some distance between radio button and radio text  
							
							 
							
							
							
						 
						
							2003-04-16 16:01:38 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								61c5cf4246 
								
							 
						 
						
							
							
								
								Add CALLBACK-FUNCTOR that allows the call back arbitrary functions  
							
							 
							
							... 
							
							
							
							(in conjunction with make-annotated-callback) 
							
						 
						
							2003-04-16 16:01:01 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								a9f5c6ffa7 
								
							 
						 
						
							
							
								
								test.scm now shows examples for all surflets-input-fields.  
							
							 
							
							
							
						 
						
							2003-04-16 12:32:24 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								aa6e6aabfc 
								
							 
						 
						
							
							
								
								! Redesign of input-fields.  
							
							 
							
							... 
							
							
							
							+ Split input-fields into two structures:
  + surflets/my-input-fields allows you to create your own input-fields.
    (complete with structure surflets/input-field-value)
  + surflets/surflet-input-fields are the proposals for input-fields
    from SUrflets. They support annotated input-fields where
    appropriate (select, radio, checkbox, hidden) and changing of attributes,
    e.g. default values. See test.scm for examples.
  The interface of the structure SURFLETS has only changed slightly
  concerning the input fields
  (make-higher-input-field --> make-multi-input-field should be the
  main change)
+ Adapt examples to new input-field interface
+ Note new structures in documentation. 
							
						 
						
							2003-04-16 12:30:57 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								6d64530779 
								
							 
						 
						
							
							
								
								SXML-ATTRIBUTE-ATTRIBUTES returns a list instead of #f  
							
							 
							
							
							
						 
						
							2003-04-16 12:20:57 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								e3652a93b2 
								
							 
						 
						
							
							
								
								Add identity function  
							
							 
							
							
							
						 
						
							2003-04-16 12:20:12 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								eb5f44b932 
								
							 
						 
						
							
							
								
								Add nbps-rule that inserts a    
							
							 
							
							
							
						 
						
							2003-04-16 12:19:44 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								107cb30eb2 
								
							 
						 
						
							
							
								
								factor out generating of 'unique' numbers  
							
							 
							
							
							
						 
						
							2003-04-15 13:55:00 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								2ab93f703b 
								
							 
						 
						
							
							
								
								Add SXML-ATTRIBUTE-ATTRIBUTES function that discards the initial '@  
							
							 
							
							
							
						 
						
							2003-04-15 09:33:32 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								f8d7dfbeda 
								
							 
						 
						
							
							
								
								remove extraneous right paranthesis  
							
							 
							
							
							
						 
						
							2003-04-14 10:04:23 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								ea6e3e6c7d 
								
							 
						 
						
							
							
								
								adapt to new surflets/callbacks structure  
							
							 
							
							
							
						 
						
							2003-04-14 09:10:54 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								97c0da8c71 
								
							 
						 
						
							
							
								
								Make url-rul *preorder*.  
							
							 
							
							... 
							
							
							
							This removes a bug that escaped the HTML string twice (e.g. '<' or '&'). 
							
						 
						
							2003-04-14 08:40:45 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								c48f952cc5 
								
							 
						 
						
							
							
								
								+ Add annotated callbacks.  
							
							 
							
							... 
							
							
							
							Callbacks may now be annotated with arbitrary arguments with which the
function will be called. See surflets/test.scm for a (non-didactic) example.
* The extended callbacks justify an extra structure for callbacks:
surflets/callbacks
- make-callback was moved from surflets/utilities to surflets/callbacks 
							
						 
						
							2003-04-14 08:30:27 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								c3e7abbdeb 
								
							 
						 
						
							
							
								
								ignore some more files (that I use for debugging)  
							
							 
							
							
							
						 
						
							2003-04-14 08:11:10 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								cdbed4fa49 
								
							 
						 
						
							
							
								
								Addresses may now be annotated with arbitrary values (including, but not  
							
							 
							
							... 
							
							
							
							limited to strings).
For this purpose, the ADDRESS object uses an internal storage that is freed
as soon the ADDRESS object is freed.
admin-surflets.scm shows an example. 
							
						 
						
							2003-04-13 21:31:41 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								e9d126847d 
								
							 
						 
						
							
							
								
								replace links to add-html.scm by links to add-raw.scm  
							
							 
							
							
							
						 
						
							2003-04-13 20:27:03 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								5581383962 
								
							 
						 
						
							
							
								
								Add surflet-path to options (needed by admin-surflets.scm)  
							
							 
							
							
							
						 
						
							2003-04-13 20:24:56 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								6f46e17b11 
								
							 
						 
						
							
							
								
								ignore TODO file  
							
							 
							
							
							
						 
						
							2003-04-13 18:28:37 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								4b08eac262 
								
							 
						 
						
							
							
								
								use with-lock instead of obtain-lock/release-lock  
							
							 
							
							
							
						 
						
							2003-04-13 18:27:43 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								956fd7bbf1 
								
							 
						 
						
							
							
								
								Add non-thunk version to with-lock.  
							
							 
							
							... 
							
							
							
							Note: To follow naming conventions of scsh, the old with-lock is
renamed to with-lock*. The syntactic sugar version is with-lock now. 
							
						 
						
							2003-04-13 17:36:39 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								d0782f63a2 
								
							 
						 
						
							
							
								
								Factor out with-locks from surflet-handler  
							
							 
							
							
							
						 
						
							2003-04-13 17:23:11 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								213090a51d 
								
							 
						 
						
							
							
								
								+ use search-trees for timeout-queue  
							
							 
							
							... 
							
							
							
							+ export session-adjust-timeout! for admin-surflet.scm 
							
						 
						
							2003-04-01 13:17:45 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								61c3a4c216 
								
							 
						 
						
							
							
								
								Introduced field lifetime to session  
							
							 
							
							
							
						 
						
							2003-03-31 10:56:28 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								1c6bfbc4ea 
								
							 
						 
						
							
							
								
								Clear the THE-SESSION-REPLIES after writing a reply.  
							
							 
							
							
							
						 
						
							2003-03-21 10:42:37 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								9194257f8e 
								
							 
						 
						
							
							
								
								Increase *WINDOW-SIZE* from 4096 to 8192.  
							
							 
							
							... 
							
							
							
							This improves speed on AIX by a factor of about 20. 
							
						 
						
							2003-03-19 13:02:44 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								33f1a2f063 
								
							 
						 
						
							
							
								
								Two small fixes related to options.  
							
							 
							
							
							
						 
						
							2003-03-17 19:29:45 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								b74ca11656 
								
							 
						 
						
							
							
								
								+ Make text displayed on session timeout an option to the handler.  
							
							 
							
							... 
							
							
							
							+ Fixed various options related bugs. 
							
						 
						
							2003-03-17 12:31:49 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								b93e275415 
								
							 
						 
						
							
							
								
								Replaced implementation of surveillance thread: We have now only one  
							
							 
							
							... 
							
							
							
							thread which checks every second for sessions to be deleted. 
							
						 
						
							2003-03-17 12:09:26 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								3de0a9c480 
								
							 
						 
						
							
							
								
								Added options for surflet-handler.  
							
							 
							
							
							
						 
						
							2003-03-17 10:17:55 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								573e980f33 
								
							 
						 
						
							
							
								
								Added a rule to generate comments for *COMMENT* tags.  
							
							 
							
							
							
						 
						
							2003-03-14 12:58:12 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								3511a9bffc 
								
							 
						 
						
							
							
								
								Add forgotten structure for surflets/my-sessions  
							
							 
							
							
							
						 
						
							2003-03-13 18:32:43 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								dcce51cc3f 
								
							 
						 
						
							
							
								
								Let URL-RULE use SURFLET-SXML->LOW-LEVEL-SXML instead of writing own string list  
							
							 
							
							
							
						 
						
							2003-03-13 12:07:29 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								39066ac109 
								
							 
						 
						
							
							
								
								Mention session-data in basic user's structures  
							
							 
							
							
							
						 
						
							2003-03-13 11:53:09 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								fe70289bc6 
								
							 
						 
						
							
							
								
								Factor out SESSION-DATA and make it available in SURFLETS  
							
							 
							
							
							
						 
						
							2003-03-13 11:52:37 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								88e255d5de 
								
							 
						 
						
							
							
								
								+ Restructuring: Now, we have a three (four) layer concept:  
							
							 
							
							... 
							
							
							
							Basic User, Advanced User, Administrative User
+ see file SURFLETS-STRUCTURES.TXT for details
+ Adapt example surflets to new structures. Only surflets that use extended
  features should need adaptations. 
							
						 
						
							2003-03-13 11:36:49 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								df8ea46a27 
								
							 
						 
						
							
							
								
								Add SEND-HTML-STRING, ../SUSPEND, ../FINISH  
							
							 
							
							
							
						 
						
							2003-03-13 11:33:33 +00:00  
						
					 
				
					
						
							
							
								 
								interp
							
						 
						
							 
							
							
							
							
								
							
							
								b1e0c7df54 
								
							 
						 
						
							
							
								
								Add GET-SESSION  
							
							 
							
							
							
						 
						
							2003-03-13 11:32:59 +00:00