aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2002-07-25 18:20:51 +0000
committerRichard M. Stallman2002-07-25 18:20:51 +0000
commitd31c6ecfb590643ad780a7f0ae771e25a2e53fd9 (patch)
tree15a646d0188be998a0662a6913a13050790b0e31
parent1fd592a0b06e5cb42f8e35135fbf384e1fd3d983 (diff)
downloademacs-d31c6ecfb590643ad780a7f0ae771e25a2e53fd9.tar.gz
emacs-d31c6ecfb590643ad780a7f0ae771e25a2e53fd9.zip
(Info-find-index-name): Search for a function definition with a return type.
-rw-r--r--lisp/ChangeLog12
-rw-r--r--lisp/info.el4
2 files changed, 15 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 1892ce94b87..83eed012720 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,14 @@
12002-07-25 Kevin Ryde <user42@zip.com.au>
2
3 * info.el (Info-find-index-name): Search for a function definition
4 with a return type.
5
62002-07-25 David Ponce <david@dponce.com>
7
8 * emacs-lisp/bytecomp.el (byte-compile-set-symbol-position):
9 Don't recompute `entry' on each iteration.
10 (byte-compile-delete-first): Make it defsubst.
11
12002-07-25 Sam Steingold <sds@gnu.org> 122002-07-25 Sam Steingold <sds@gnu.org>
2 13
3 * progmodes/cc-engine.el (c-search-uplist-for-classkey): When 14 * progmodes/cc-engine.el (c-search-uplist-for-classkey): When
@@ -30,7 +41,6 @@
30 * textmodes/reftex-sel.el (reftex-select-label-mode): likewise. 41 * textmodes/reftex-sel.el (reftex-select-label-mode): likewise.
31 (reftex-select-bib-mode): likewise 42 (reftex-select-bib-mode): likewise
32 43
33
342002-07-25 Colin Walters <walters@debian.org> 442002-07-25 Colin Walters <walters@debian.org>
35 45
36 * ibuffer.el (ibuffer-mouse-popup-menu): Allow point to be moved 46 * ibuffer.el (ibuffer-mouse-popup-menu): Allow point to be moved
diff --git a/lisp/info.el b/lisp/info.el
index f95cd8bf7b6..07304eabb05 100644
--- a/lisp/info.el
+++ b/lisp/info.el
@@ -1939,6 +1939,10 @@ Give a blank topic name to go to the Index node itself."
1939 (if (or (re-search-forward (format 1939 (if (or (re-search-forward (format
1940 "[a-zA-Z]+: %s\\( \\|$\\)" 1940 "[a-zA-Z]+: %s\\( \\|$\\)"
1941 (regexp-quote name)) nil t) 1941 (regexp-quote name)) nil t)
1942 ;; Find a function definition with a return type.
1943 (re-search-forward (format
1944 "[a-zA-Z]+: [a-zA-Z0-9_]+ %s\\( \\|$\\)"
1945 (regexp-quote name)) nil t)
1942 (search-forward (format "`%s'" name) nil t) 1946 (search-forward (format "`%s'" name) nil t)
1943 (and (string-match "\\`.*\\( (.*)\\)\\'" name) 1947 (and (string-match "\\`.*\\( (.*)\\)\\'" name)
1944 (search-forward 1948 (search-forward