From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Random832 Newsgroups: gmane.emacs.devel Subject: Re: ASCII-only startup message? Date: Tue, 29 Dec 2015 09:38:48 -0500 Message-ID: <1451399928.3493508.478439418.7552E29B@webmail.messagingengine.com> References: <567ECD8C.1070408@cs.ucla.edu> <8360zlhy7x.fsf@gnu.org> <567EE043.9020109@cs.ucla.edu> <83y4chgh5q.fsf@gnu.org> <567EED47.1090700@cs.ucla.edu> <83si2pgci8.fsf@gnu.org> <567F22B1.9040702@cs.ucla.edu> <2dc99848-b6d5-4f53-b22c-66e29d15647c@default> <444c19cb-4687-41c4-8291-481f5b5a42a1@default> <9e93866e-c6a4-42e3-b8b2-70fd6185b25e@default> <568102D0.5030707@cs.ucla.edu> <032eb0f9-1cc3-44fa-b37b-af697c8bdc86@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1451402863 28280 80.91.229.3 (29 Dec 2015 15:27:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 29 Dec 2015 15:27:43 +0000 (UTC) Cc: Emacs developers To: Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 29 16:27:32 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 1aDwBP-000258-56 for ged-emacs-devel@m.gmane.org; Tue, 29 Dec 2015 16:27:31 +0100 Original-Received: from localhost ([::1]:48868 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aDwBO-0004Je-LY for ged-emacs-devel@m.gmane.org; Tue, 29 Dec 2015 10:27:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54842) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aDvQL-0006QE-CT for emacs-devel@gnu.org; Tue, 29 Dec 2015 09:38:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aDvQI-0008QG-57 for emacs-devel@gnu.org; Tue, 29 Dec 2015 09:38:53 -0500 Original-Received: from out4-smtp.messagingengine.com ([66.111.4.28]:42127) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aDvQH-0008Q7-VN for emacs-devel@gnu.org; Tue, 29 Dec 2015 09:38:50 -0500 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 58D85203D9 for ; Tue, 29 Dec 2015 09:38:48 -0500 (EST) Original-Received: from web1 ([10.202.2.211]) by compute5.internal (MEProxy); Tue, 29 Dec 2015 09:38:48 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=6688QrHvKDz6WmJg2d4ijNaWFqY=; b=59311D aRJGrq2aB3A8V+zW5d6eR1/ipbHtXqxEdI1hm/wLvisctlQtzA0CUaFk1bf/dr9L yZvWpfHT1oyHIs4+tMVuVyPxYTrMeinSvlwhpzdtblotCUi9WgD6RlOzElgU2nfd 3ONcxQJ2PfR05gHg+5XBGKBwL1BcexBc75JhE= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=6688QrHvKDz6WmJ g2d4ijNaWFqY=; b=U/JGvND28HEnxcN2ebOwGoirpbNzgXAJ3oJxvb/NhfcwKh+ jH1cFNidTJ27TkRgJRWQj5WCZjMuJ2xr6FC8+TZiuIFHyFlNx3qgPBeceg0L5k53 krvk3yvpjG089koKRLfFsmqiedH8DDBw+6Kt7plRCIlMhK61rsx2MZMykY74= Original-Received: by web1.nyi.internal (Postfix, from userid 99) id 27112AE8063; Tue, 29 Dec 2015 09:38:48 -0500 (EST) X-Sasl-Enc: BIt5sLrl+cyJdHbUzo5pjgKmDNcySwa8TP4MAsE1sJh9 1451399928 X-Mailer: MessagingEngine.com Webmail Interface - ajax-a93c17cb In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.28 X-Mailman-Approved-At: Tue, 29 Dec 2015 10:27:26 -0500 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:197082 Archived-At: On Tue, Dec 29, 2015, at 03:01, Yuri Khan wrote: > On Tue, Dec 29, 2015 at 1:05 PM, Random832 > wrote: > > > To take a step back and think about solving both problems... What > > about a list of characters - to include, by default, quotation marks > > and apostrophes and maybe a few other things like dashes - that are > > allowed to be silently mapped to best-fit ASCII equivalents when > > writing a buffer in a coding system that does not support them? > > Bad idea. If the user fixes typography in a file and forgets to change > the target encoding before saving, they risk losing their work. Okay, how about, it prints an echo area message (but no confirmation question, so no workflow interruption), and does not actually alter the buffer (so they can save again after fixing the encoding, without having lost anything)?