[openfirmware] [commit] r2842 - forth/lib
repository service
svn at openfirmware.info
Mon Jan 23 18:56:03 CET 2012
Author: wmb
Date: Mon Jan 23 18:56:03 2012
New Revision: 2842
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/2842
Log:
Tags - added instructions in forth/lib/toctags for using the Forth tag files with EMACS
Modified:
forth/lib/toctags
Modified: forth/lib/toctags
==============================================================================
--- forth/lib/toctags Mon Jan 23 18:55:59 2012 (r2841)
+++ forth/lib/toctags Mon Jan 23 18:56:03 2012 (r2842)
@@ -16,3 +16,23 @@
sed -e "s,\${BP},${homedir}," $* | LC_ALL=C sort | uniq | cat tags.hdr - >tags
rm tags.hdr
+# To use the tags file from EMACS:
+# a) Get vtags.el per http://www.gnu.org/software/vtags/ and arrange for it to be loaded
+# b) If you use gforth.el, modify it as follows:
+#
+#--- gforth.el.orig 2012-01-18 23:04:28.420686187 -1000
+#+++ gforth.el 2012-01-18 23:05:20.560177102 -1000
+#@@ -1125,6 +1126,4 @@
+# (unless (or regexp-p next-p)
+#- (setq tagname (concat "\\(^\\|\\s-+\\)\\(" (regexp-quote tagname)
+#- "\\)\\s-*\x7f")))
+#- (switch-to-buffer
+#- (find-tag-noselect tagname next-p t)))
+#+ (setq tagname (concat tagname "\t")))
+#+ (find-tag tagname t))
+#
+# To tell EMACS which tags table to use,
+# M-x customize-variable tags-table-list
+# Then, if use gforth.el, you can use M-. from a Forth mode buffer to find a tag.
+# In any case, you can use M-t from anywhere to find a tag, but the matching won't
+# be as precise as with M-. -- you may have to select from a disambiguation list.
More information about the openfirmware
mailing list