[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC] search functions which ignore case.
From: |
Shigio YAMAGUCHI |
Subject: |
Re: [RFC] search functions which ignore case. |
Date: |
Wed, 04 Apr 2012 10:28:08 +0900 |
Hi,
> Hi,
>
> On Mon, 04 Jul 2011 15:06:33 +0900
> "Shigio YAMAGUCHI" <address@hidden> wrote:
>
> 〆 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
> | Hi all,
> | I would like to make search functions which ignore case available in
> gtags.el.
> |
> | How about having each gtags-find-XXX command (gtags-find-tag,
> gtags-find-file,...)
> | to refer variable 'case-fold-search'?
> | Though it is a INCOMPATIBLE CHANGE, this is suitable for the long.
> | Because this follows the convention of Emacs.
> |
> | What do you think?
>
> I think,
> It is better to refer both variable 'case-fold-search' and defcustom.
> Because I would like to ignore case in 'isearch', but not in global.
>
I agree. It is more flexible.
How about the following?
(defcustom gtags-ignore-case 'follow-case-fold-search
"*Controls whether or not ignore case in each search."
:type '(choice (const :tag "Follows 'case-fold-search variable"
follow-case-fold-search)
(const :tag "Ignore case" t)
(const :tag "Distinguish case" nil))
:group 'gtags)
[Usage of gtags-ignore-case]
(setq gtags-ignore-case t) ; ignore case
(setq gtags-ignore-case nil) ; distinguish case
(setq gtags-ignore-case 'follow-case-fold-search) ; follow
'case-fold-search variable
The default is 'follow-case-fold-search.
What do you think?
Shigio
--
Shigio YAMAGUCHI <address@hidden>
PGP fingerprint: D1CB 0B89 B346 4AB6 5663 C4B6 3CA5 BBB3 57BE DDA3