From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/8909 Path: news.gmane.org!not-for-mail From: Michael Piotrowski Newsgroups: gmane.emacs.gnus.user Subject: Re: incremental search and Umlauts Date: Fri, 20 Apr 2007 11:29:34 +0200 Organization: dynalabs Network Research Unit Message-ID: References: <871wik0xq8.fsf@debian.IGP> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1177061778 25590 80.91.229.12 (20 Apr 2007 09:36:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 20 Apr 2007 09:36:18 +0000 (UTC) To: info-gnus-english@gnu.org Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Fri Apr 20 11:36:09 2007 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HepXA-000598-Vu for gegu-info-gnus-english@m.gmane.org; Fri, 20 Apr 2007 11:36:06 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HepcB-0003cv-My for gegu-info-gnus-english@m.gmane.org; Fri, 20 Apr 2007 05:41:15 -0400 Original-Path: shelby.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-Lines: 30 Original-X-Trace: individual.net p93MG/nAXfwJHHvHcQ5Iag37wLLk34zjGKIkk0hHRDPCcIm4I= User-Agent: Gnus/5.110006 (No Gnus v0.6) XEmacs/21.4.20 (berkeley-unix) X-Face: %OvAx]kKl`N, i?yQ+$^p9w2oy)Yg|O}a_~6wtRQ@UTZ*(jSPubbonT]m++M>YBtJqkZZa!W"y5`aI.FoKO%$JHz=ws|i?y^o2bds(+pcp>gcX]H}?-tCzL^ABzJUWYzS{"!_hFg:JD)`kxRKLsNp X-Operating-System: NetBSD Content-Language: en X-Now-Playing: Tone =?iso-8859-4?Q?L=F2c?= - I Got It Goin' On Cancel-Lock: sha1:SYfMqwuNw6G4Zq4BPkfeowFHmBw= Original-Xref: shelby.stanford.edu gnu.emacs.gnus:79092 X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:8909 Archived-At: On 2007-04-17, "Andreas Goesele" wrote: > When I do an incremental search in xemacs' gnus' summary window and > use umlauts I get an error message (e.g. adiaeresis not defined) and > the search doesn't. > > Some time ago I found/got a tip for simple key combination which would > enable the use of umlauts during incremental search. I don't know about a keyboard command, but I just played around a bit, and the following code seems to work: --8<---------------cut here---------------start------------->8--- (mapc (lambda (key) (define-key isearch-mode-map key 'isearch-printing-char)) '([(adiaeresis)] [(odiaeresis)] [(udiaeresis)] [(ssharp)] [(Adiaeresis)] [(Odiaeresis)] [(Udiaeresis)] [(section)])) --8<---------------cut here---------------end--------------->8--- The problem seems to be that non-ASCII characters are not classified as "printing" when using isearch in Gnus (even though it works in other modes). Note that you may still not find all occurrences of a certain character in the summary buffer; this is likely caused by encoding differences (Latin 1 vs. Latin 9, etc.). HTH -- Michael Piotrowski, M.A. Public key at