2011-01-01 Gnu -> GNU in ~/dlisp/trashcan.el
2011-01-01 ~/hairy-lemon/src/50webs-com/Person-1.sjs -> ~/dlisp/APerson.sjs

2011-01-04 Boldened d-face-dired-sources added php ch js mk css
2011-01-04 Unboldened d-face-dired-text
2011-01-04 Added Makefile to boldified text
2011-01-04 COOL: RED(.(sad..) ) GRN( asdf( asd) asd)
2011-01-04 RED(afadsf(fsdffddf) -- not
2011-01-04 GRN(afadsf(fsdffddf) -- not
2011-01-04 BLU(afadsf(fsdffddf) -- not

2011-01-05 Added d-face-makefile-dollar-dollar-highlight
2011-01-05 Emailed gnu.emacs.bug dired mode fontification
2011-01-05 Fontified $(variable) $$(me-bold rest)

2011-01-06 $$(adadf) now fontifies in green
2011-01-06 $$(afadf) now fontifies in bold

2011-01-09 quoted directory-files-deep-inner--string-lessp
2011-01-09 COOL: dired-colors online
2011-01-09 COOL: *.wav in text-mode and makefile-mode

2011-01-11 COOL: *.el now also in makefile-mode, compilation-mode
2011-01-11 COOL: *.bmp now also in makefile-mode, compilation-mode
2011-01-11 COOL: *.tar now also in makefile-mode, compilation-mode
2011-01-11 COOL: "\M- " now correctly shown inside html-quote-el
2011-01-11 COOL: "\C- " now correctly shown inside html-quote-el
2011-01-11 COOL: Debugged m4_dnl and m4_ignore and RED(...),GRN(...),BLU(...) inside d-flock.el

2011-01-12 Removed num from dc-files-list--unimportant
2011-01-12 Added Elisp to cfm.el
2011-01-12 Removed fontification of FOR
2011-01-12 Debugged m4 dnl ->  m4_dnl

2011-01-14 Added back grey to Array.java in special case of sjs-tutorials folder
2011-01-14 Merged dired-colors into d-flock

2011-01-15 Fixed bug in d-flock.el
2011-01-15 Smegged the smegulators
2011-01-15 Fontified =path/to/file.num

2011-01-18 Moved (setq shell-file-name "d:/cygwin/bin/bash.exe") to end of ~/dlisp/d-start.el
2011-01-18 BUG: cannot use cygstart on *.bmp *.jpg *.wav etc.

2011-01-19 Added emacs-dialect--dosemacs-p and dired-colors works now from source
2011-01-19 Debugged cfm.el uses diagnose.el
2011-01-19 Fontified ./../../path/to/file

2011-01-21 result -> ,result
2011-01-21 In d-comp.el: sjs\\|java\\|cc\\|ch\\|hh -> [a-z]+
2011-01-21 COOL: ptr<Array_A<Int_A>>::ctor -> ptr<Array_A<Int_A> >::ctor
2011-01-21 COOL: play_sample_and_wait.lpp has functions which are put into Arithmetickles.cc

2011-01-26 added (not noninteractive) to d-flock.el
2011-01-26 Removed ; from d-face-path fontification

2011-01-29 COOL: Fixed fontification bug in dired mixin with
2011-01-29 (font-lock-add-keywords nil dc-face-dired-sources etc.)
2011-01-29 (if (string-match "sjs-tutorials" default-directory)
2011-01-29 (font-lock-add-keywords nil "^[D*].*$)
2011-01-29 BUGGER: font lock is not turned on when noninteractive (i.e. --batch-mode)
2011-01-29 COOL: it is for java-mode and c++-mode

2011-02-04 REMOVED: c-not c-=               (b serves better)
2011-02-04 REMOVED: c-cast c-function-ptr   (b serves better)
2011-02-04 COOL: Fontified allegro library calls in "\\.lpp$"

2011-02-06 COOL: Added extra code to c--process
2011-02-06 M-x bak
2011-02-06 COOL: fold_l fold_r for c-if?

2011-02-13 COOL: c-foreach
2011-02-13 COOL: removed excessive calls to indent-region

2011-02-14 Added &rest clause to c-for, c-switch, c-while, c-do, c-foreach
2011-02-14 Simply (c-arg int x) for single argument c-method/c-static-method/c-friend/c-function

2011-02-22 COOL: debugged
2011-02-22 > (c-if (f keypressed) (s sex << 8 sc))
2011-02-22 > (c-if (f keypressed) (s sex >> 8 sc))

2011-02-26 Error if no *.lpp files found

2011-02-27 Fixed the order of #include files

2011-03-05 Added support for pure virtual functions
2011-03-05 Removed call to (c--get-ancestors) simply use single inheritance dependencies
2011-03-05 Multiple inhertance #inclusion online

2011-03-06 COOL: getter method doesn't need to see enclosing class
2011-03-06 COOL: stack trace is visible in batch mode

2011-03-07 COOL: do expr body -> do &rest rest (body,expr)
2011-03-07 Moved flocking of LPP code prior to prop_XXX

2011-05-25 COOL: fontification of c++2lisp++ in defun's modelines.

2011-05-31 COOL: removed Decorator

2011-05-31 COOL: debugged save-match-data in cfm.el


2011-08-22 COOL! wrote cull-same-dates--on-directories for purging obsolete archives from the same day

2011-08-24 COOL: M-SPC does a pop local mark

2011-08-28 COOL! rsi-brk now beeps for the whole duration of the rsi-brk
2011-08-28 COOL! Fontification of group "My Documents" online 
2011-08-28 COOL! inside-string works in c++-mode code

2011-08-31 COOL! removed (safe-window-restore) (safe-window-maximise)
2011-08-31 Moved: mauriora crud out of ~/.emacs and into mauriora.el
2011-08-31 Moved: control-z to d-start.el
2011-08-31 Cool: copied *.el -> (concat long-dir date-stamp (car ptr))

2011-09-08 Added to fontification: ("\\([A-Z]*\\):" (1 'fg:white nil))

2011-09-12 Added (concat " " (cfm--get-defun))

2011-09-15 Defontified \\<f\\>

2011-11-03 Patched manaaki.el to c:/home/3-libd/Davin's Stuff -> c:/home/Davn's Stuff
2011-11-03 COOL! /** comments */ in Java mode are showed in red

2011-11-04 Added set to font-lock-add-keywords in sjs-mode.el
2011-11-04 Patched regexp-myquote -> regexp-quote
2011-11-04 Wrote file-copier.el 

2011-11-05 manaaki-file-copier.el Added
2011-11-05 (if (file-exists-p (file-name-directory (concat "f:/home/" (car ptr))))
2011-11-05    (dired-delete-file (concat "f:/home/" (car ptr)) 'always))
2011-11-05 directory-files-deep.el Removed directory from scanning
2011-11-05 Fn -> nil
2011-11-05 manaaki-file-copier now works on all files (not just r--r--r-- but rw-rw-rw-)

2011-11-12 d-beep, d-beeps, d-nbeeps now set visible-bell to nil
2011-11-12 rsi-brk.el (ding) -> (let ((visible-bell t)) (ding))
2011-11-12 visible-bell set to nil by default
2011-11-12 d-find.el now works ENTER in dired mode on ~/3-libd/2007 R4
2011-11-12 M-/ now works

2011-11-14 Removed: (not (save-excursion
2011-11-14                     (beginning-of-line)
2011-11-14                     (re-search-backward "^\\\\begin{document}" nil t)))
2011-11-14              0)
2011-11-14 Fixed: d-latex--goto-previous-nontrivial-line too slow

2011-11-15 Indented m4begin[a-z]* and m4end[a-z]*

2011-11-27 (when prefs-safe-comands-online
2011-11-27 ~/dlisp/etags.el now chomps *.el tags in ~/dlisp

2011-12-01 ~/dlisp/diagnose.el
2011-12-01 > (global-set-key "\"" 'self-insert-command)
2011-12-01 > (global-set-key "`"  'self-insert-command)

2011-12-08 Added fontification to fundamental-mode *.tes

2011-12-10 Added + to d-comp regexp

2011-12-17 Removed 'KEEP-TIME from ~/dlisp/dotemacs.el in manaaki.el

2011-12-20 Added (global-set-key "`" 'dabbrev-expand)

2011-12-25 COOL: added green column 70 notification
2011-12-25 lisp++-face-ctor online

2011-12-26 Fixed enter in sjs-mode

2011-12-30 Added fontification of ptr[a-z-]*

TODO: d-appt get c:/sound-samples from Simone



TODO: include cbrow.el into mopa2e2.hts

TODO: Write article about logs

TODO: Make safe-command into a macro (see ~/dlisp/experimental/safe-command.el)
> Swap the order of arguments

TODO: f10 in Makefile (not dired or HTML mode)

TODO: Ability to save window configuration

TODO: Add libd to d-copy.el

TODO: Open File Button in Emacs

TODO: Does d-log remove files that don't have a date stamp in front of them?

TODO: turn digits off and other numbers on

TODO: enter on? (*** Assertion failed ... )

TODO: C-f ~/dlisp/d-setdir.el

Cool:

(call 'foo (3 + 2) (4 + 5) 125) -> foo(3+2,4+5,125)

therefore default binding is "expr" infix binding
delegate fcalls to call in car

'(123 ())        -> (123 nil)
'(abc.def)       -> (abc\.def)
'(a (1, 2, 3))   -> a (1\, 2\, 3)
'(a (1,2,3))     -> a(1,2,3)
'(int a (1,2,3)) -> int a(1,2,3)
`(1 2,a)         -> undefined variable a ... therefore don't include commas
`(1 2 , a)       -> undefined variable a ... therefore don't include commas
'(call a 123 12) -> a(123,12)

(var int a(123))     -> int a(123)
(int a(args 123 456) -> int a(123,456);)

(z = a + b)
(z = foo(a,b) + c)
(progn
  (a = b)
  (d = foo(z,y,x)))

(foo (args 123 456)) (foo(123,456));

need for commas?

TODO: Debug empty buffers

TODO: Tramp online

(setq ange-ftp-ftp-program-name "c:/WINDOWS/system32/ftp.exe")
(setq ange-ftp-ftp-program-name "d:/home/ftp.exe")

/davin@ftphost.ripway.com:index.php

COOL: Got WINE to run windows open file dialog

TODO: cbrow should search for ch as well as cc? (sometimes use cc and sometimes use ch)

TODO: f3 on *compilation* should go back to the dir of the *compilation* buffer

NOTE: dlisp is an extra layer on top of Elisp and Emacs (d-*)
NOTE: LIBD is an extra layer on top of LIBC and LIBALLEG (libd-*)

TODO: my-movement--is-correct-mode yes (if (and (eq major-mode 'c++-mode) (= selective-display 0)) ...)

TODO: turn off my-movement--is-correct-mode if selective-display 3 6

TODO: add calls to this macro to my-movement-save-ro-mod in my-movement*.el

c

TODO: Get M-x testlinks to find the following broken link

<img border="0" alt="Get Firefox!" title="Get Firefox!" src="../davin_pearson/safer.gif" width=180 height=60>

TODO: pull useful functions out of diagnose.el for noninteractive use?

TODO: Semantic Bovinator

Todo: get dabbrev-expand to search the kill ring?

TODO: get file name completion to search many directories?

OLD MISSED: grep "setq" in the following files: (replace global variables with local (let*) variables)

TODO: make cbrow mgcm--get-class::method parse the following

Computer_Input_Device::Computer_Input_Device(Player* plr) : Input_Device(plr)
as Computer_Input_Device::Computer_Input_Device

TODO: fix bug in indentation of for_list

New debugging symbol CATT:

