aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKaroly Lorentey2004-06-11 08:42:19 +0000
committerKaroly Lorentey2004-06-11 08:42:19 +0000
commit78b29cb3a21f6a4230ebf52edccde7c926a8c69a (patch)
tree5cd486b41d2eda1a184c7c73a309bf5ef2699d31 /src
parent12828db003f4154515725d1943e22b00690bacce (diff)
parent0c2222fafbe829e01a9bb54cb693d6d329644c37 (diff)
downloademacs-78b29cb3a21f6a4230ebf52edccde7c926a8c69a.tar.gz
emacs-78b29cb3a21f6a4230ebf52edccde7c926a8c69a.zip
Merged in changes from CVS trunk.
Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-394 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-395 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396 Tweak arch tagging to make build/install-in-place less annoying * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-397 Work around vc-arch problems when building eshell git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-197
Diffstat (limited to 'src')
-rw-r--r--src/.arch-inventory4
-rw-r--r--src/ChangeLog10
-rw-r--r--src/Makefile.in42
-rw-r--r--src/keyboard.c2
-rw-r--r--src/makefile.w32-in4
-rw-r--r--src/search.c4
6 files changed, 35 insertions, 31 deletions
diff --git a/src/.arch-inventory b/src/.arch-inventory
index 9f6d601a788..99b0d6cc539 100644
--- a/src/.arch-inventory
+++ b/src/.arch-inventory
@@ -1,3 +1,7 @@
1# Source files which don't match the usual naming conventions, mostly dot files
2source ^\.(gdbinit|dbxinit)$
3
4# Auto-generated files, which ignore
1precious ^(config\.stamp|config\.h|epaths\.h)$ 5precious ^(config\.stamp|config\.h|epaths\.h)$
2 6
3# arch-tag: 277cc7ae-b3f5-44af-abf1-84c073164543 7# arch-tag: 277cc7ae-b3f5-44af-abf1-84c073164543
diff --git a/src/ChangeLog b/src/ChangeLog
index d6750648fd5..04133ca728c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,13 @@
12004-06-11 Juanma Barranquero <lektu@terra.es>
2
3 * keyboard.c (Fposn_at_point): Doc fix.
4
52004-06-11 David Kastrup <dak@gnu.org>
6
7 * search.c (match_limit): Don't flag an error if match-data
8 exceeding the allocated search_regs.num_regs gets requested, just
9 return Qnil.
10
12004-06-08 Miles Bader <miles@gnu.org> 112004-06-08 Miles Bader <miles@gnu.org>
2 12
3 * xfaces.c (push_named_merge_point): Return 0 when a cycle is detected. 13 * xfaces.c (push_named_merge_point): Return 0 when a cycle is detected.
diff --git a/src/Makefile.in b/src/Makefile.in
index 7d5f8c9d172..0d75221acfa 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -699,7 +699,6 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) $(LIBO
699lisp= \ 699lisp= \
700 ${lispsource}abbrev.elc \ 700 ${lispsource}abbrev.elc \
701 ${lispsource}buff-menu.elc \ 701 ${lispsource}buff-menu.elc \
702 ${lispsource}server.elc \
703 ${lispsource}button.elc \ 702 ${lispsource}button.elc \
704 ${lispsource}emacs-lisp/byte-run.elc \ 703 ${lispsource}emacs-lisp/byte-run.elc \
705 ${lispsource}cus-face.elc \ 704 ${lispsource}cus-face.elc \
@@ -792,7 +791,6 @@ lisp= \
792shortlisp= \ 791shortlisp= \
793 ../lisp/abbrev.elc \ 792 ../lisp/abbrev.elc \
794 ../lisp/buff-menu.elc \ 793 ../lisp/buff-menu.elc \
795 ../lisp/server.elc \
796 ../lisp/button.elc \ 794 ../lisp/button.elc \
797 ../lisp/emacs-lisp/byte-run.elc \ 795 ../lisp/emacs-lisp/byte-run.elc \
798 ../lisp/cus-face.elc \ 796 ../lisp/cus-face.elc \
@@ -886,9 +884,7 @@ SOME_MACHINE_LISP = ${dotdot}/lisp/mouse.elc \
886 ${dotdot}/lisp/w32-fns.elc ${dotdot}/lisp/dos-w32.elc \ 884 ${dotdot}/lisp/w32-fns.elc ${dotdot}/lisp/dos-w32.elc \
887 ${dotdot}/lisp/disp-table.elc ${dotdot}/lisp/dos-vars.elc \ 885 ${dotdot}/lisp/disp-table.elc ${dotdot}/lisp/dos-vars.elc \
888 ${dotdot}/lisp/international/ccl.elc \ 886 ${dotdot}/lisp/international/ccl.elc \
889 ${dotdot}/lisp/international/codepage.elc \ 887 ${dotdot}/lisp/international/codepage.elc
890 ${dotdot}/lisp/mouse.elc ${dotdot}/lisp/international/fontset.elc \
891 ${dotdot}/lisp/x-dnd.elc ${dotdot}/lisp/term/x-win.elc
892 888
893/* Construct full set of libraries to be linked. 889/* Construct full set of libraries to be linked.
894 Note that SunOS needs -lm to come before -lc; otherwise, you get 890 Note that SunOS needs -lm to come before -lc; otherwise, you get
@@ -1061,8 +1057,8 @@ category.o: category.c category.h buffer.h charset.h $(config_h)
1061ccl.o: ccl.c ccl.h charset.h coding.h $(config_h) 1057ccl.o: ccl.c ccl.h charset.h coding.h $(config_h)
1062charset.o: charset.c charset.h buffer.h coding.h composite.h disptab.h \ 1058charset.o: charset.c charset.h buffer.h coding.h composite.h disptab.h \
1063 $(config_h) 1059 $(config_h)
1064coding.o: coding.c coding.h ccl.h buffer.h charset.h intervals.h composite.h window.h frame.h termhooks.h $(config_h) 1060coding.o: coding.c coding.h ccl.h buffer.h charset.h intervals.h composite.h window.h $(config_h)
1065cm.o: cm.c frame.h cm.h termhooks.h termchar.h $(config_h) 1061cm.o: cm.c cm.h termhooks.h $(config_h)
1066cmds.o: cmds.c syntax.h buffer.h charset.h commands.h window.h $(config_h) \ 1062cmds.o: cmds.c syntax.h buffer.h charset.h commands.h window.h $(config_h) \
1067 msdos.h dispextern.h 1063 msdos.h dispextern.h
1068pre-crt0.o: pre-crt0.c 1064pre-crt0.o: pre-crt0.c
@@ -1070,7 +1066,7 @@ ecrt0.o: ecrt0.c $(config_h)
1070 CRT0_COMPILE ${srcdir}/ecrt0.c 1066 CRT0_COMPILE ${srcdir}/ecrt0.c
1071dired.o: dired.c commands.h buffer.h $(config_h) charset.h coding.h regex.h \ 1067dired.o: dired.c commands.h buffer.h $(config_h) charset.h coding.h regex.h \
1072 systime.h 1068 systime.h
1073dispnew.o: dispnew.c systime.h commands.h process.h frame.h \ 1069dispnew.o: dispnew.c systty.h systime.h commands.h process.h frame.h \
1074 window.h buffer.h dispextern.h termchar.h termopts.h termhooks.h cm.h \ 1070 window.h buffer.h dispextern.h termchar.h termopts.h termhooks.h cm.h \
1075 disptab.h \ 1071 disptab.h \
1076 xterm.h blockinput.h atimer.h charset.h msdos.h composite.h keyboard.h \ 1072 xterm.h blockinput.h atimer.h charset.h msdos.h composite.h keyboard.h \
@@ -1089,10 +1085,10 @@ filelock.o: filelock.c buffer.h systime.h epaths.h $(config_h)
1089filemode.o: filemode.c $(config_h) 1085filemode.o: filemode.c $(config_h)
1090frame.o: frame.c xterm.h window.h frame.h termhooks.h commands.h keyboard.h \ 1086frame.o: frame.c xterm.h window.h frame.h termhooks.h commands.h keyboard.h \
1091 blockinput.h atimer.h systime.h buffer.h charset.h fontset.h \ 1087 blockinput.h atimer.h systime.h buffer.h charset.h fontset.h \
1092 msdos.h dosfns.h dispextern.h termchar.h $(config_h) 1088 msdos.h dosfns.h dispextern.h $(config_h)
1093fringe.o: fringe.c dispextern.h frame.h window.h buffer.h termhooks.h $(config_h) 1089fringe.o: fringe.c dispextern.h frame.h window.h buffer.h $(config_h)
1094fontset.o: dispextern.h fontset.h fontset.c ccl.h buffer.h charset.h frame.h \ 1090fontset.o: dispextern.h fontset.h fontset.c ccl.h buffer.h charset.h frame.h \
1095 keyboard.h termhooks.h $(config_h) 1091 keyboard.h $(config_h)
1096getloadavg.o: getloadavg.c $(config_h) 1092getloadavg.o: getloadavg.c $(config_h)
1097image.o: image.c frame.h window.h dispextern.h blockinput.h atimer.h \ 1093image.o: image.c frame.h window.h dispextern.h blockinput.h atimer.h \
1098 systime.h xterm.h w32term.h w32gui.h macterm.h macgui.h $(config_h) 1094 systime.h xterm.h w32term.h w32gui.h macterm.h macgui.h $(config_h)
@@ -1103,7 +1099,7 @@ insdel.o: insdel.c window.h buffer.h $(INTERVAL_SRC) blockinput.h charset.h \
1103 dispextern.h atimer.h systime.h $(config_h) 1099 dispextern.h atimer.h systime.h $(config_h)
1104keyboard.o: keyboard.c termchar.h termhooks.h termopts.h buffer.h charset.h \ 1100keyboard.o: keyboard.c termchar.h termhooks.h termopts.h buffer.h charset.h \
1105 commands.h frame.h window.h macros.h disptab.h keyboard.h syssignal.h \ 1101 commands.h frame.h window.h macros.h disptab.h keyboard.h syssignal.h \
1106 systime.h dispextern.h syntax.h $(INTERVAL_SRC) blockinput.h \ 1102 systty.h systime.h dispextern.h syntax.h $(INTERVAL_SRC) blockinput.h \
1107 atimer.h xterm.h puresize.h msdos.h $(config_h) 1103 atimer.h xterm.h puresize.h msdos.h $(config_h)
1108keymap.o: keymap.c buffer.h commands.h keyboard.h termhooks.h blockinput.h \ 1104keymap.o: keymap.c buffer.h commands.h keyboard.h termhooks.h blockinput.h \
1109 atimer.h systime.h puresize.h charset.h intervals.h $(config_h) 1105 atimer.h systime.h puresize.h charset.h intervals.h $(config_h)
@@ -1117,7 +1113,7 @@ vm-limit.o: vm-limit.c mem-limits.h $(config_h)
1117marker.o: marker.c buffer.h charset.h $(config_h) 1113marker.o: marker.c buffer.h charset.h $(config_h)
1118md5.o: md5.c md5.h $(config_h) 1114md5.o: md5.c md5.h $(config_h)
1119minibuf.o: minibuf.c syntax.h dispextern.h frame.h window.h keyboard.h \ 1115minibuf.o: minibuf.c syntax.h dispextern.h frame.h window.h keyboard.h \
1120 buffer.h commands.h charset.h msdos.h termhooks.h $(config_h) 1116 buffer.h commands.h charset.h msdos.h $(config_h)
1121mktime.o: mktime.c $(config_h) 1117mktime.o: mktime.c $(config_h)
1122msdos.o: msdos.c msdos.h dosfns.h systime.h termhooks.h dispextern.h frame.h \ 1118msdos.o: msdos.c msdos.h dosfns.h systime.h termhooks.h dispextern.h frame.h \
1123 termopts.h termchar.h charset.h coding.h ccl.h disptab.h window.h \ 1119 termopts.h termchar.h charset.h coding.h ccl.h disptab.h window.h \
@@ -1129,7 +1125,7 @@ process.o: process.c process.h buffer.h window.h termhooks.h termopts.h \
1129regex.o: regex.c syntax.h buffer.h $(config_h) regex.h category.h charset.h 1125regex.o: regex.c syntax.h buffer.h $(config_h) regex.h category.h charset.h
1130region-cache.o: region-cache.c buffer.h region-cache.h $(config_h) 1126region-cache.o: region-cache.c buffer.h region-cache.h $(config_h)
1131scroll.o: scroll.c termchar.h dispextern.h frame.h msdos.h keyboard.h \ 1127scroll.o: scroll.c termchar.h dispextern.h frame.h msdos.h keyboard.h \
1132 termhooks.h $(config_h) 1128 $(config_h)
1133search.o: search.c regex.h commands.h buffer.h region-cache.h syntax.h \ 1129search.o: search.c regex.h commands.h buffer.h region-cache.h syntax.h \
1134 blockinput.h atimer.h systime.h category.h charset.h composite.h $(config_h) 1130 blockinput.h atimer.h systime.h category.h charset.h composite.h $(config_h)
1135strftime.o: strftime.c $(config_h) 1131strftime.o: strftime.c $(config_h)
@@ -1137,7 +1133,7 @@ syntax.o: syntax.c syntax.h buffer.h commands.h category.h charset.h \
1137 composite.h $(config_h) 1133 composite.h $(config_h)
1138sysdep.o: sysdep.c syssignal.h systty.h systime.h syswait.h blockinput.h \ 1134sysdep.o: sysdep.c syssignal.h systty.h systime.h syswait.h blockinput.h \
1139 process.h dispextern.h termhooks.h termchar.h termopts.h \ 1135 process.h dispextern.h termhooks.h termchar.h termopts.h \
1140 frame.h atimer.h window.h msdos.h dosfns.h keyboard.h cm.h $(config_h) 1136 frame.h atimer.h window.h msdos.h dosfns.h keyboard.h $(config_h)
1141term.o: term.c termchar.h termhooks.h termopts.h $(config_h) cm.h frame.h \ 1137term.o: term.c termchar.h termhooks.h termopts.h $(config_h) cm.h frame.h \
1142 disptab.h dispextern.h keyboard.h charset.h coding.h ccl.h msdos.h 1138 disptab.h dispextern.h keyboard.h charset.h coding.h ccl.h msdos.h
1143termcap.o: termcap.c $(config_h) 1139termcap.o: termcap.c $(config_h)
@@ -1153,17 +1149,16 @@ w16select.o: w16select.c dispextern.h frame.h blockinput.h atimer.h systime.h \
1153widget.o: widget.c xterm.h frame.h dispextern.h widgetprv.h \ 1149widget.o: widget.c xterm.h frame.h dispextern.h widgetprv.h \
1154 $(srcdir)/../lwlib/lwlib.h $(config_h) 1150 $(srcdir)/../lwlib/lwlib.h $(config_h)
1155window.o: window.c indent.h commands.h frame.h window.h buffer.h termchar.h \ 1151window.o: window.c indent.h commands.h frame.h window.h buffer.h termchar.h \
1156 disptab.h keyboard.h dispextern.h msdos.h composite.h \ 1152 termhooks.h disptab.h keyboard.h dispextern.h msdos.h composite.h \
1157 $(config_h) 1153 $(config_h)
1158xdisp.o: xdisp.c macros.h commands.h process.h indent.h buffer.h dispextern.h coding.h \ 1154xdisp.o: xdisp.c macros.h commands.h process.h indent.h buffer.h dispextern.h coding.h \
1159 termchar.h frame.h window.h disptab.h termhooks.h charset.h $(config_h) \ 1155 termchar.h frame.h window.h disptab.h termhooks.h charset.h $(config_h) \
1160 msdos.h composite.h fontset.h blockinput.h atimer.h systime.h keymap.h 1156 msdos.h composite.h fontset.h blockinput.h atimer.h systime.h keymap.h
1161xfaces.o: xfaces.c dispextern.h frame.h xterm.h buffer.h blockinput.h \ 1157xfaces.o: xfaces.c dispextern.h frame.h xterm.h buffer.h blockinput.h \
1162 window.h charset.h msdos.h dosfns.h composite.h atimer.h systime.h \ 1158 window.h charset.h msdos.h dosfns.h composite.h atimer.h systime.h $(config_h)
1163 termchar.h termhooks.h $(config_h)
1164xfns.o: xfns.c buffer.h frame.h window.h keyboard.h xterm.h dispextern.h \ 1159xfns.o: xfns.c buffer.h frame.h window.h keyboard.h xterm.h dispextern.h \
1165 $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h systime.h epaths.h \ 1160 $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h systime.h epaths.h \
1166 charset.h gtkutil.h termchar.h termhooks.h $(config_h) 1161 charset.h gtkutil.h $(config_h)
1167xmenu.o: xmenu.c xterm.h termhooks.h window.h dispextern.h frame.h buffer.h \ 1162xmenu.o: xmenu.c xterm.h termhooks.h window.h dispextern.h frame.h buffer.h \
1168 keyboard.h $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h systime.h \ 1163 keyboard.h $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h systime.h \
1169 gtkutil.h msdos.h coding.h $(config_h) 1164 gtkutil.h msdos.h coding.h $(config_h)
@@ -1172,7 +1167,7 @@ xterm.o: xterm.c xterm.h termhooks.h termopts.h termchar.h window.h buffer.h \
1172 keyboard.h gnu.h charset.h ccl.h fontset.h composite.h \ 1167 keyboard.h gnu.h charset.h ccl.h fontset.h composite.h \
1173 coding.h process.h gtkutil.h $(config_h) 1168 coding.h process.h gtkutil.h $(config_h)
1174xselect.o: xselect.c process.h dispextern.h frame.h xterm.h blockinput.h \ 1169xselect.o: xselect.c process.h dispextern.h frame.h xterm.h blockinput.h \
1175 buffer.h atimer.h systime.h termhooks.h $(config_h) 1170 buffer.h atimer.h systime.h $(config_h)
1176xrdb.o: xrdb.c $(config_h) epaths.h 1171xrdb.o: xrdb.c $(config_h) epaths.h
1177xsmfns.o: xsmfns.c $(config_h) systime.h sysselect.h termhooks.h xterm.h \ 1172xsmfns.o: xsmfns.c $(config_h) systime.h sysselect.h termhooks.h xterm.h \
1178 lisp.h termopts.h 1173 lisp.h termopts.h
@@ -1195,7 +1190,7 @@ floatfns.o: floatfns.c $(config_h)
1195fns.o: fns.c commands.h $(config_h) frame.h buffer.h charset.h keyboard.h \ 1190fns.o: fns.c commands.h $(config_h) frame.h buffer.h charset.h keyboard.h \
1196 frame.h window.h dispextern.h $(INTERVAL_SRC) coding.h md5.h 1191 frame.h window.h dispextern.h $(INTERVAL_SRC) coding.h md5.h
1197print.o: print.c process.h frame.h window.h buffer.h keyboard.h charset.h \ 1192print.o: print.c process.h frame.h window.h buffer.h keyboard.h charset.h \
1198 $(config_h) dispextern.h msdos.h composite.h termchar.h intervals.h 1193 $(config_h) dispextern.h msdos.h composite.h
1199lread.o: lread.c commands.h keyboard.h buffer.h epaths.h charset.h $(config_h) \ 1194lread.o: lread.c commands.h keyboard.h buffer.h epaths.h charset.h $(config_h) \
1200 termhooks.h coding.h msdos.h 1195 termhooks.h coding.h msdos.h
1201 1196
@@ -1209,7 +1204,7 @@ composite.o: composite.c buffer.h charset.h $(INTERVAL_SRC) $(config_h)
1209 OTHER_FILES and OBJECTS_MACHINE 1204 OTHER_FILES and OBJECTS_MACHINE
1210 select which of these should be compiled. */ 1205 select which of these should be compiled. */
1211 1206
1212sunfns.o: sunfns.c buffer.h window.h dispextern.h termhooks.h $(config_h) 1207sunfns.o: sunfns.c buffer.h window.h dispextern.h $(config_h)
1213 1208
1214#ifdef HAVE_CARBON 1209#ifdef HAVE_CARBON
1215abbrev.o buffer.o callint.o cmds.o dispnew.o editfns.o fileio.o frame.o \ 1210abbrev.o buffer.o callint.o cmds.o dispnew.o editfns.o fileio.o frame.o \
@@ -1333,6 +1328,3 @@ bootstrap-emacs${EXEEXT}: temacs${EXEEXT}
1333#endif /* ! defined (HAVE_SHM) */ 1328#endif /* ! defined (HAVE_SHM) */
1334 mv -f emacs${EXEEXT} bootstrap-emacs${EXEEXT} 1329 mv -f emacs${EXEEXT} bootstrap-emacs${EXEEXT}
1335#endif /* ! defined (CANNOT_DUMP) */ 1330#endif /* ! defined (CANNOT_DUMP) */
1336
1337/* arch-tag: 8e915ae5-d15d-4617-8c41-c5c267a23b00
1338 (do not change this comment) */
diff --git a/src/keyboard.c b/src/keyboard.c
index cd3b4f6704c..1c4e9fe0c4a 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -10672,7 +10672,7 @@ DEFUN ("posn-at-point", Fposn_at_point, Sposn_at_point, 0, 2, 0,
10672POS defaults to point in WINDOW; WINDOW defaults to the selected window. 10672POS defaults to point in WINDOW; WINDOW defaults to the selected window.
10673 10673
10674Return nil if position is not visible in window. Otherwise, 10674Return nil if position is not visible in window. Otherwise,
10675the return value is similar to that returned by event-start for 10675the return value is similar to that returned by `event-start' for
10676a mouse click at the upper left corner of the glyph corresponding 10676a mouse click at the upper left corner of the glyph corresponding
10677to the given buffer position: 10677to the given buffer position:
10678 (WINDOW AREA-OR-POS (X . Y) TIMESTAMP OBJECT POS (COL . ROW) 10678 (WINDOW AREA-OR-POS (X . Y) TIMESTAMP OBJECT POS (COL . ROW)
diff --git a/src/makefile.w32-in b/src/makefile.w32-in
index 7056d43af5f..a7efcc4cae5 100644
--- a/src/makefile.w32-in
+++ b/src/makefile.w32-in
@@ -1,5 +1,5 @@
1# -*- Makefile -*- for GNU Emacs on the Microsoft W32 API. 1# -*- Makefile -*- for GNU Emacs on the Microsoft W32 API.
2# Copyright (c) 2000-2001 Free Software Foundation, Inc. 2# Copyright (c) 2000-2001, 2004 Free Software Foundation, Inc.
3# 3#
4# This file is part of GNU Emacs. 4# This file is part of GNU Emacs.
5# 5#
@@ -1471,5 +1471,3 @@ $(BLD)/w32bdf.$(O): \
1471 $(SRC)/w32bdf.h \ 1471 $(SRC)/w32bdf.h \
1472 $(SRC)/w32gui.h \ 1472 $(SRC)/w32gui.h \
1473 $(SRC)/w32term.h 1473 $(SRC)/w32term.h
1474
1475# arch-tag: 9fd7aba8-f826-4111-b3c0-497a8e7db9a0
diff --git a/src/search.c b/src/search.c
index e5e4c3f867a..24f21f053a5 100644
--- a/src/search.c
+++ b/src/search.c
@@ -2622,9 +2622,9 @@ match_limit (num, beginningp)
2622 2622
2623 CHECK_NUMBER (num); 2623 CHECK_NUMBER (num);
2624 n = XINT (num); 2624 n = XINT (num);
2625 if (n < 0 || n >= search_regs.num_regs) 2625 if (n < 0 || search_regs.num_regs <= 0)
2626 args_out_of_range (num, make_number (search_regs.num_regs)); 2626 args_out_of_range (num, make_number (search_regs.num_regs));
2627 if (search_regs.num_regs <= 0 2627 if (n >= search_regs.num_regs
2628 || search_regs.start[n] < 0) 2628 || search_regs.start[n] < 0)
2629 return Qnil; 2629 return Qnil;
2630 return (make_number ((beginningp) ? search_regs.start[n] 2630 return (make_number ((beginningp) ? search_regs.start[n]