Loads and loads and loads of updates.
authorSteve Youngs <steve@sxemacs.org>
Thu, 13 Feb 2020 16:27:17 +0000 (02:27 +1000)
committerSteve Youngs <steve@sxemacs.org>
Thu, 13 Feb 2020 16:27:17 +0000 (02:27 +1000)
commita8f3ffd33a2aaee77b0edf70cb350367196a6ca0
tree6e7dc9a66a725b5a34155b67a07ae349c618f59a
parent6244924819ddf22313ae4a018fd178584ab6ca8d
Loads and loads and loads of updates.

* init-el: Add code to load up XWEM, disabled unless XWEM_RUNNING
env var is set via xinitrc.

* 00-build.el: Update copyright.

* 01-vars-sy.el: Update copyright.
Set gc-cons-threshold waaaaay high.  My SXEmacs instances are
significantly snappier now.
Commented out the unicode stuff.
Whitespace / fill tidy.
(run-at-time): defadvice it to prevent `args-out-of-range' error
for times set in the past.
(ffi-wand): require it from here now.

* 02-keys-sy.el: Update copyright.

* 03-c-mode-sy.el: Update copyright.
Whitespace / fill tidy.

* 04-w3-sy.el: Update copyright.

* 05-latex-sy.el: Update copyright.
Reinstate latex-units and font-latex.
(TeX-printer-default,TeX-printer-list): Update to reflect new
printer.
(reftex-mouse-view-crossref): Bind to 'Shift button='.
(sy-LaTeX-mode-hook): New.  Replaces the ugly #'lambda I had
hanging off LaTeX-mode-hook.
Whitespace / fill tidy.

* 06-tex-site-sy.el: Update copyright.

* 07-html-sy.el (sy-htmlize-appendix): Use #'format-time-string to
get rid of a hard-coded year.
Update copyright.
Whitespace / fill tidy.

* 08-sounds-sy.el: Update copyright.

* 09-toolbar-sy.el (toolbar-redo-icon): Find the icon with
.#'locate-data-file.
Whitespace / fill tidy.

* 10-pkgs-sy.el: Update copyright.
Update note about fsf-compat pkg.
(func-menu): require it and don't bind any keys globally. Use
'fume-menu-path' to put the "Functions" menu into the "View" menu
instead of toplevel before "File".
Don't take #'turn-on-fast-lock off of 'font-lock-mode-hook'.
(recent-files): Make it a submenu under "File".
(recent-files-save-file): Keep it in 'user-init-directory'.
(recent-files-dont-include): Keep boring crud out of the recents.
Bind #'redo to 'C-f2' only.
(sb-image): require it.  There's a bug, but I've a howm note about
it to fix it in the SXE speedbar package.
(speedbar-frame-plist): Name the frame, no scrollbars, and a tad
wider.
(dframe-reposition-frame-xemacs): This was a no-op in dframe.el.
The GNU version of it works fine so defalias it.
(sy-speedbar-kill): New. Helps with positioning the speedbar
frame.
(vc-handled-backends): Set to just GIT.
(find-file-hooks): remove 'vc-xemacs-hg-find-file-hook'.
(eshell-directory-name): Put it in user-init-directory.
(auto-insert-path): Changed the location of my templates
directory.
(git): require.
(howm-directory,howm-keyword-file,howm-history-file): Move it to
user-init-directory.

* 11-cal-sy.el: Update copyright.
(cedet-compat): require.
(calendar-latitude,calendar-longitude): Pedantly more accurate.
(calendar-and-diary-frame-parameters): Use a dedicated frame for
my calendar.
(timeclock): require.  Trying it out.  Kinda like xwem-worklog,
which I may use to improve it.
Whitespace / fill tidy.
Refresh the calendar at midnight.

* 12-misc-sy.el: Update copyright.
Nuked the "Top << | >> Bot" menu buttons.
Moved the "Motion" menu into a submenu under "Cmds".
Moved the "Kill-Ring" menu into a submenu under "Edit".
Added a new directory abbrev... "^/init"
Adjusted default and initial frame plist
(toolbar-info-frame-plist): No menubar.
Whitespace / fill tidy.

* 13-bbdb-sy.el: Update copyright.
(emails): Add steve@sywriting.com.

* 14-fonts-sy.el: Update copyright.
Trying out fast-lock instead of lazy-shot/lock.
Remove emchat stuff.

* 15-supercite-sy.el: Update copyright.

* 16-riece-sy.el (riece-command-mode-hook): Turn on flyspell
mode.
Update copyright.
Whitespace / fill tidy.

* 17-emchat-sy.el: The entire file is commented out.  ICQ, from a
3rd party client POV is 100% dead.  Leaving the file here for
posterity and just in case it has anything useful I can
re-purpose.

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
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