From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.devel Subject: Re: Tabs Date: Tue, 3 Sep 2019 22:14:44 +0200 Message-ID: <20190903201444.GH1805@protected.rcdrun.com> References: <87a7bpysm8.fsf@mail.linkov.net> <87o903dc2j.fsf@mail.linkov.net> <87tv9ubirx.fsf@mail.linkov.net> <874l1t6vf5.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="94879"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mutt/1.10.1 (2018-07-13) Cc: stefan@marxist.se, emacs-devel@gnu.org, lokedhs@gmail.com, rudalics@gmx.at To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 03 22:14:57 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i5FCa-000OWA-KC for ged-emacs-devel@m.gmane.org; Tue, 03 Sep 2019 22:14:56 +0200 Original-Received: from localhost ([::1]:50544 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i5FCZ-00088w-AU for ged-emacs-devel@m.gmane.org; Tue, 03 Sep 2019 16:14:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48188) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i5FCT-00088o-Eh for emacs-devel@gnu.org; Tue, 03 Sep 2019 16:14:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i5FCS-0002VR-8s for emacs-devel@gnu.org; Tue, 03 Sep 2019 16:14:49 -0400 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:57099) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1i5FCS-0002UT-0Z for emacs-devel@gnu.org; Tue, 03 Sep 2019 16:14:48 -0400 Original-Received: from protected.rcdrun.com ([::ffff:31.223.149.172]) (AUTH: PLAIN admin, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 00000000000320FE.000000005D6EC9B6.000067C7; Tue, 03 Sep 2019 13:14:45 -0700 Original-Received: from localhost (localhost [127.0.0.1]) (uid 1001) by protected.rcdrun.com with local id 00000000000C0FB7.000000005D6EC9B4.0000093E; Tue, 03 Sep 2019 22:14:44 +0200 Content-Disposition: inline In-Reply-To: <874l1t6vf5.fsf@mail.linkov.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.170.207.13 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:239826 Archived-At: Hello Juri, Yes, sure it can lack special definitions, but we speak in a context of definition 4. Isn't it? We speak of tabs in Emacs as in the definition 4. as virtualized into some 4-x definition where similar concept is applied virtually for computing. Just like a "folder" is not a folder, so "tab" is not a real world tab, but concept is known from real world and people use it in many software programs. The problem that lies in the user who does not know the definition is solved by looking up the definition. Authors shall not accommodate the user, but just make sure that the word is used in the context which indicates the right definition. Jean * Juri Linkov [2019-09-03 21:59]: > > From Wordnet, see definition 4. > > > > * Overview of noun tab > > > > The noun tab has 5 senses (no senses from tagged texts) > > 1. check, chit, tab -- (the bill in a restaurant; he asked the waiter for the check) > > 2. yellow journalism, tabloid, tab -- (sensationalist journalism) > > 3. tab key, tab -- (the key on a typewriter or a word processor that causes a tabulation) > > 4. tab -- (a short strip of material attached to or projecting from > > something in order to facilitate opening or identifying or handling it; > > pull the tab to open the can; files with a red tab will be stored > > separately; the collar has a tab with a button hole; the filing cards > > were organized by cards having indexed tabs) > > 5. pill, lozenge, tablet, tab -- (a dose of medicine in the form of a small pellet) > > Wordnet is the most complete indeed and contains definition 4 > that describes this feature, as well as definition 3 of the tab key, > but it still lacks a third computer-related definition, namely the > same definition that exists in The Free On-line Dictionary of Computing > (FOLDOC): > > TAB > (tab, Control-I, HT, ASCII 9) A character which > when displayed or printed causes the following character to be > placed at the next tabstop - the column whose number is a > multiple of the current tab width. Commonly (especially in > Unix(?)) the tab width is eight, so, counting from the left > margin (column zero), the tab stops are at columns 8, 16, 24, > up to the width of the screen or page. > A tab width of four or two is often preferred when indenting > program source code to conserve indentation. > Represented as \t in C, Unix, and derivatives.