From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#14802: 24.3.50; (elisp) Multiple Terminals - what is a terminal attribute? Date: Mon, 10 Feb 2014 21:52:26 +0200 Message-ID: <83ha86u4n9.fsf@gnu.org> References: <8361onuej0.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1392061993 29480 80.91.229.3 (10 Feb 2014 19:53:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 10 Feb 2014 19:53:13 +0000 (UTC) Cc: 14802-done@debbugs.gnu.org, larsi@gnus.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Feb 10 20:53:18 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1WCwup-0000RJ-Ut for geb-bug-gnu-emacs@m.gmane.org; Mon, 10 Feb 2014 20:53:16 +0100 Original-Received: from localhost ([::1]:57895 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCwup-0002yB-LB for geb-bug-gnu-emacs@m.gmane.org; Mon, 10 Feb 2014 14:53:15 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46252) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCwuh-0002wU-MR for bug-gnu-emacs@gnu.org; Mon, 10 Feb 2014 14:53:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WCwuc-0003kq-L6 for bug-gnu-emacs@gnu.org; Mon, 10 Feb 2014 14:53:07 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33925) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCwuc-0003kl-IB for bug-gnu-emacs@gnu.org; Mon, 10 Feb 2014 14:53:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WCwuc-0004NK-62 for bug-gnu-emacs@gnu.org; Mon, 10 Feb 2014 14:53:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Feb 2014 19:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14802 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14802-done@debbugs.gnu.org id=D14802.139206197716808 (code D ref 14802); Mon, 10 Feb 2014 19:53:02 +0000 Original-Received: (at 14802-done) by debbugs.gnu.org; 10 Feb 2014 19:52:57 +0000 Original-Received: from localhost ([127.0.0.1]:41820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCwuT-0004My-O2 for submit@debbugs.gnu.org; Mon, 10 Feb 2014 14:52:57 -0500 Original-Received: from mtaout25.012.net.il ([80.179.55.181]:36054) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCwuO-0004Mg-5i for 14802-done@debbugs.gnu.org; Mon, 10 Feb 2014 14:52:52 -0500 Original-Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0N0S00D00PSN5T00@mtaout25.012.net.il> for 14802-done@debbugs.gnu.org; Mon, 10 Feb 2014 21:51:47 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N0S00CT2PUAJ600@mtaout25.012.net.il>; Mon, 10 Feb 2014 21:51:47 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:85311 Archived-At: > Date: Mon, 10 Feb 2014 11:27:58 -0800 (PST) > From: Drew Adams > Cc: larsi@gnus.org, 14802@debbugs.gnu.org > > > I really don't understand the purpose of this bug report, because > > this very node is the answer to all your questions and gripes. It > > includes: > > > > . a full list of the attributes of a terminal object (directly > > below the single sentence you cited in your report) > > . documentation of functions that access those attributes, and > > . references to other nodes where related features and issues are > > described > > So you _are_ saying that "terminal attribute" is a term and concept > being introduced, and we are not just using the English word > "attribute" in a general sense. It's not a term or concept, no. It's a word. > In that case, please put it in quotes, as we usually do for a term > introduction. It's not a term. > And, as this bug report requests, say something about what it is, if > you can - what the term means. Listing values is not really a > substitute for that. Yes, it is. Because it's not a term. > > I see nothing wrong with the word "attribute". In this very manual, > > we have: > > > > . text attributes > > . face attributes > > . file attributes > > . package attributes > > . process attributes > > > > What's wrong with having "terminal object attributes"? > > Nothing. Say what you mean by the term, as we do for each of > the others you cited. We don't. > And index it. It's not a term, so no need to index it. > Or follow `i package attribute', to see: > > Each package (whether simple or multi-file) has certain > "attributes": Which is exactly what we say about terminal attributes. > (That one is a minimal description - it just introduces particular > attributes without saying what is meant by the term. But at least > it introduces the term explicitly.) It's not a term. > BTW, "attributes of text" is in the index, but "text attribute" > should also be added. Yes, we should also index "text", and perhaps also "index", because otherwise who knows what these mean? > * The term "file attribute" also should be introduced explicitly, > in node `File Attributes'. E.g.: > > ...detailed information about a file, including the owner and > group numbers, the number of names, the inode number, the size, > and the times of access and modification. > > Add something like this: `These characteristics are referred to as > "file attributes".' > > * "Process attribute" is also not introduced explicitly, in node > `System Processes'. Also, although function `process-attributes' > is indexed, `process attribute' is not. Like I said: terminal attributes are not special. Closing, as there's nothing more to be said here, and no bug anywhere in sight.