put vocab and word name in browser titlebar.
update cont-responder documentation. Added information on 'show-final'
and updated examples that had suferred code rot (ie. Change use of
times*, succ, pred, [ | ], etc)..
remove setting of responder name in browser. The setting of the name
caused the browser-edit responder to jump to the browser responder when
a word was clicked..
added show-final to cont-responder.
add responder-items word for debugging in cont-responder.
changed expiry of cont-responder continuations. When the continuations
are expired they are now removed from the hash table. Previously each
request would rebuild the continuation table containing the non-expired
continuations..
convert from hashtables to typles in cont-responder.
move to using symbols for variable names in cont-responder.
convert USE: to USING: in cont-responder.
various minor cont-responder refactorings.
refactor init-cont-responder.
merge cont-get-responder and cont-put-responder into one.
refactor cont-get-responder.
fix cont-responder bug involving redirects. When a cont-responder
request for an expired page was made the 'redirect' flag was not
correctly reset. This resulted in initial requests of a responder
redirecting when it wasn't supposed to. Tidied up the area of redirects
and post-refresh-get pattern..
added use of show-final to todo-list.
cont-responder to factor httpd. add cont-responder tutorial to main doc
dicretory. mention location of cont-test.factor in tutorial. change
defauly startup location of browser.
responder now accepts 'word' and 'vocab' as query parameters. The
cont-responder takes the continuation id as a query parameter instead of
part of the url.
instead of cont-html. remove cont-html.factor file as it is
supercontents of the html vocabulary in the standard library. remove
unneeded test function from todo example. removed requirement for
parser combinator library from todo cont-responder example.
opening and closing tags. This actually simplifies the code quite a bit.
The current downside is the the code using the tags is not pretty
printed very well (ie. no indenting).
change loader to optionally load in thread.
multiline post requests now work. Removed usage of regular
expresions .
and parse post requests using string functions instead.
add eval-responder example.
added eval-responder to loader.
Added cont-utils.factor. This contains commonly used higher level
words for continuation based responders.
Modified the todo-example to use these words, removing those it had
with similar functionality.
Change load.factor to use different words for running the files.
Fixed security issue if user entered certain characters in username
field.
Added 'mark complete'
Added 'delete item'
Refactored into smaller words.
refactoring of registration form in todo list
show now returns a namespace
open html words were acting like closed words and generating a close
tag. This is fixed in this patch.
convert table writes to use table word.