From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#24594: 24.5; `variable-pitch-mode': accept FACE arg instead of hardcoding the face Date: Wed, 5 Oct 2016 17:43:55 -0400 Message-ID: References: <587cb6c7-44f8-4546-91ee-264416c965d6@default> <87eg3vy7jn.fsf@users.sourceforge.net> <83862660-197c-4647-91a0-b8330bab231f@default> <87y423vv0z.fsf@users.sourceforge.net> <423632f0-d8a1-4d8d-b86c-4b1804c5d441@default> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1475703942 20907 195.159.176.226 (5 Oct 2016 21:45:42 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 5 Oct 2016 21:45:42 +0000 (UTC) Cc: 24594@debbugs.gnu.org, =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 05 23:45:37 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1bru04-0002l8-Ao for geb-bug-gnu-emacs@m.gmane.org; Wed, 05 Oct 2016 23:45:16 +0200 Original-Received: from localhost ([::1]:51448 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bru03-00073K-0I for geb-bug-gnu-emacs@m.gmane.org; Wed, 05 Oct 2016 17:45:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42291) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1brtzw-0006zp-Dq for bug-gnu-emacs@gnu.org; Wed, 05 Oct 2016 17:45:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1brtzq-0007KV-Ou for bug-gnu-emacs@gnu.org; Wed, 05 Oct 2016 17:45:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39880) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1brtzq-0007KR-L0 for bug-gnu-emacs@gnu.org; Wed, 05 Oct 2016 17:45:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1brtzq-00026J-D8 for bug-gnu-emacs@gnu.org; Wed, 05 Oct 2016 17:45:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 Oct 2016 21:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24594 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 24594-submit@debbugs.gnu.org id=B24594.14757038437994 (code B ref 24594); Wed, 05 Oct 2016 21:45:02 +0000 Original-Received: (at 24594) by debbugs.gnu.org; 5 Oct 2016 21:44:03 +0000 Original-Received: from localhost ([127.0.0.1]:46069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1brtyt-00024s-9n for submit@debbugs.gnu.org; Wed, 05 Oct 2016 17:44:03 -0400 Original-Received: from mail-oi0-f44.google.com ([209.85.218.44]:35846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1brtyr-00024H-1h for 24594@debbugs.gnu.org; Wed, 05 Oct 2016 17:44:01 -0400 Original-Received: by mail-oi0-f44.google.com with SMTP id m72so1067491oik.3 for <24594@debbugs.gnu.org>; Wed, 05 Oct 2016 14:44:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=SlLlt+tJRJPK8b1gi+gcznNZ6Ly8mJIDAZyldVUZo9I=; b=TgD3ZqmCTLzaORCo/AJE6qoioVzpXB7pDk/+gYxp9ZV5+JhPnjg0+cr5IcHcOOtqAs 00kbYL1zmRZQuvq10u4RowNppYo2cr47VufL0Kz6jT2qHeuNz0pdGDGAiWIkPl/gvyJP NJxdt6Yepcf+C7khdsJZrZlx07LNr3nGer1ms6XwkidSNe1AGftZ1FYPRbuuNEUEl0jf 7YjGR+51pAKT3wk9ES7s3+yHhvo3B9LPxS+ttNtTlNLPWaeu4ap5dH5f+wtMH9qhOT7M NOie8olqN3stmQBRBpTvDRYIwcupHBWARDAtMx7KrYPO4AaJB3gZLpD9VmhOMbusMNs3 pTWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=SlLlt+tJRJPK8b1gi+gcznNZ6Ly8mJIDAZyldVUZo9I=; b=eUfKmy0Nq/DM9usdkUwXEaHuFBi35v4VUZk4lFOJTBg3J82mRSEelgW1QzLkhGrp8F 0UwbIFnOjk7v0kLS0hrkGYRC9nEHcDZH6RB65BnDdFqVc1VSy44zFmCRnXnSAO4sxRQW SuYlokRSTI5W56LfKxaMZ5iWsOud4CY7SvdPSjJ54YEc68KhCpC2pqpcnhrFVKKzsvWv 19xtUT6t1XhMcS9iskRrkZ3HrjwXI4c7bOkoZynbCzTDk4cntwXgCEw9YtwIC33U1FKP E5149GScGrJGwHQ8APRDuoQN778mI+orJwA1GurzkJ53NOiB/4u7mEELcy6XIciV1bnx TXWw== X-Gm-Message-State: AA6/9Rkl6KL0Kn1ex81q2CyLB9TqywKv9h3M5vJfwBbCznE2nO3QQAANxjoA00MKeXKzNgj3iiGv4a25qugzIA== X-Received: by 10.202.182.3 with SMTP id g3mr9353630oif.46.1475703835478; Wed, 05 Oct 2016 14:43:55 -0700 (PDT) Original-Received: by 10.157.42.16 with HTTP; Wed, 5 Oct 2016 14:43:55 -0700 (PDT) In-Reply-To: X-Google-Sender-Auth: g6balynfplMhTvDJw3IFRN58xFQ X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:124110 Archived-At: On Wed, Oct 5, 2016 at 11:51 AM, Drew Adams wrote: >> Why aren't the buffer-face-* commands sufficient? > > Which part of this is unclear: "I'm OK with eliminating > `variable-pitch-mode' altogether. I don't really see > the point of a version of `buffer-face-mode' that is > limited to one face." It wasn't clear that this was a serious suggestion, since obviously "remove this feature because *I* will never use it" isn't enough to get a feature removed from Emacs. > > 2. Enhancement: Fix face `variable-pitch' so that it really > limits customization of the attributes to variable-pitch > faces. That is the only justification for a face name > that reflects particular attribute values: limit > customization for those values. Hmm, it looks like there is no way from lisp to tell if a face (or font) is variable-pitch or not. Could be something useful to have in and of itself. > > Again, the only reason to keep `variable-pitch-mode' and > face `variable-pitch' is if you feel that we really need > such things. (I do not.) Before deciding if something is really needed/wanted, we would have to see what people use the feature for. You can't provide that information since you don't use it.