- fedit broken with listener - maple-like: press enter at old commands to evaluate there - add a socket timeout - balance needs USE: - html: order of attrs should not matter + docs: - unparse examples - review doc formatting with latex2html - recursion -vs- iteration in vectors chapter + tests: - java factor: equal numbers have non-equal hashcodes! - FactorLib.equal() not very good - do nset-nth, nremove-nth, nsubstitute, ninject - IN: format base: work with all types of numbers + listener/plugin: - make inferior.factor nicer to use - input style after clicking link - plugin should not exit jEdit on fatal errors - auto insert USE: - plugin not unloaded - listener backspace overzealous - completion in the listener - special completion for USE:/IN: - inspector links when describe called without object path + native: - read1 - telnetd and httpd should use multitasking - read# and eof - sbuf-hashcode - vector-hashcode - clarify suspend -vs- yield - toplevel - irc: stack underflow? - ignore SIGPIPE - don't allow multiple reads on the same port - multiple tasks should be able to write to the same port - accept multi-line input in listener - gc call in the middle of some ops might affect callstack - better i/o scheduler - better error reporting + JVM compiler: - compiled stack traces broken - save classes to disk - tail call optimization broken again - don't compile inline words - recursive words with code after ifte - less unnecessary args to auxiliary methods - inlining tail-recursive immediates - direct stack access leaks memory on stack - unnecessary local allocation: max is instance var, but several methods get compiled. + misc: - 'cascading' styles - jedit ==> jedit-word, jedit takes a file name - some way to run httpd from command line - prettyprinting an empty vector - rethink strhead/strtail&co - namespace clone drops static var bindings - ditch map - ditch expand - set-object-path - more readable traces - telnetd: send errors on socket - contains ==> contains? + httpd: - file responder: - port to native - if a directory is requested and URL does not end with /, redirect - if user clicks stop in browser, doesn't stop sending? - log with date - return more header fields, like Content-Length, Last-Modified, and so on - HEAD request - basic authentication, using httpdAuth function from a config file