2015-01-01 Fixed bug in d-speedbar.el missing )

2015-01-03 cd ~; make tar; built: dlisp-20150103-141048.tar.gz
2015-01-03 Added %s to external-copy-files to
2015-01-03 > (d-message (format "**** external-files started at %s" (d-time--get-stamp)))

2015-01-04 cd ~; make tar; built: dlisp-20150104-143139.tar.gz

2015-01-04 cd ~; make tar; built: dlisp-20150104-195617.tar.gz

2015-01-06 Removed c:/ from alist from cull-size-quota.el
2015-01-06 cd ~; make tar; built: dlisp-20150106-212625.tar.gz
2015-01-06 cd ~; make tar; built: dlisp-20150106-214300.tar.gz

2015-01-08 cd ~; make tar; built: dlisp-20150108-213345.tar.gz

2015-01-09 cd ~; make tar; built: dlisp-20150109-152104.tar.gz

2015-01-10 cd ~; make tar; built: dlisp-20150110-113107.tar.gz

2015-01-14 cd ~; make tar; built: dlisp-20150114-175402.tar.gz
2015-01-14 cd ~; make tar; built: dlisp-20150114-203042.tar.gz

2015-01-15 cd ~; make tar; built: dlisp-20150115-190735.tar.gz

2015-01-18 New function:
2015-01-18 (shell-command (concat "\"c:/Program Files/IrfanView/i_view32.exe\" \"" filename "\" &"))
2015-01-18 ->
2015-01-18 (shell-command (concat "cd " (file-name-directory filename) "; \"c:/Program Files/IrfanView/i_view32.exe\" \"" (file-name-nondirectory filename) "\" &"))

2015-01-20 cd ~; make tar; built: dlisp-20150120-195433.tar.gz

2015-01-24 Renamed (defvar d-speedbar--buf-name "*d-speedbar*") -> " *d-speedbar*"
2015-01-24 cd ~; make tar; built: dlisp-20150124-211127.tar.gz

2015-01-25 Renamed "*d-speedbar*" -> d-speedbar--buf-name

2015-01-26 Changed d-window-size in Java mode from 20 to 30
2015-01-26 cd ~; make tar; built: dlisp-20150126-171001.tar.gz

2015-01-27 COOL! buffer contents are automatically updated when files are updated
2015-01-27 cd ~; make tar; built: dlisp-20150127-202912.tar.gz

2015-02-01 COOL! removed (setq d-message-on nil) -> (let ((d-message-on t)) ...)
2015-02-01 COOL! renamed cull-same-dates-inner -> cull-same-dates-dir-plus-extension
2015-02-01 COOL! like ->                          cull-size-quota-dir-plus-extension

2015-02-02 DONE: d-speedbar.el pressing enter on d-speedbar--goto-method() takes you to not-ok--d-speedbar--goto-method()
2015-02-02 DONE: d-speedbar.el java-mode correct getChar link
2015-02-02 cd ~; make tar; built: dlisp-20150202-203820.tar.gz

2015-02-06 cd ~; make tar; built: dlisp-20150206-194807.tar.gz

2015-02-17 cd ~; make tar; built: dlisp-20150217-190348.tar.gz
2015-02-17 Only turned on trashcan.el if os-type--linux-p otherwise uses Windows Recycle Bin

2015-02-18 cd ~; make tar; built: dlisp-20150218-162156.tar.gz

2015-02-20 Adjusted speedbar to find functions with <> in the return type e.g: public static final Vector<Integer> foo()
2015-02-20 cd ~; make tar; built: dlisp-20150220-210516.tar.gz

2015-02-23 Added \\|char +\\| to java-mode case in function d-speedbar in file d-speedbar.el

2015-02-24 Added <>, to java-mode in function d-speedbar in file d-speedbar.el
2015-02-24 Added long, float to java-mode code in d-speedbar in file d-speedbar.el

2015-02-25 Removed stray x from sjs-mode.el so that fontification now works...

2015-02-27 DONE: Windows XP ... get Emacs to stop annoying blinking... (only blink when the current method name changes)
2015-02-27 Bugger blinking still occurs when you change current method
2015-02-27 cd ~; make tar; built: dlisp-20150227-165651.tar.gz
2015-02-27 cd ~/dlisp; make tar; built: dlisp-20150301-155351.tar.gz

2015-03-06 cd ~; make tar; built: dlisp-20150306-123227.tar.gz
2015-03-06 To file cfm.el added to function cfm--get-defun added (save-excursion (beginning-of-line) (looking-at ...))
2015-03-06 cd ~; make tar; built: dlisp-20150306-203709.tar.gz
2015-03-06 DONE: To file cfm.el got function cfm--outer-get-namespace::class::method online

2015-03-07 DONE: To file ~/java-projects/c2java/expr2/Int.java function main highlighted
2015-03-07 DONE: To file d-speedbar.el variable d-old-method to function d-speedbar--set--set-current online
2015-03-07 Added new variable d-all-smegs
2015-03-07 Added to defadvice other-window (setq d-old-method nil)
2015-03-07 cd ~; make tar; built: dlisp-20150307-133524.tar.gz
2015-03-07 Culled function d-is-eol -> eolp
2015-03-07 Culled function d-is-bol -> bolp

2015-03-08 Removed save-window-excursion and save-excursion from
2015-03-08 > function d-speedbar--set--set-current file d-speedbar.el
2015-03-08 cd ~; make tar; built: dlisp-20150308-162447.tar.gz

2015-03-12 Removed d-beginning-of-buffer and d-end-of-buffer
2015-03-12 > replaced with (goto-char (point-min)) and (goto-char (point-max))

2015-03-14 Replaced: (goto-char (point-max)) -> (goto-char (point-min)) in d-speedbar--set--delete-all

2015-03-15 Added: (defadvice find-tag (around d-speedbar activate) ad-do-it (d-speedbar))
2015-03-15 cd ~; make tar; built: dlisp-20150315-155135.tar.gz

2015-03-16 Added tga and tif to d-dired-advertised-find-file
2015-03-16 Added tif to dired-colours.el

2015-03-22 Debugged trashcan.el to handle multiple UNIX drives

2015-03-23 Added new variable flacs-compare--stage to report on progress meter
2015-03-23 Added if (boundp 'flacs-compare--stage) (message "*** Executing shell command: %s Stage: %d" cmd flacs-compare--stage)

2015-03-26 Removed cull-same-dates-dirname -> cull-same-dates

2015-03-27 Changed file-fd-1 -> file-fd-2 if which == 2
2015-03-27 Changed file-fd-1 -> file-fd-3 if which == 3
2015-03-27 M-x flacs-compare time taken = 15 hours
2015-03-27 Moved flacs-compare-from-f-drive to start of execution order (as this one runs the fastest)
2015-03-27 Started M-x flacs-compare start time = 12:33:46
2015-03-27 Changed /media/www -> /media/[A-Za-z0-9]+/

2015-03-29 Debugged: d-message in flacs-compare.el
2015-03-29 Debugged: message in d-speedbar.el

2015-03-31 Added advice to d-shift-f2 now doesn't show d-speedbar--buf-name buffer
2015-03-31 cd ~; make tar; built: dlisp-20150331-214436.tar.gz

2015-04-04 cd ~; make tar; built: dlisp-20150404.tar.gz

2015-04-06 New functions d-indent d-goto-column-force in file d-keys.el
2015-04-06 cd ~; make tar; built: dlisp-20150406-190029.tar.gz

2015-04-07 Added defadvice to describe-function, describe-variable

2015-04-08 cd ~; make tar; built: dlisp-20150408.tar.gz

2015-04-09 Added (setq d-window-size 10) to (cond ((eq major-mode 'dired-mode) ...))

2015-04-10 Fontified /java-projects/c2java-1.0/A2.c to be in yellow text with a red background
2015-04-10 Added new flock code ADDED: <I-am-an-added-feature>

2015-04-16 cd ~; make tar; built: dlisp-20150416-193748.tar.gz

2015-04-22 Removed: ; to correctly fontify forms like: assert r.currentToken() == ']' : r.debugInfo();

2015-04-23 Removed: "^/home/[a-zA-Z0-9]+/[A-Z]" -> "^/home/www/[A-Z]"
2015-04-23 Removed: "^/home/[a-zA-Z0-9]+/\\(headers\\|plugins\\|themes\\|wp\\|varwww\\)/" -> "^/home/www/\\(headers\\|plugins\\|themes\\|wp\\|varwww\\)/"
2015-04-23 Removed: "^/media/www/[A-Z]/" -> "^/media/www/[-a-zA-Z0-9_:]+/"

2015-04-25 Fontified: function: foo
2015-04-25 cd ~/dlisp; make tar; built: dlisp-20150426-200517.tar.gz

2015-04-29 Moved m4_limitation_of_warranty to above m4_install_instructions
2015-04-29 Added ;;; Code:
2015-04-29 cd ~; make tar; built: dlisp-20150429-194249.tar.gz

2015-04-30 Added fontification to debug in java-mode
2015-04-30 cd ~; make tar; built: dlisp-20150430.tar.gz

TODO: Add methods and classes and namespaces in c++-mode to d-speedbar.el

2015-05-01 Replaced code in file: d-k-nav.el methods: d-shift-delete d-shift-backspace
2015-05-01 (setq d-delete-backspace-list (cons s d-delete-backspace-list))
2015-05-01 (setcar (nthcdr 10 d-delete-backspace-list) nil)))

2015-05-02 cd ~; make tar; built: dlisp-20150502-195515.tar.gz

2015-05-03 cd ~; make tar; built; dlisp-20150503-202815.tar.gz

2015-05-16 cd ~/dlisp; make tar; built: dlisp-20150516-125207.tar.gz

2015-05-28 Added (defun d-electric-buffer-list () (interactive) (call-interactively 'electric-buffer-list))

2015-05-29 Changed (call-interactively 'electric-buffer-list) -> (electric-buffer-list -1)

2015-07-30 Got //* //** and //*** fontification online in c2j-mode

2015-07-31 (global-set-key [(s ? )] (function (lambda () (interactive) (push-mark))))
2015-07-31 Got dired-directory face to fg:lightblue
2015-07-31 Got dired-marked online
2015-07-31 Got dired-flagged online
2015-07-31 Made flacs-laptop-backup interactive so it is a command

2015-08-29 Added: (setq rsi-last-command-keys nil) to file: rsi-brk.el

2015-09-01 Replaced c2j-mode [0-9][0-9][0-9] -> [0-9]+

2015-09-09 Zero time! -> zero time!

2015-09-14 Added new function: load-file-most-recent ... loads most recent of *.el and *.elc files
2015-09-14 Made defun: safe-command into a macro defmacro: safe-command
2015-09-14 > and removed quote macro from all calls to that macro.
2015-09-14 Added -p to end of regexp for prefs-[a-zA-Z0-9]-p like emacs-dialect-[a-zA-Z0-9]-p

2015-09-15 Fontified "    A2.c                   1065 C++/l            /media/www/C1TB/home/hairy-lemon/src/50webs-com/research/2015/c2java-1.14/A2.c"
2015-09-15 -> correct colour

2015-09-30 TODO: test d-speedbar.el with current customisations see if still works...

2015-10-03 COOL! speedbar online with multiple frames
2015-10-03 COOL! pressing enter inside d-speedbar window takes you back to the current buffer

2015-10-07 Reverted to dlisp-20151007-123514.tar.gz
2015-10-07 New backup: dlisp-20151007-134214.tar.gz

2015-10-09 REVERTED: d-speedbar.el to dlisp-20150930.tar.gz
2015-10-09 > old d-speedbar.el -> d-speedbar-pending.el
2015-10-09 REVERTED: d-speedbar.el to dlisp-20150915.tar.gz

2015-10-10 cd ~/dlisp; make tar; built: dlisp-20151010-103139.tar.gz
2015-10-10 d-speedbar--set--delete-all  now online
2015-10-10 d-speedbar--set--set-current now online
2015-10-10 cd ~/dlisp; make tar; built: dlisp-20151010-183344.tar.gz
2015-10-10 COOL! One speedbar for each frame is now online...
2015-10-10 COOL! Added to d-flock.el (if (eq major-mode 'emacs-lisp-mode) ("\\<d-[-a-zA-Z0-9_]*\\>" 0 'fg:lightblue nil))

2015-10-12 NEW FUNCTION: message-and-sit fontified it too...
2015-10-12 COOL! (recenter) now works as it should
2015-10-12 COOL! added (set-window-point (selected-window) 0) before (set-window-point (selected-window) p)
2015-10-12 COOL! replaced (buffer-list) with (window-list) in d-speedbar--get-count and d-speedbar--get-latest-speedbar-buffer
2015-10-12 method: d-speedbar--get-old-buffer now calls method: d-speedbar--get-old-window

2015-10-14 COOL! set run-with-idle-timer to 2 from 1 to get cfm--set always working...
2015-10-14 ADDED: (if (string-match d-speedbar--regexp-name (buffer-name)) (progn do-nothing) rest )
2015-10-14 DONE DEBUGGED: cfm.el didn't show the correct current function on the modeline...
2015-10-14 cd ~/dlisp; make tar; built: dlisp-20151014-181403.tar.gz

2015-10-15 Debugged: switch buffer error
2015-10-15 Added old-win to part of (let (old-win) (progn ... ))

2015-10-16 Added (read-only-mode 1) to "do nothing" progn
2015-10-16 Added: (read-only-mode 1) to unwind-protect form

2015-11-23 Added new function: !=

2015-12-18 Got c2j-mode functions online in d-speedbar.el

2015-12-31 DONE: got (defun foo () online...
2015-12-31 TODO: get d-speedbar.el online with electric-buffer-menu-mode
2015-12-31 TODO: make build-othello online

