A big fat general update and tidy up of all my inits
authorSteve Youngs <steve@sxemacs.org>
Fri, 10 Apr 2020 07:19:58 +0000 (17:19 +1000)
committerSteve Youngs <steve@sxemacs.org>
Fri, 10 Apr 2020 07:19:58 +0000 (17:19 +1000)
commit79bcd2c0f5c76ac028705c6951115cc4cfcfa795
tree54f67fc769efb45ca02b1c6aedf2d6b43f803b74
parent95e5270b4b4d449f4068b34926774abd604bc503
A big fat general update and tidy up of all my inits

* init-el: Update URLs and magic html.

* 17-emchat-sy.el: Update URLs, remove -*- cookie.

* 16-riece-sy.el (riece-keywords): Update the list, hopefully
fewer false positives.
Update URLs, remove -*- cookie.

* 15-supercite-sy.el: I stopped using Supercite years ago but I
have very recently come back to it. So all of the settings that I
had tuned to non-supercitey ways are now tuned back.
Update URLs, remove -*- cookie.

* 14-fonts-sy.el: Switch to lazy-lock for a while.
Update URLs, remove -*- cookie.

* 13-bbdb-sy.el: Update URLs, remove -*- cookie.

* 12-misc-sy.el (mouse-avoidance-mode): 'banish
(Wand-find-file-enable): Don't enable it.  Bind `S-x S-f' to
#'Wand-display instead.
(file-coding-system-alist): Improve regexp for ChangeLog files.
(auto-mode-alist): Ditto.
(toolbar-info-frame-plist): Make the top gutter visible in Info
frames because one day imma gunna do something useful with them.
Update URLs, remove -*- cookie.

* 11-cal-sy.el: Remove timeclock settings.  It just doesn't do it
for me.
Update URLs, remove -*- cookie.

* 10-pkgs-sy.el (savehist-coding-system): Switch to utf-8.
(turn-off-howm-mode): Hit up #'font-lock-mode after turning howm
off.
(snap-abbreviate-environment-variables): Re-organise.  Remove
"LISP" var.  Man that was a mistake.
Update URLs, remove -*- cookie.

* 09-toolbar-sy.el: Update URLs, remove -*- cookie.

* 08-sounds-sy.el: Update URLs, remove -*- cookie.

* 07-html-sy.el (sy-htmlize-buffer): Remove and replace with
advice on #'htmlize-buffer
(htmlize-make-file-name): Advise it to output file.html instead of
file.ext.html.
(sy-htmlize-set-links): New, was #'sy-htmlize-after-hook.  Sets up
magic relative links.
(sy-htmlize-appendix): Update URLs.
(sy-htmlize-this-file): New.  Tracks the filename of the file
being htmlised so it can be used in hooks on both sides of the
job.
(sy-htmlize-before-hook): Don't use #'turn-off-howm-mode to turn
off howm-mode so that horrible things don't happen with
font-locking.
(sy-htmlize-after-hook): New.  Runs off `htmlize-after-hook'.
(htmlize-after-hook): Add above instead of a lambda().
Update URLs, remove -*- cookie.

* 05-latex-sy.el: Update URLs, Remove -*- cookie.
Remove a couple of work-arounds that now seem to be fixed in
AUCTeX 11.92.
Transfer everything from my tex-site init so I can nuke that one.

* 04-w3-sy.el: Update URLs, Remove -*- cookie.

* 03-c-mode-sy.el: Don't bother testing for my c-mode a-m-a
entries before trying to add them. #'add-to-list won't add dups.
Update URLs
Remove -*- cookie.

* 02-keys-sy.el: Update URLs. Remove -*- cookie.

* 01-vars-sy.el (Unicode Stuffs): Set `set-coding-priority-list'
and `set-coding-category-system' to utf-8.
Update URLs.

* 00-build.el: Update URLs, Remove -*- cookie.

Signed-off-by: Steve Youngs <steve@sxemacs.org>
19 files changed:
00-build.el
01-vars-sy.el
02-keys-sy.el
03-c-mode-sy.el
04-w3-sy.el
05-latex-sy.el
06-tex-site-sy.el [deleted file]
07-html-sy.el
08-sounds-sy.el
09-toolbar-sy.el
10-pkgs-sy.el
11-cal-sy.el
12-misc-sy.el
13-bbdb-sy.el
14-fonts-sy.el
15-supercite-sy.el
16-riece-sy.el
17-emchat-sy.el
init-el