From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: master b8062be 3/5: Remove some compat code from eudc-bob.el Date: Mon, 17 Aug 2020 09:15:43 -0400 Message-ID: References: <20200812175454.4839.92908@vcs0.savannah.gnu.org> <87mu2zhssl.fsf@gnus.org> <83imdmn0vr.fsf@gnu.org> <835z9mmy4t.fsf@gnu.org> <83364qmr7f.fsf@gnu.org> <83zh6yl7wr.fsf@gnu.org> <83y2mil619.fsf@gnu.org> <83tux5lq43.fsf@gnu.org> <87bljdblir.fsf@gnus.org> <83mu2xldkh.fsf@gnu.org> <83k0y1lca6.fsf@gnu.org> <87sgco1bhq.fsf@gnus.org> <83imdkj67c.fsf@gnu.org> <878seex2jh.fsf@gnus.org> <83h7t2irff.fsf@gnu.org> <878sedr7td.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34588"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Aug 17 15:16:33 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k7f05-0008u0-5W for ged-emacs-devel@m.gmane-mx.org; Mon, 17 Aug 2020 15:16:33 +0200 Original-Received: from localhost ([::1]:36376 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k7f04-0002LW-6d for ged-emacs-devel@m.gmane-mx.org; Mon, 17 Aug 2020 09:16:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49118) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k7ezO-0001ux-7g for emacs-devel@gnu.org; Mon, 17 Aug 2020 09:15:50 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:7201) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k7ezL-0004VJ-WC; Mon, 17 Aug 2020 09:15:49 -0400 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 742E61002C8; Mon, 17 Aug 2020 09:15:45 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 0A6C110028B; Mon, 17 Aug 2020 09:15:44 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1597670144; bh=dqBCuneECfmAin5pGFppegnPvlGuuJ//bY2ZI3bfafI=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=c1sYB2QeO+7clrjzDvcT07T9SLWkpVRPAICVyrD9OlHxwjiBa7QIwXw75pxqVg95t dxpzjRprdPO8rMIaaFOoFsEIM9zeRqXLcPgjL8bN2BzCIE8pmP1jKlqIJyqdLxYWMf PfAD8ClVVzyaw6prbpvuGiDCjKg+9vR3Pfa9wCshMx+IeDYq/5Ibpy96IAgF489MmQ 4l6rMvcS6LeL3GF1VRCG33g8eYwQJWpydKUqssn/exsbe+kRdP+tZdd25uO9MnV17h NC5ZPED7MM461PyA8MFRIu5WcGMWWu+IPKcxt2iY1JqV6aMCQqZAfMUb0ZYMIFM9Px 3clnMSszfR1WQ== Original-Received: from alfajor (unknown [45.72.246.108]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B85BE120225; Mon, 17 Aug 2020 09:15:43 -0400 (EDT) In-Reply-To: <878sedr7td.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 17 Aug 2020 10:32:46 +0200") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/17 09:15:45 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:253878 Archived-At: > How did we end up with having unibyte buffers go through the eol > conversion in the first place? Is it a relic from the Mule days? I think it's a result of the fact that when Mule was introduced, unibyte buffers were often used for normal text in the western world (to avoid bugs in code that wasn't yet prepared for coding-systems and non-8bit chars) but where there was a desire to still support the EOL-conversion feature of Mule (which was much better than the previous hacks to handle DOS text files). Stefan