From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.devel Subject: Re: Some developement questions Date: Mon, 10 Sep 2018 15:26:25 +0700 Message-ID: References: <8336v6cvem.fsf@gnu.org> <8736v6icgt.fsf@himinbjorg.adminart.net> <83tvnmb958.fsf@gnu.org> <877ekigiiw.fsf@himinbjorg.adminart.net> <837ekhb2me.fsf@gnu.org> <87zhxcbmtr.fsf@himinbjorg.adminart.net> <83in409lub.fsf@gnu.org> <871sanb71j.fsf@himinbjorg.adminart.net> <83y3cu7t9j.fsf@gnu.org> <87lg8t2ki9.fsf@himinbjorg.adminart.net> <20180827015422.lcq44zvsjffeau4j@Ergus> <83a7p76f5e.fsf@gnu.org> <87lg8p9o6y.fsf@russet.org.uk> <83pnxx1foj.fsf@gnu.org> <87k1o1a06q.fsf@russet.org.uk> <877ek1ql6u.fsf@toy.adminart.net> <19f783eb-a688-2a69-e209-ea161177c8cb@cs.ucla.edu> <83pnxsy8dp.fsf@gnu.org> <87zhww9xxk.fsf@phil.uni-goettingen.de> <83in3kx8ug.fsf@gnu.org> <87tvmyh1ub.fsf@fastmail.fm> <83k1ntq074.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1536567912 6594 195.159.176.226 (10 Sep 2018 08:25:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 10 Sep 2018 08:25:12 +0000 (UTC) Cc: Joost Kremers , Emacs developers To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 10 10:25:08 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzHVM-0001bU-1P for ged-emacs-devel@m.gmane.org; Mon, 10 Sep 2018 10:25:08 +0200 Original-Received: from localhost ([::1]:50330 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fzHXS-0001Ci-16 for ged-emacs-devel@m.gmane.org; Mon, 10 Sep 2018 04:27:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40414) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fzHWt-0001Cb-8g for emacs-devel@gnu.org; Mon, 10 Sep 2018 04:26:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fzHWr-0007IG-T8 for emacs-devel@gnu.org; Mon, 10 Sep 2018 04:26:43 -0400 Original-Received: from mail-oi0-x231.google.com ([2607:f8b0:4003:c06::231]:44013) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fzHWp-0007GS-L5; Mon, 10 Sep 2018 04:26:39 -0400 Original-Received: by mail-oi0-x231.google.com with SMTP id b15-v6so38485094oib.10; Mon, 10 Sep 2018 01:26:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Pw+780+bRxkWVrExKtyf7muCw8/MqJmuHxBrQiBNplE=; b=I7nEDtCcgrar5Qs5PbriafMS4yeXTWEp1AAKuz+c5A3DQnJi96mEnaXVrUKh7Yb3Hv H4jNSp2w+YgbnsP/ab9o8WdtYsbrxqOGHP7ORqSyHg+DAtr5Ld+SCH4s8q3xX5ajscwP 5aeaeomHV1WWL1mMJywH7etiLWq+Chx8xAm25+FWYDZ83cJeQPqd+bN7ueq1sZdwtWxt ddpltL/v8zOdWi3HBK08UsF3PgSmgm6UlzsAmiuQGuna6q6YPzwg0Z/AWxxxrpyPiHhk GX7vJDO3jFISvjd8IjpeeyP3GoB32R7pR1zyNBGzQhcU1V+QJAd/0EqEWmkDophDbtti OZRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Pw+780+bRxkWVrExKtyf7muCw8/MqJmuHxBrQiBNplE=; b=jlr5HOd0N0BbpX0qq/8LeFC8zD3AkHqye1B+UamA5z41r9Z16qxB/Ix6Jm2yhlG++Z MLPwOotf4907SdfQ1ypwocmxZo7QcRlHUlMVDYFOz6FOXMlQ0cvMHABbxvCpSReC6KSw r8LgW5UiYzIbEkLV1sdAsk6KLqg556KGbo3ZDOGxwTvoKHKyeRgxt2f/vBd4r5Cscf0c Nl5o2Me5/iupAqP+w3/s5e9yDLh0gv2tDoax6QEpw74ogdaDhMCpSD06WMz2ViXonWjX qCmxyItKbCy3Q4c84LzAtuoRqhCXUrAGe5R2t75/uwiVE2uKy6w8WwUesTTWf0rm3o4g 3dUg== X-Gm-Message-State: APzg51AlNdlE7aFux1UZ0o4Kb16sXEYHxlXD/ZbZQGEYGRWVIvU5PozB fJaTIcjTwfE/+nxWTZ0gTEgSAOYGGDu7KFFbod0bwIuP X-Google-Smtp-Source: ANB0VdbpTJrUYZS0T81GN554zNJJ4G71kPjMAq+84vBD9q30SqUBpZjWVzza9if3jYdhphKVNCD5Tu/c2KAUClIJdBc= X-Received: by 2002:a54:4505:: with SMTP id l5-v6mr21724176oil.179.1536567998088; Mon, 10 Sep 2018 01:26:38 -0700 (PDT) In-Reply-To: <83k1ntq074.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4003:c06::231 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:229600 Archived-At: On Mon, Sep 10, 2018 at 2:30 PM Eli Zaretskii wrote: > > > * a U+2022 BULLET =E2=80=A2 if the buffer is visiting a file and modifi= ed, and > > nothing otherwise; > > * a U+1F512 LOCK if it is visiting a file and read-only, and > > nothing otherwise; > > * a U+1F5AC SOFT SHELL FLOPPY DISK =F0=9F=96=AC if using DOS end-of-lin= es, or > > U+2318 PLACE OF INTEREST SIGN =E2=8C=98 if using Mac end-of-lines, noth= ing if > > using Unix end-of-lines, and a question mark ? otherwise. > > An image of a floppy disk is generally used for saving something to > disk I thought about it when choosing the character. The save icon uses the 3.5=E2=80=B3 floppy disk (when it depicts a floppy disk at all), so I took = the 5.25=E2=80=B3 one to avoid ambiguity. > so I think it would be better to use it for the "modified" > marker, perhaps even with mouse click on it invoking save-buffer. Well, most other editors use either an asterisk or a bullet. I didn=E2=80= =99t feel like inventing a new symbol usage for its own sake. What does clicking the * do now? Just drop the =E2=80=9Cbuffer modified=E2= =80=9D flag? That feels dangerous. > As for using these images for EOL format, I guess their mnemonic > significance is something to your personal experience, because I would > not have guessed why a floppy means DOS/Windows, what with GNU/Linux > nowadays being ubiquitous on small devices and PCs. I don't see any > emoticons that strike me as appropriate, but perhaps we could design > small icons of our own instead. Well, DOS stands for Disk Operating System, so the DOS line end convention gets a disk icon. Windows does not enter the picture because it just inherited the DOS convention. Nowadays, I think, floppy disks are not used, like, at all (except possibly to file tax reports to the tax office, and even they now provide a tax form web application), so the image of a floppy evokes the thought of something ancient. Point is, U:--- is a cryptic indicator that basically says =E2=80=9Ceveryth= ing is as you expect=E2=80=9D, and 1\%*@ is a cryptic indicator that says =E2= =80=9Cthere are so many things wrong, unusual or unsafe about this buffer=E2=80=9D. The= se are all important status items that could be made more informative when in their abnormal, unsafe or attention-required state; or, conversely, quieted down to silence when in the usual, safe and expected state.