2008-01-01 Renamed todo.txt to todo-2007.txt
2008-01-01 Created new file todo.txt and pulled TODO's into this file

2008-01-05 Cool: wrote puncher that splats the version information across all given files

2008-01-11 Cool: (setq 123d 456) sets 123d to 456

2008-01-17 Found star-debugger.el for finding incorrect uses of star
2008-01-27 Found Joan's renamer experimental/renamer.el

2008-01-30 Removed blanker.el to turn of Lisp blanker

2008-02-01 Cool: Added counter to puncher.el for greater sanity

2008-02-12 Semi Cool: Added word-wrap-hook so that auto word wrapping
2008-02-12 Cool: got word wrap online when you press space bar

2008-02-20 Fontified dtor[_a-z]*

2008-03-09 Killed buffer *Shell Command Output* when you get a compilation error
2008-03-09 Moved backup files from f:/ to f:/bak-windows/

2008-03-10 ~/mylisp/my-archive-compare.el now works with f:/bak-windows/ folder

2008-04-14 New variable font-p
2008-04-14 New variable backquote-p
2008-04-14 Cool: my-f3 now sets the correct buffer
2008-04-14 Cool: match hairy-lemon now doesn't purge dirs
2008-04-14 Cool: Attempts to purge saved file buffers
2008-04-14 Cool: to diagnose.el added and clause to my-is-buffer-visible
2008-04-14 Cool: d3 for hairy-lemon/src/davinpearson not go to hairy-lemon
2008-04-14 Cool: f3 not selecting deleted buffer
2008-04-14 Cool: cd ~/; f3 -> f3 -> f3 now doesn't toggle
2008-04-14 Cool: *grep* f3 not takes you always back to d:/home
2008-04-14 backquote-p -> backquotep
2008-04-14 font-p -> fontp
2008-04-14 mylisp -> dlisp
2008-04-14 environment variable MYLISP -> DLISP
2008-04-14 my-electric.el global-set-key [insert] 'electric-buffer-list
2008-04-14 Pressing f3 inside *X* takes you back to ~/
2008-04-14 Pressing f3 inside d:/home/abc/def/ghi takes you back to d:/home/abc

2008-04-16 Renamed file names from my- to d-
2008-04-16 Renamed file names from my to d-
2008-04-16 Renamed file name knav to k-nav
2008-04-16 Renamed inside files from my- to d-
2008-04-16 Renamed inside files from my to d-
2008-04-16 Renamed inside files from mylisp to dlisp
2008-04-16 Renamed inside files from my to d-
2008-04-16 Refontified from d_ to libd_
2008-04-16 Moved delete-other-windows from middle to bottom of command f3
2008-04-16 Renamed file name from k-* to d-k-*
2008-04-16 Renamed file name from prefs.el to d-prefs.el
2008-04-16 Renamed file name from auto-mode-alist.el to d-auto-mode-alist.el

2008-04-18 Cool: (defun inside progn's are correctly fontified
2008-04-18 f10/shift f10 now calls (revert-buffer) after (dired filename)

2008-04-23 d-f3 now direds the current directory

2008-04-25 Inside cbrow.el changed d-what-line to cbrow--what-line (for the purposes of my additions to Emacs)

2008-04-26 cbrow now searches for ch or cc
2008-04-26 Got weblint.el back online... the problem was unexpected slowness not a bug
2008-05-20 To dlgopen.el funciton dlg-open-files changed my-find-file to d-find-file
2008-05-20 Cool: got windows-bindings-p C-o GUI selector online

2008-05-21 Turned off error detection in latex compilation-mode buffers
2008-05-21 Fuction d-latex--tab now preserves point position
2008-05-21 Mode latex-mode symbols don't allow underscore

2008-05-24 Added experimental to load-path
2008-05-24 Debbuged recursive call to advice.el
2008-05-24 Removed experimental from load-path
2008-05-24 Added experimental-updown to load-path
2008-05-24 Posted to gnu.emacs.help
2008-05-24 > re: Trouble getting ange-ftp to work
2008-05-24 > (setq ange-ftp-ftp-program-name "c:/WINDOWS/system32/ftp.exe")
2008-05-24 > (setq ange-ftp-ftp-program-name "d:/home/ftp.exe")
2008-05-24 > /user@host:dir/file
2008-05-24 > /davin@ftphost.ripway.com:index.php
2008-05-24 > /davin@ftphost.ripway.com:public_html/index.php

2008-05-25 Changed loading of ~/bin/caps to ~dmp36/bin/caps
2008-05-25 Changed fontification of ~dmp36/xxx

2008-05-26 Splatted bak-windows -> backup
2008-05-26 Renamed ~/bak-windows -> ~/bak
2008-05-26 Renamed c:/bak-windows -> c:/bak
2008-05-26 Renamed f:/bak-windows -> f:/bak

2008-05-26 Cool: d-f3 now takes you to the *compilation* buffer if such a buffer exists

2008-05-30 Cool: Removed YYYY-MM-DD DOW from frame-title
2008-05-30 Cool: Added YYYY-MM-DD DOW to modeline
2008-05-30 Removed: debug and dmm from font-lock (later put it back with a switch to toggle it)
2008-05-30 Removed dvi from graphics files list and added it to d-files-list--unimportant

2008-06-10 d-font-lock -> d-flock
2008-06-10 dos-fonts -> d-dos-fonts

2008-06-14 Cool: got d-movement online in latex mode by advising d-latex--meta-control-backslash

2008-06-15 Cool: got it so that d-f3 respects *info* buffer

2008-06-17 Cool: d-f4 now doesn't widen *info*

2008-06-18 Moved ~/dlisp/experimental-updown to ~/dlisp

2008-06-25 Cool: C-a now selects all

2008-07-04 Dowloaded Gnu Emacs V22 for Windows
2008-07-04 Dowloaded tabbar for Windows
2008-07-04 Added d-archive-hook so that archives are correctly loaded in archive-mode
2008-07-04 New variable font-libd-p so that libd is only fontified on my computer
2008-07-04 d-archive-compare -> archive-compare
2008-07-04 case is significant in Elisp
2008-07-04 (face-background FACE)
2008-07-04 To d-groups-modeline-hook added (set-face-background 'mode-line-buffer-id c1)
2008-07-04 To d-start added (d-groups-modeline-hook)
2008-07-04 Cool Question: Is it possible to have all buffers show up as tabs, regardless of their group?
2008-07-04 Cool Answer:   Yes it is added (t '("Everybody")) to end of tabbar-buffer-groups
2008-07-04 Cool: Only one class of tabs and that is Everybody

2008-07-05 Cool debugging:
2008-07-05 '(123 . 456 789) Error
2008-07-05 '(123.456)  Ok '(123.456)
2008-07-05 '(abc.def) Ok (abc\.def)
2008-07-05 '(abc . def) Ok (abc . def)
2008-07-05 Cool: added /foo to radionz.co.nz/foo

2008-07-07 Reported Emacs bug re: Trouble getting archive files to load
2008-07-07 Marcus mode okay
2008-07-07 Cool: grep d.lisp dxlisp plus d-lisp
2008-07-07 Changed PATH to from emacs-21.3 to emacs-22.2
2008-07-07 Debugged d-modeline *compilation*All

2008-07-08 *.tar *.gz now load correctly added ("\\.tar$" . tar-mode) ("\\.gz$"  . tar-mode) to d-auto-mode-alist.el
2008-07-08 YYYY-MM-DD HH-MM-SS now appears on the modeline and is updated every second
2008-07-08 Added fontification to foo.cc

2008-07-17 Removed "a" from d-files-list--unimportant so that liballeg403.a shows up

2008-07-19 Added DOW to time string in frame title

2008-07-27 Got renamer--remove-date-stamp online

2008-08-02 in buffer *scratch* (re-search-backward "^www.da" nil t) works
2008-08-02 Fontified Compilation finished
2008-08-02 in buffer *scratch* (re-search-forward "dog.*hog" nil t) doesn't match dog\n\nhog
2008-08-02 archive-compare found a bug in ~/bak/R4-Version-1.5-Setup.exe

2008-08-08 Cool! (setq eshell-save-history-on-exit nil) stops Emacs from asking that crap

2008-08-18 Cool! doctor-mode RET now works

2008-08-19 Cool! Removed global variables (time dow year month day hour minute second) from d-time.el

2008-08-20 Cool! debugged delete foo/bar, delete foo, restore foo/bar

2008-08-31 Cool! Fontified correctly Foo_A<Zip>::ctor

2008-09-03 Get *.a *.lib fontified in d-files-list--binaries)
2008-09-03 Commented out allegro_col_black etc

2008-09-05 Refontified Davin.Pearson@example.com

2008-09-11 Refontified foo.cc (when nil)
2008-09-11 Fontified mysmeg
2008-09-11 Smegged dotemacs into ~/dlisp/*.el
2008-09-11 Interesting: (string-match "\\_emacs" "_emacssss") is not a valid regular expression

2008-09-12 Wrote new function trashcan--remove-exclamation for better renaming
2008-09-12 Added: (if (get-buffer "*Buffer List*") (kill-buffer "*Buffer List*")) in d-keys d-shift-f2
2008-09-12 Cool: turned off string fontification in fundamental-mode in d-auto-mode-alist.el using defadvice
2008-09-12 Cool: removed call to d-movement if not advanced-user-p
2008-09-12 debug Q to abort to top level
2008-09-12 debug C to contine execution
2008-09-12 Fontified m4_foo inside Java comments
2008-09-12 Added: (if (get-buffer "*Shell Command Output*") (kill-buffer "*Shell Command Output*"))
2008-09-12 Rationalised fontification of // (font-lock-comment-face) then Abcdef (d-face-cc-illegal-type)

2008-09-13 Cool: removed fontification of strings in fundamental-mode

2008-09-14 Rationalised d-flock.el so that //ASSERT is not fontified

2008-09-15 Cool: got emacs batch mode online with custom set variables
2008-09-15 emacs -q --eval "(setq duck \"fuck\")" --load hello.el

2008-09-16 Cool: Added new function d-find-makefile to d-setdir.el advice
2008-09-16 Cool: Removed TAGS from buffer list (but buffer is still present in memory!)
2008-09-16 Wrote indent-for-tab-command in d-keys.el
2008-09-16 New function trashcan--safe-command is called by (make-directory "d:/") in trashcan.el
2008-09-16 In d-setdir.el in function d-find-makefile used let* rather than let?
2008-09-16 Not (let* (a b) (c d) (e f) progn) is equal to (let (a b) (let (c d) (let (e f) progn)))

2008-09-18 Renamed todo-*.txt to todo-*.log
2008-09-18 Stopped *.log from disappearing in dired
2008-09-18 Boldened colour of *.log in dired
2008-09-18 Renamed */todo*.txt -> */todo*.log
2008-09-18 changed d-find in os-type--linux-p *.tga opens into eog (Eye of Gnome) image viewer
2008-09-18 In file ~/dlisp/d-log.el renamed todo -> log
2008-09-18 Renamaed command: log -> generate-log

2008-09-19 Cool: purple-ized digits (face d-face-cc-digits)

2008-09-20 Cool: changed purple bg to purple fg in d-face-cc-digits
2008-09-20 Posted: Adding a regexp to recognise a certain error format
2008-09-20 Added in d-log.el renamed old folder nogc2 -> new folder libd
2008-09-20 Cool: d-movement-advice added advice to d-meta-f1
2008-09-20 Cool: turned of d-movement--is-correct-mode apropos-mode as it looks ugly with the underline EOL's
2008-09-20 Cool: #xff -> 0xff for hexadecimal number representation

2008-09-22 Cool: turned c-electric-pound off replaced with self-insert-command
2008-09-22 Cool: Made M-q in latex-mode call d-latex--meta-control-backslash for better cosmetic effect

2008-09-25 *-p -> prefs-*

2008-09-27 d-dired.el "torrent" from d-files-list--sounds -> d-files-list--archives
2008-09-27 diagnose.el only added c:/ to file-name-history if os-type--microsoft-p

2008-09-28 Smegulate *todo* -> *log*

2008-09-30 Culled defun indent-for-tab-command from d-keys.el

2008-10-02 d-f3 now takes you to (dired d) where d = (save-excursion (set-buffer "*compilation*") default-directory)
2008-10-02 d-f3 now kills buffer *info*

2008-10-05 It is cool how the current time is always visible so you know when Emacs is busy

2008-10-06 trashcan--safe-command is now a macro

2008-10-07 Cool: added Mvmt to modeline in case of d-movement--is-correct-mode
2008-10-07 Cool: added [-a-zA-Z0-9.] to datify.el

2008-10-09 d-shift-f2 removed kill dired buffer

2008-10-10 Cool: got datify to datify foo-123.zip -> foo-123-YYYYMMDD-HHMMSS.zip
2008-10-10 Cool: cull-same-dates still works
2008-10-10 Cool: got bak--get-bases to work
2008-10-10 Cool: got cull-size-quota to work
2008-10-10 Cool: got smegs to work
2008-10-10 Cool: got M-x cull-size-quota, M-x cull-same-dates to work
2008-10-10 Cool: got datify to foo.zip -> foo-YYYYMMDD-HHMMSS.zip
2008-10-10 > foo2.zip -> foo2-YYYYMMDD-HHMMSS.zip
2008-10-10 In cull-same-dates, cull-size-quota
2008-10-10 set \\.tar\\.gz$ -> .tar.gz
2008-10-10 set \\.tar$      -> .tar
2008-10-10 set \\.zip$      -> .zip
2008-10-10 Added to datify, cull-size-quota, cull-same-dates
2008-10-10 > (assert (string-match "\\.\\(tar\\|tar.gz\\|zip\\)$" extension))
2008-10-10 Cool: added save to disk of demises-YYYYMMDD-HHMMSS.cm

2008-10-14 Removed fontification of debug in text-mode

2008-10-16 Cool: reworked simbad.el to if (asdf) { -> of (afd) \n {
2008-10-16 Fontified simbad.el
2008-10-16 Debugged M-%
2008-10-16 Debugging M-x bak
2008-10-16 Debugged: datify--file (void variable extension)
2008-10-16 Debugged: datify--file assertion failed
2008-10-16 TODO: m4_foo is now coloured
2008-10-16 TODO: simbad-- is now coloured
2008-10-16 Munged d-flock.el

2008-10-17 Reworked trashcan--rename-from-trash to work on Linux systems?

2008-10-18 Cool: archive-compare/bak/datify/demises for automatic backup and integrity maintenance

2008-10-22 d-log.el -> log.el
2008-10-22 in log.el d-log -> log
2008-10-22 Prep for mopa2e2
2008-10-22 Moved ;;; and /// to end of fontification code
2008-10-22 Debugged d-font-lock-add-keywords: Invalid function: "^###+.*$"

2008-10-29 Cool: play-sound is faster/better than shell-command
2008-10-29 Cool: Replaced:
2008-10-29 > (shell-command "~/bin/playwav.exe c:/sound-samples/archive-wav/beep_laughing_warning.wav")
2008-10-29 with
2008-10-29 > (play-sound '(sound :file "c:/sound-samples/archive-wav/beep_laughing_warning.wav" :volume 0.2))
2008-10-29 for faster performance
2008-10-29 And only plays when such a file exists

2008-10-31 Moved xmodmaprc into ~/dlisp
2008-10-31 Moved call (shell-command (concat "xmodmap " (getenv "DLISP") "/xmodmaprc")) into ~/dlisp/d-start.el

2008-11-02 Cool: Debugged delete/restore directories in trashcan.el

2008-11-03 Added [ \t\r\n] to correctly handle rear edge d-flock of abc.fr
2008-11-03 Added TODO's to *log*
2008-11-03 Added orig file to TODO's
2008-11-03 TODO: bluer-rised d-font-lock-add-keywords
2008-11-03 Moved (beeps "Command bak finished") to end
2008-11-03 Cool: Added cfm.el functionality to emacs-lisp-mode
2008-11-03 re-search-backward "^(defun \\([a-zA-Z-]+\\)"

2008-11-04 Replaced prefs-varsity-emacs with os-type--linux-p
2008-11-04 Replaced (getenv "DLISP") -> "~/dlisp"
2008-11-04 Note that smlinks under UNIX allow you to point to another person's ~/dlisp folder
2008-11-04 E.g: under UNIX, create a symlink from ~/dlisp -> ~dmp36/dlisp
2008-11-04 Posted message: Trouble getting Tramp to work

2008-11-05 Debugged d-groups-get-face

2008-11-07 Cool: (1) foo is now fontified
2008-11-07 Cool: regeneration of DATE's is now possible
2008-11-07 Fixed text buffers in fundamental-mode
2008-11-07 ~/fuck fucker is cool
2008-11-07 Added TODO's to *log*
2008-11-07 Enter now works in *log*
2008-11-07 Removed double newlines

2008-11-08 Added ^>.*$ to log.el
2008-11-08 Wrote sjs.el (got fontification and start of indentation online)
2008-11-08 Cool: get indentation online ... note that it indents the entire file
2008-11-08 Solved the modified buffer problem when you repeatedly press TAB
2008-11-08 Cool: added replace-regexp "end[ \t]*;" -> "end"

2008-11-10 Cool: TAB now only indents lines from ^class to point
2008-11-10 Cool: d-foo new fontified in fg:lightmagenta
2008-11-10 Cool: ;; now comments out d-foo
2008-11-10 Cool: begin/end now not counted inside comments or strings
2008-11-10 Cool: sjs--meta-control-backslash now online

2008-11-12 Cool: sjs--newline now online
2008-11-12 Cool: begin_driver_class/end_driver_class
2008-11-12 Cool: added looking-at "^.*//"
2008-11-12 Cool: (1) now works in sjs-mode

2008-11-13 beginMainFunction/endMainFunction
2008-11-13 Cool: Added (sjs--count-string "(")) (sjs--count-string ")")

2008-11-14 Cool: (looking-at "^[a-z ]*class\\>")
2008-11-14 Cool: added calls to d-movement--unpad-buffer d-movement--pad-buffer
2008-11-14 > in sjs--tab & sjs--meta-control-backslash
2008-11-14 > to fix tabulator bug
2008-11-14 (if (and (fboundp 'd-movement--pad-buffer) (d-movement--is-correct-mode)) (d-movement--unpad-buffer))
2008-11-14 (if (and (fboundp 'd-movement--pad-buffer) (d-movement--is-correct-mode)) (d-movement--pad-buffer))
2008-11-14 Cool: (1) abc  this code is now fontified even after a double space
2008-11-14 Cool: d-compilation-finish-function java -> sjs mapping now online
2008-11-14 Bugger: this function is obsolete

2008-11-16 Cool: got underlining of SJS online
2008-11-16 Cool: ENTER of smeg takes you there
2008-11-16 Cool: (Abc.sjs:123) now fontified correctly in *compilation* buffer
2008-11-16 Tried importing c:/sound-samples/archive-wav/beep_laughing_warning.wav -> ~/dlisp
2008-11-16 > But too much disk space together with cannot play sample on a University machine anyhow (no speakers)
2008-11-16 Cool: d-splat-re works! (Foo.java -> (Foo.sjs
2008-11-16 Cool: C-d d:/TRASHCAN/ M-x bak C-d ? Takes you back to d:/TRASHCAN/

2008-11-16 Cool: in sjs-tutorials folder [^ ]*\\.java is fontified in grey
2008-11-16 Cool: Debugged ENTER on ^[^()].sjs:123
2008-11-17 Cool: greyed out Makefile and readonly.m4 in sjs-tutorials
2008-11-17 Cool: log-generate -> log--generate so it is fontified in face d-face-el-d-stuff
2008-11-17 Cool: fixed d-comp (d-splat-re "\\(^[^()]*\\)\\.java" "\\1.sjs")
2008-11-17 Cool: fixed d-comp (re-search-forward "\\.sjs:[0-9]*)" (point-at-eol) t)
2008-11-17 Cool: sjs-tutorials made *.java Makefile readonly.m4 readonly
2008-11-17 Cool: added System.out.println to *scratch* buffer (therefore don't need sop abbreviation inside sjs-mode
2008-11-17 Cool: added time took to demises

2008-11-18 Cool: C-c C-c now calls d-cc--comment-region

2008-11-19 Cool: fontified NUMB(afd)
2008-11-19 Cool: d-flock.el NUMB() \\< -> [^a-zA-Z]
2008-11-19 Cool: use of directory-files-deep to search recursively into folders
2008-11-19 Cool: how this function ignores case in the file names
2008-11-19 Replaced error -> err in folders: ~/3-libd/ ~/hairy-lemon/ and eventually ~/
2008-11-19 Cool: added case-fold-search to directory-files-deep (only windows?)

2008-11-20 Debugged m4:A.sjs:16: FOO: end of file in argument list
2008-11-20 Interesting:
2008-11-20 > (let ((case-fold-search nil))
2008-11-20 >  (directory-files "~/dlisp" t "error"))
2008-11-20 Folds case
2008-11-20 (kill-buffer "*Shell Command Output*") ->
2008-11-20 (if (get-buffer "*Shell Command Output*") (kill-buffer "*Shell Command Output*"))

2008-11-21 Cool: got font-lock-type-face font-lock-variable-name-face online in sjs-mode
2008-11-21 Cool: got font-lock-function-name-face for method and function

2008-11-24 Cool: sjs2m4 online

2008-11-25 Cool: removed fontification of "x" files
2008-11-25 Cool: *m4* is now fontified
2008-11-25 Semi Cool: tried to get pretty-print online but failed for flfnf printFred flsf "I am..."
2008-11-25 Sent gnu.emacs.help Subject: Trouble saving fontification information d-check-for-sjs-includes Cool: d-check-for-sjs-includes now works well for warning novices about errors
2008-11-26 Bugger: doesn't work if you are not currently editing this file!
2008-11-26 Sent gnu.emacs.help Subject: Trouble loading files in batch mode
2008-11-26 Cool: warning.el moved into sjs-tutorials
2008-11-26 > d-dired.el    made grey
2008-11-26 > d-readonly.el make read only

2008-11-27 Factored log-2007.txt out of log.txt across many log.txt files

2008-11-28 Cool: " ' ' ' ' " ' ' ' ' " works
2008-11-28 Cool: (defun ins () (interactive) (save-excursion (goto-char (point-min)) (insert "\""))) works
2008-11-28 Mystery: why does M-x testlinks work for hrefs that span multiple lines:
2008-11-28 > (testlinks--search-for-url-regexp "href=\"\\([^\"]+\\)\"")
2008-11-28 > (buffer-substring-no-properties (match-beginning 1) (match-end 1))
2008-11-28 Interesting:
2008-11-28 Add to beginning of this file "abc
2008-11-28 def"
2008-11-28 > (progn (goto-char (point-min)) (re-search-forward "\"[^\"]*\"" nil t)) works since ^ matches \r\n
2008-11-28 > (progn (goto-char (point-min)) (re-search-forward "\".*\"" nil t)) doesn't work since . doesn't match \r\n
2008-11-28 > (progn (goto-char (point-min)) (re-search-forward "\"[\x00-\x7f]*\"" nil t)) sort of works
2008-11-28 > (progn (goto-char (point-min)) (re-search-forward "\"\\(.\\|[\r\n]\\)*\"" nil t)) stack overflow
2008-11-28 > (progn (goto-char (point-min)) (re-search-forward "\"[a-z\r\n\t ]*\"" nil t)) works
2008-11-28 Cool: debugged sole line TODO: in log*.txt
2008-11-28 Cool: removed error
2008-11-28 > *** file-cd "f:/bak/R4-Version-1.5.tar.gz" not found on hard drive FAILED!
2008-11-28 > by removing that file from f:/bak

2008-11-30 Cool: removed error from fontification of text-mode
2008-11-30 warning.el my-* -> warn--*

2008-12-02 Trap for young players (\= 1 1) is the same as (= 1 1) and is not the same as (/= 1 1)
2008-12-02 Added d-delete-line to ~/dlisp/diagnose.el
2008-12-02 Cool: added cosmetic deletions of crud from *compilation*

2008-12-05 Removed class X from fontification
2008-12-05 Cool: foo/Bar.java splats to foo/Bar.sjs if (string-match "sjs-tutorials" default-directory)

2008-12-07 Cool: "int[][]" a is now fontified!

2008-12-08 Cool: (int) and new int[13] are now fontified!

2008-12-10 Cool: sjs-tutorials now fontified in the colour bg:yellow

2008-12-12 Cool: Turned off text-mode fontification of init*

2008-12-13 Cool: COMM(// ) now works at beginning of line

2008-12-15 (abbrev-mode) -> (abbrev-mode 1)

2008-12-16 void foo not fontified foo

2008-12-17 Turned // fontification off for debugging
2008-12-17 d-font-lock-add-keywords -> d-font-lock-add-end
2008-12-17 New function d-font-lock-add-begin

2008-12-19 Added RED(...) GRN(...) PUR(...) BLU(...) fontification

2008-12-28 Cool: /** ... */ now font-lock-doc-face (using (java-mode))
2008-12-28 Cool: (local-set-key "\r" 'd-indent-new-comment-line)
2008-12-28 log.el -> logger.el for better completion
2008-12-28 Cool: d-f3 -> d-super-f3
