aboutsummaryrefslogtreecommitdiffstats
path: root/src/search.c
diff options
context:
space:
mode:
authorK. Handa2015-01-07 22:51:41 +0900
committerK. Handa2015-01-07 22:51:41 +0900
commit88bc8332eb14bcc4780fd3fe3dd4de2205c31dbf (patch)
tree18da116400703b67738bdbbd38cc4abf4c1e929f /src/search.c
parent3f79d3131629f73da16ec121d2a0056f11b70e65 (diff)
parent95295df44cc2b6e0e2442aeff96b0fe2ceac405c (diff)
downloademacs-88bc8332eb14bcc4780fd3fe3dd4de2205c31dbf.tar.gz
emacs-88bc8332eb14bcc4780fd3fe3dd4de2205c31dbf.zip
Merge branch master of git.sv.gnu.org:/srv/git/emacs.
Diffstat (limited to 'src/search.c')
-rw-r--r--src/search.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/search.c b/src/search.c
index c6ae9d7e922..0252542a361 100644
--- a/src/search.c
+++ b/src/search.c
@@ -1,6 +1,6 @@
1/* String search routines for GNU Emacs. 1/* String search routines for GNU Emacs.
2 2
3Copyright (C) 1985-1987, 1993-1994, 1997-1999, 2001-2014 Free Software 3Copyright (C) 1985-1987, 1993-1994, 1997-1999, 2001-2015 Free Software
4Foundation, Inc. 4Foundation, Inc.
5 5
6This file is part of GNU Emacs. 6This file is part of GNU Emacs.
@@ -84,12 +84,6 @@ static struct re_registers search_regs;
84 Qnil if no searching has been done yet. */ 84 Qnil if no searching has been done yet. */
85static Lisp_Object last_thing_searched; 85static Lisp_Object last_thing_searched;
86 86
87/* Error condition signaled when regexp compile_pattern fails. */
88static Lisp_Object Qinvalid_regexp;
89
90/* Error condition used for failing searches. */
91static Lisp_Object Qsearch_failed;
92
93static void set_search_regs (ptrdiff_t, ptrdiff_t); 87static void set_search_regs (ptrdiff_t, ptrdiff_t);
94static void save_search_regs (void); 88static void save_search_regs (void);
95static EMACS_INT simple_search (EMACS_INT, unsigned char *, ptrdiff_t, 89static EMACS_INT simple_search (EMACS_INT, unsigned char *, ptrdiff_t,
@@ -3329,7 +3323,10 @@ syms_of_search (void)
3329 } 3323 }
3330 searchbuf_head = &searchbufs[0]; 3324 searchbuf_head = &searchbufs[0];
3331 3325
3326 /* Error condition used for failing searches. */
3332 DEFSYM (Qsearch_failed, "search-failed"); 3327 DEFSYM (Qsearch_failed, "search-failed");
3328
3329 /* Error condition signaled when regexp compile_pattern fails. */
3333 DEFSYM (Qinvalid_regexp, "invalid-regexp"); 3330 DEFSYM (Qinvalid_regexp, "invalid-regexp");
3334 3331
3335 Fput (Qsearch_failed, Qerror_conditions, 3332 Fput (Qsearch_failed, Qerror_conditions,