From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Multibyte and unibyte file names Date: Sat, 26 Jan 2013 17:16:20 -0500 Message-ID: References: <83ehhbn680.fsf@gnu.org> <83wqv2ldk1.fsf@gnu.org> <83obgel94c.fsf@gnu.org> <83k3r1lnlb.fsf@gnu.org> <83vcalj97s.fsf@gnu.org> <87vcak3ar1.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1359238595 17989 80.91.229.3 (26 Jan 2013 22:16:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 26 Jan 2013 22:16:35 +0000 (UTC) Cc: "Stephen J. Turnbull" , kzhr@d1.dion.ne.jp, michael.albinus@gmx.de, eliz@gnu.org, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 26 23:16:54 2013 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 1TzE3Q-0007WU-Ms for ged-emacs-devel@m.gmane.org; Sat, 26 Jan 2013 23:16:52 +0100 Original-Received: from localhost ([::1]:60123 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TzE39-0001Xi-11 for ged-emacs-devel@m.gmane.org; Sat, 26 Jan 2013 17:16:35 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:34076) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TzE37-0001Xc-Er for emacs-devel@gnu.org; Sat, 26 Jan 2013 17:16:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TzE36-00015T-Lj for emacs-devel@gnu.org; Sat, 26 Jan 2013 17:16:33 -0500 Original-Received: from smtp209.alice.it ([82.57.200.105]:48594) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TzE34-00015C-W5; Sat, 26 Jan 2013 17:16:31 -0500 Original-Received: from fmsmemgm.homelinux.net (82.107.57.105) by smtp209.alice.it (8.6.060.12) id 50FE8EA600DC9D4E; Sat, 26 Jan 2013 23:16:21 +0100 Original-Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 65B80AE3F4; Sat, 26 Jan 2013 17:16:20 -0500 (EST) In-Reply-To: (Richard Stallman's message of "Sat, 26 Jan 2013 11:05:19 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.105 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:156673 Archived-At: > Removing unibyte mode could probably be a big slowdown for visiting > binary files, and might make it unreliable. We do have some performance bugs in some related operations that we might need to fix id we wanted to go down that way (IIRC, converting a big unibyte buffer to multibyte, with many bytes >127, takes time O(N^2)). > This would need to be checked. I don't see the need. The problems we're facing are unrelated. Stefan