From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Howard Melman Newsgroups: gmane.emacs.bugs Subject: bug#22760: match face should be in basic-faces Date: Sun, 21 Feb 2016 16:32:25 -0500 Message-ID: <20A75826-504A-401A-9A80-D710A1296AFC@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1456090402 14517 80.91.229.3 (21 Feb 2016 21:33:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 21 Feb 2016 21:33:22 +0000 (UTC) To: 22760@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Feb 21 22:33:12 2016 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 1aXbct-0006t6-Sp for geb-bug-gnu-emacs@m.gmane.org; Sun, 21 Feb 2016 22:33:12 +0100 Original-Received: from localhost ([::1]:44289 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXbct-0000nL-6B for geb-bug-gnu-emacs@m.gmane.org; Sun, 21 Feb 2016 16:33:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50407) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXbcp-0000iv-1m for bug-gnu-emacs@gnu.org; Sun, 21 Feb 2016 16:33:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aXbck-00009j-Lm for bug-gnu-emacs@gnu.org; Sun, 21 Feb 2016 16:33:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39498) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXbck-00009f-Ik for bug-gnu-emacs@gnu.org; Sun, 21 Feb 2016 16:33:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aXbck-0006OW-Ff for bug-gnu-emacs@gnu.org; Sun, 21 Feb 2016 16:33:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Howard Melman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Feb 2016 21:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22760 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.145609037024560 (code B ref -1); Sun, 21 Feb 2016 21:33:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 21 Feb 2016 21:32:50 +0000 Original-Received: from localhost ([127.0.0.1]:36625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXbcX-0006O4-WB for submit@debbugs.gnu.org; Sun, 21 Feb 2016 16:32:50 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:58799) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXbcV-0006Nr-U2 for submit@debbugs.gnu.org; Sun, 21 Feb 2016 16:32:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aXbcL-0008Nu-Jm for submit@debbugs.gnu.org; Sun, 21 Feb 2016 16:32:42 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:36663) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXbcL-0008Nq-Bd for submit@debbugs.gnu.org; Sun, 21 Feb 2016 16:32:37 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49422) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXbcG-00007j-UG for bug-gnu-emacs@gnu.org; Sun, 21 Feb 2016 16:32:37 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aXbcC-0008Gf-Kf for bug-gnu-emacs@gnu.org; Sun, 21 Feb 2016 16:32:32 -0500 Original-Received: from mail-yk0-x231.google.com ([2607:f8b0:4002:c07::231]:34171) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXbcC-0008Fq-Av for bug-gnu-emacs@gnu.org; Sun, 21 Feb 2016 16:32:28 -0500 Original-Received: by mail-yk0-x231.google.com with SMTP id u9so54586490ykd.1 for ; Sun, 21 Feb 2016 13:32:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:message-id:date :to:mime-version; bh=yA0UFTgPcLuKAXpy9hrNaRByYyIsDnDHjnIwfY1ABdk=; b=PEd0edcHpG/pZDoj4EE6eUyP5jIqRqLW/WYIfPMUXQesvrRSFwWQNQ3z56DfDYbl/N mobPDFIgpBTd54N7GBR3Zqxnzk+V3Z79EB4QgNKWVDwrOH8HRcqwYk+Urn3wDcuv//T4 VGRSZ9peMQNGatD6oCCluf8PGIzGYSl+eesDkTQC4S5HMyHryrGhnmhyy/FSeMBrmZl7 YKc9Uy4Np8OJA82AMtgjDdwt17ldSUm8RwaHOS/8QzJ7c4eyKyhzhV5u8L4mq8Y0xVA/ xbsf1hYhK2+Wi7x6rpJTe6Exo2IBBq5u7LStMBU8q8wicbMZp7VkujCimCPFiPkWSpbc 0X8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:content-type:content-transfer-encoding :subject:message-id:date:to:mime-version; bh=yA0UFTgPcLuKAXpy9hrNaRByYyIsDnDHjnIwfY1ABdk=; b=ADDRyshub+IXW/ioj1UbkGOnVypQBNP484WPXFhSMPp7PBNu7bT40Z/+31GtS3U4DC g8MN/FvNjcLxfwXRLIYHjsF2nvvXBHsL7U6PAuELZquHKi6GAcEGj50e1x/tXLS6Nhhd 1srcCtFZrj936yMs3YNDSfrU/XJPh9x5DWkdAOAADVWxS4oLsVzzf6X94P8vsOnPDN/v iOEZsTqw0t2KkqUL9JYDss6tbPU2YHCwW7vPQRUuGr/E3TM40ZDzk9tPhGqUvz57KfIY Bq+N8/o0VgHOFtSquuP6Ilpc4aJou1fe3w4GwXnIXJZsqHcc7uEXoZw0iQazb4KjZnhS 5f+w== X-Gm-Message-State: AG10YORd7b3kph9UrZzD86zT38lmitglLTKNta5blCx1Ix0D9LwEmf7Hleurhx4920Cs5g== X-Received: by 10.37.29.193 with SMTP id d184mr12713047ybd.111.1456090346873; Sun, 21 Feb 2016 13:32:26 -0800 (PST) Original-Received: from lumet.home (pool-108-26-223-56.bstnma.fios.verizon.net. [108.26.223.56]) by smtp.gmail.com with ESMTPSA id r8sm17365292ywb.20.2016.02.21.13.32.25 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 21 Feb 2016 13:32:26 -0800 (PST) X-Mailer: Apple Mail (2.3112) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:113427 Archived-At: The defface of match in replace.el only puts it in the group matching. I think it should also be in the group basic-faces. It's listed in the elisp manual in the Basic Faces section. Also, the deffaces in isearch.el of isearch and lazy-highlight include both of those faces in the group basic-faces, which seems logical, but neither is documented in the elisp manual in the Basic Faces section. I think all of these should be basic faces that other packages can use to inherit from so theming is easier. I'm using emacs 24.5 but this also seems to be the case in the emacs-25 tree. Howard In GNU Emacs 24.5.1 (x86_64-apple-darwin14.5.0, Carbon Version 157 = AppKit 1348.17) of 2015-12-15 on bos-mp6ry Repository revision: 4e2c375538c0edf6c4b74bcfbfb085f4197e5105 Windowing system distributor `Apple Inc.', version 10.11.3 Configured using: `configure --with-mac --enable-mac-app=3D/Users/xinx/Factory/emacs/mirror-emacs-mac/build --prefix=3D/Users/xinx/Factory/emacs/mirror-emacs-mac/build' Important settings: locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: highlight-changes-visible-mode: t diff-auto-refine-mode: t shell-dirtrack-mode: t erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-networks-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t eldoc-mode: t outline-minor-mode: t ivy-mode: t beacon-mode: t global-undo-tree-mode: t undo-tree-mode: t auto-insert-mode: t which-key-mode: t global-auto-revert-mode: t which-function-mode: t show-paren-mode: t recentf-mode: t tooltip-mode: t electric-indent-mode: t mac-mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Checking 261 files in = /Applications/Emacs.app/Contents/Resources/lisp/gnus... Checking 57 files in = /Applications/Emacs.app/Contents/Resources/lisp/eshell... Checking 70 files in = /Applications/Emacs.app/Contents/Resources/lisp/erc... Checking 34 files in = /Applications/Emacs.app/Contents/Resources/lisp/emulation... Checking 151 files in = /Applications/Emacs.app/Contents/Resources/lisp/emacs-lisp... Checking 24 files in = /Applications/Emacs.app/Contents/Resources/lisp/cedet... Checking 57 files in = /Applications/Emacs.app/Contents/Resources/lisp/calendar... Checking 87 files in = /Applications/Emacs.app/Contents/Resources/lisp/calc... Checking 111 files in = /Applications/Emacs.app/Contents/Resources/lisp/obsolete... Checking for load-path shadows...done Load-path shadows: /Users/hmelman/.emacs.d/elpa/helm-20160217.958/helm-multi-match hides = /Users/hmelman/.emacs.d/elpa/helm-core-20160217.958/helm-multi-match Features: (shadow sort emacsbug sendmail apropos smiley gnus-gravatar mail-extr gravatar url-cache url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win prolog align eieio-custom shadowfile ange-ftp woman man rst rcirc ps-print ps-def lpr proced mh-e mh-compat mh-acros cl mh-buffers mh-loaddefs message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader hilit-chg hi-lock cwarn cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ace-window diff-mode two-column iso-transl rect tmm hippie-exp bookmark cus-edit debug shell grep compile sh-script smie executable cl-macs gv eieio-opt speedbar sb-image ezimage dframe help-mode mule-util misearch multi-isearch ielm erc-list erc-menu erc-join erc-ring erc-networks erc-pcomplete erc-track erc-match erc-button erc-fill erc-stamp erc-netsplit erc-goodies erc erc-backend erc-compat pp wrap-region dash org-indent edmacro kmacro face-remap org-element org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view image-mode org-bibtex bibtex org-bbdb org-w3m the-org-mode-expansions org-location-google-maps org-agenda google-maps google-maps-static url-util google-maps-geocode google-maps-base json org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities org-version ob-R ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ansi-color ob-core ob-eval org-compat org-macs org-loaddefs format-spec cal-menu calendar cal-loaddefs add-log vc-git colir color counsel etags swiper jka-compr eldoc lisp-mnt noutline outline easy-mmode ivy delsel ffap url-parse auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv password-cache url-vars hungry-delete avy ring expand-region text-mode-expansions er-basic-expansions thingatpt expand-region-core advice expand-region-custom beacon seq undo-tree diff dired-x dired autoinsert which-key autorevert filenotify exec-path-from-shell find-func saveplace tango-theme which-func imenu paren recentf tree-widget gnus gnus-ems nnheader gnus-util mail-utils mm-util help-fns mail-prsvr wid-edit cl-loaddefs cl-lib cus-start cus-load eieio-core info easymenu package epg-config time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel mac-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote mac multi-tty make-network-process emacs) Memory information: ((conses 16 567923 55923) (symbols 48 52597 0) (miscs 40 3046 1300) (strings 32 149940 23753) (string-bytes 1 5345926) (vectors 16 49082) (vector-slots 8 975203 34084) (floats 8 1382 3591) (intervals 56 31894 496) (buffers 960 55)) --=20 Howard