gitweb: Clearly distinguish regexp / exact match searches
authorPetr Baudis <pasky@ucw.cz>
Tue, 26 Feb 2008 12:22:08 +0000 (13:22 +0100)
committerJunio C Hamano <gitster@pobox.com>
Wed, 27 Feb 2008 21:24:08 +0000 (13:24 -0800)
commit0e55991987e490a69bc549f6f789b34489c953a7
treeadd9efdc1bbbbcd439f268eb189e6a182ee299f3
parent0270cd0eeaff06f6bee1b52d5cdffb1a6e69c15a
gitweb: Clearly distinguish regexp / exact match searches

This patch does a couple of things:

* Makes commit/author/committer search case insensitive

  To be consistent with the grep search; I see no convincing
  reason for the search to be case sensitive, and you might
  get in trouble especially with contributors e.g. from Japan
  or France where they sometimes like to uppercase their last
  name.

* Makes grep search by default search for fixed strings.

* Introduces 're' checkbox that enables POSIX extended regexp searches

  This works for all the search types. The idea comes from Jakub.

It does not make much sense (and is not easy at all) to untangle most
of these changes from each other, thus they all go in a single patch.

[jn: Cherry-picked from Pasky's http://repo.or.cz/git/gitweb.git]

Signed-off-by: Petr Baudis <pasky@suse.cz>
Signed-off-by: Jakub Narebski <jnareb@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
gitweb/gitweb.perl