[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
msf-abbrev.el 1.0beta2
From: |
Benjamin Rutt |
Subject: |
msf-abbrev.el 1.0beta2 |
Date: |
Wed, 09 Aug 2006 18:03:20 GMT |
User-agent: |
Gnus/5.110002 (No Gnus v0.2) Emacs/22.0.50 (gnu/linux) |
A new version is up at
http://www.bloomington.in.us/~brutt/msf-abbrev.html
Changes:
1) Finally a solution for aliasing major modes together to replace the
symlink solution, which will work on Windows (feel free to keep
using symlinks however if you're only on unix platforms). Create
empty ".aliases." files as follows instead of symlinks, to indicate
what aliases what. i.e. if mode B should use mode A's abbrevs,
create empty file "B-mode.aliases.A-mode" in the mode-abbrevs
directory. More use of the filesystem-as-data-structure. :) Tread
gently, this is a barely-tested feature so let me know if it
breaks.
$ ls -al ~/emacs/mode-abbrevs
total 72
drwx------ 2 rutt rutt 4096 Jun 15 09:56 LaTeX-mode
-rw-rw---- 1 rutt rutt 0 Aug 9 09:12 TeX-mode.aliases.LaTeX-mode
-rw-rw---- 1 rutt rutt 0 Aug 9 08:45 c++-mode.aliases.c-mode
drwx------ 2 rutt rutt 28672 Jul 3 13:45 c-mode
-rw-rw---- 1 rutt rutt 0 Aug 9 09:12 cperl-mode.aliases.perl-mode
drwxrwx--- 2 rutt rutt 4096 May 17 15:10 emacs-lisp-mode
drwxrwx--- 2 rutt rutt 4096 Jul 13 2005 fortran-mode
drwxrwx--- 2 rutt rutt 4096 Aug 9 08:24 global
drwx------ 2 rutt rutt 4096 Jul 26 07:52 java-mode
-rw-rw---- 1 rutt rutt 0 Aug 9 09:13 jde-mode.aliases.java-mode
drwxrwx--- 2 rutt rutt 4096 Sep 18 2005 lisp-interaction-mode
drwxrwx--- 2 rutt rutt 4096 Jun 20 08:45 message-mode
drwx------ 2 rutt rutt 4096 Jul 13 2005 perl-mode
drwx------ 2 rutt rutt 4096 Aug 8 14:46 python-mode
drwx------ 2 rutt rutt 4096 May 24 16:49 sh-mode
drwx------ 2 rutt rutt 4096 Jul 13 2005 shell-mode
2) Some boundary cases were fixed, i.e. <field "x"><field "y"> etc.
--
Benjamin Rutt
- msf-abbrev.el 1.0beta2,
Benjamin Rutt <=