chiark
/
gitweb
/
~mdw
/
tig
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3fd9297
)
search_view: use opt_search directly instead of through an argument
author
Jonas Fonseca
<fonseca@diku.dk>
Mon, 11 Sep 2006 20:40:22 +0000
(22:40 +0200)
committer
Jonas Fonseca
<fonseca@antimatter.localdomain>
Mon, 11 Sep 2006 20:41:10 +0000
(22:41 +0200)
tig.c
patch
|
blob
|
blame
|
history
diff --git
a/tig.c
b/tig.c
index a5255cd39de29da90218293fe9239471a860bfdf..2f32941b900d759539a9d59d8cd8659a8219ac6b 100644
(file)
--- a/
tig.c
+++ b/
tig.c
@@
-1607,7
+1607,7
@@
move_view(struct view *view, enum request request, bool redraw)
* Searching
*/
* Searching
*/
-static void search_view(struct view *view, enum request request
, const char *search
);
+static void search_view(struct view *view, enum request request);
static bool
find_next_line(struct view *view, unsigned long lineno, struct line *line)
static bool
find_next_line(struct view *view, unsigned long lineno, struct line *line)
@@
-1647,7
+1647,7
@@
find_next(struct view *view, enum request request)
if (!*opt_search)
report("No previous search");
else
if (!*opt_search)
report("No previous search");
else
- search_view(view, request
, opt_search
);
+ search_view(view, request);
return;
}
return;
}
@@
-1682,7
+1682,7
@@
find_next(struct view *view, enum request request)
}
static void
}
static void
-search_view(struct view *view, enum request request
, const char *search
)
+search_view(struct view *view, enum request request)
{
int regex_err;
{
int regex_err;
@@
-1695,7
+1695,7
@@
search_view(struct view *view, enum request request, const char *search)
return;
}
return;
}
- regex_err = regcomp(view->regex, search, REG_EXTENDED);
+ regex_err = regcomp(view->regex,
opt_
search, REG_EXTENDED);
if (regex_err != 0) {
char buf[SIZEOF_STR] = "unknown error";
if (regex_err != 0) {
char buf[SIZEOF_STR] = "unknown error";
@@
-1704,7
+1704,7
@@
search_view(struct view *view, enum request request, const char *search)
return;
}
return;
}
- string_copy(view->grep, search);
+ string_copy(view->grep,
opt_
search);
find_next(view, request);
}
find_next(view, request);
}
@@
-2140,7
+2140,7
@@
view_driver(struct view *view, enum request request)
case REQ_SEARCH:
case REQ_SEARCH_BACK:
case REQ_SEARCH:
case REQ_SEARCH_BACK:
- search_view(view, request
, opt_search
);
+ search_view(view, request);
break;
case REQ_FIND_NEXT:
break;
case REQ_FIND_NEXT: