From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Rasmus Newsgroups: gmane.emacs.devel Subject: Re: Questions about isearch Date: Wed, 25 Nov 2015 20:20:20 +0100 Message-ID: <87egfdant7.fsf@gmx.us> References: <83lh9lx6oi.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1448479261 6282 80.91.229.3 (25 Nov 2015 19:21:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 25 Nov 2015 19:21:01 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 25 20:20:45 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1a1fcS-0006rh-W6 for ged-emacs-devel@m.gmane.org; Wed, 25 Nov 2015 20:20:45 +0100 Original-Received: from localhost ([::1]:47302 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a1fcU-0006if-PH for ged-emacs-devel@m.gmane.org; Wed, 25 Nov 2015 14:20:46 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a1fcL-0006hi-Er for emacs-devel@gnu.org; Wed, 25 Nov 2015 14:20:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a1fcI-0007Td-Bp for emacs-devel@gnu.org; Wed, 25 Nov 2015 14:20:37 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:47362) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a1fcI-0007TJ-4h for emacs-devel@gnu.org; Wed, 25 Nov 2015 14:20:34 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1a1fc8-0006Fq-4I for emacs-devel@gnu.org; Wed, 25 Nov 2015 20:20:24 +0100 Original-Received: from tsn109-201-154-178.dyn.nltelcom.net ([109.201.154.178]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 25 Nov 2015 20:20:24 +0100 Original-Received: from rasmus by tsn109-201-154-178.dyn.nltelcom.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 25 Nov 2015 20:20:24 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 29 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: tsn109-201-154-178.dyn.nltelcom.net Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAM1BMVEX+/v7R0dG0tLT+3+CO jo4vLy8FBQVQUFD8jpD9z9D4CAj9sbL6PkD6TU75LzH7b3Fvb2/6qUImAAAACXBIWXMAAABIAAAA SABGyWs+AAACF0lEQVRIx9VV25akIAwEksjNC///tZMQpEHtnj67T8ODoqZCqlKgMf8yrHMW+ILf Amhpw/dXEKLen+LdGb/Q+SqmlIIxeU1b/AYAexJElms6bgB4lQTQ4rf0GneEtUXCnTP50Phoavbj 2J8RWhXft5QhpBSVRuZbSErnokADRK0h13dhq7fcESEPRSljJau6BBgUY7Hg2B9KykxXA0PoH3Mj Hy4AkkhoeeNIVBErXAGjCsf5tXacF57je0k9Pr+SV0ox3mWlV4rYyj2E8Pbo13mFoxkkVNngjf/I nk8qeNx3FTq/A3RvrRWVKvHwAdCFSRFYF+UBZyOncFfNh2hf3u551zsHWKYdV62w9rRb+rCBltrs Ne2DC9btWdNxx001bA+cvcQS77unY+P5GLC68cyfHbb4glh8pSzz0ubvRjlVtUNP7DcAZwx+A3BL O/pQW1K78gsLialWojaBzwCxXxFn8IR4kTIYmQdYtA7hAkBiAC9VRoBqUPz88+AhjLkUy5zdCFAN 0C+XY0hWkEDZSHYEQBE9rCxU3OUPIdmlLGgAV0rhuiu9cjNyS+OJK20AmjpDd1md7tRyBWhr8C6r O0MaANtRZZ9WMGekWMLPCsrjZQmL4iZva07NjDh2AnA2VzMfyTfvJvMh1cJQf7FXgFSLM0C9WGg2 sBN3CtNCBFbtR93IPLifnsiP/2kW6sTLZDo/4P/28w9J9xg9IdcehQAAAABJRU5ErkJggg== User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) Cancel-Lock: sha1:mEpmtIuyRnLUcjhexXQCmIQG0tE= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:195245 Archived-At: Hi, Eli Zaretskii writes: > These questions came out of review and extensive updates of the search > and replace sections of the Emacs manual: > > 1. Character folding doesn't catch ligatures, such as æ (should it match > the two characters "ae")? In Danish I would not consider this a ligature, but a separate letter. It can be written as ae, however. Thus, it would probably be nice to match it via ’ae’. But where to stop? How about ’å’ (matched by ’a’)? Should it be captured by "aa"? Ø by ’oe’? There’s also ’œ’... Probably there’s lots of these weird cases. > 2. It also doesn't match ä (a single character) with ä (2 characters, > which Emacs correctly composes into 1 grapheme cluster). Should it? This reminds me: UTF-8 "stroked through a" (a̶) is also displayed as ä rather than the stroke through a Emacs on my system. But this is probably a different issue. Thanks, Rasmus -- Together we'll stand, divided we'll fall