--- /dev/null
+#+TITLE: swankr: TODO items
+#+AUTHOR: Christophe Rhodes
+#+EMAIL: csr21@cantab.net
+#+OPTIONS: H:2
+* Protocol requests
+** core slimefuns [29/93]
+ - [ ] ping
+ - [X] create-repl
+ - [ ] create-listener
+ - [X] connection-info
+ - [ ] io-speed-test
+ - [ ] toggle-debug-on-swank-error
+ - [X] interactive-eval
+ - [X] eval-and-grab-output
+ - [ ] interactive-eval-region
+ - [ ] re-evaluate-defvar
+ - [ ] pprint-eval
+ - [ ] set-package
+ - [X] listener-eval
+ - [ ] ed-in-emacs
+ - [ ] inspect-in-emacs
+ - [X] value-for-editing
+ - [X] commit-edited-value
+ - [ ] sldb-break-with-default-debugger
+ - [X] backtrace
+ - [X] debugger-info-for-emacs
+ - [ ] invoke-nth-restart
+ - [ ] sldb-abort
+ - [ ] sldb-continue
+ - [ ] simple-break
+ - [X] throw-to-toplevel
+ - [X] invoke-nth-restart-for-emacs
+ - [X] eval-string-in-frame
+ - [ ] pprint-eval-string-in-frame
+ - [X] frame-locals-and-catch-tags
+ - [ ] sldb-disassemble
+ - [ ] sldb-return-from-frame
+ - [ ] sldb-break
+ - [ ] sldb-step
+ - [ ] sldb-next
+ - [ ] sldb-out
+ - [ ] compile-file-for-emacs
+ - [X] compile-string-for-emacs
+ - [ ] compile-multiple-strings-for-emacs
+ - [ ] compile-file-if-needed
+ - [ ] load-file
+ - [X] swank-require
+ - [ ] swank-macroexpand-1
+ - [ ] swank-macroexpand
+ - [ ] swank-macroexpand-all
+ - [ ] swank-compiler-macroexpand-1
+ - [ ] swank-compiler-macroexpand
+ - [ ] swank-format-string-expand
+ - [ ] disassemble-form
+ - [X] simple-completions
+ - [X] operator-arglist
+ - [ ] apropos-list-for-emacs
+ - [ ] describe-symbol
+ - [ ] describe-function
+ - [ ] describe-definition-for-emacs
+ - [ ] documentation-symbol
+ - [ ] list-all-package-names
+ - [ ] swank-toggle-trace
+ - [ ] untrace-all
+ - [ ] redirect-trace-output
+ - [ ] undefine-function
+ - [ ] toggle-profile-fdefinition
+ - [ ] profile-by-substring
+ - [ ] find-definition-for-thing
+ - [ ] find-source-location-for-emacs
+ - [X] find-definitions-for-emacs
+ - [ ] xref
+ - [ ] xrefs
+ - [X] init-inspector
+ - [X] inspector-nth-part
+ - [X] inspect-nth-part
+ - [ ] inspector-range
+ - [ ] inspector-call-nth-action
+ - [X] inspector-pop
+ - [X] inspector-next
+ - [ ] inspector-reinspect
+ - [ ] inspector-toggle-verbose
+ - [X] inspector-eval
+ - [ ] inspector-history
+ - [X] quit-inspector
+ - [ ] describe-inspectee
+ - [ ] pprint-inspector-part
+ - [ ] inspect-in-frame
+ - [X] inspect-current-condition
+ - [X] inspect-frame-var
+ - [ ] list-threads
+ - [ ] quit-thread-browser
+ - [ ] debug-nth-thread
+ - [ ] kill-nth-thread
+ - [ ] start-swank-server-in-thread
+ - [ ] mop
+ - [ ] update-indentation-information
+ - [X] frame-source-location (NB: not currently a slimefun)
+ - [X] buffer-first-change (NB: not currently a slimefun)
+** swank-presentations [4/5]
+ - [X] lookup-presented-object
+ - [X] lookup-presented-object-or-lose
+ - [X] clear-repl-results
+ - [ ] inspect-presentation
+ - [X] cl:nth-value (NB: not a slimefun)
+* Unimplemented contribs
+** Wanted
+*** swank-fancy-inspector
+*** swank-c-p-c
+*** swank-fuzzy
+*** swank-arglists
+*** swank-snapshot
+*** swank-clipboard
+** Possible
+*** swank-motd
+*** swank-asdf
+ Or rather some equivalent functionality, offering tab-completion
+ and ,load-library repl shortcut
+* New features
+** more use of slime-media
+ We have this functionality; let's use it!
+* COMMENT:
+Local Variables:
+mode: org;
+End: