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: