From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 21 10:31:43 2011 Received: (at submit) by debbugs.gnu.org; 21 Jan 2011 15:31:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PgIxi-0003gV-Cn for submit@debbugs.gnu.org; Fri, 21 Jan 2011 10:31:43 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PgIxf-0003gD-Km for submit@debbugs.gnu.org; Fri, 21 Jan 2011 10:31:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PgJ4z-00029n-GO for submit@debbugs.gnu.org; Fri, 21 Jan 2011 10:39:28 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:53875) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PgJ4z-00029c-BA for submit@debbugs.gnu.org; Fri, 21 Jan 2011 10:39:13 -0500 Received: from [140.186.70.92] (port=44798 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PgJ4p-0006WZ-PU for bug-gnu-emacs@gnu.org; Fri, 21 Jan 2011 10:39:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PgJ2K-00014J-Nv for bug-gnu-emacs@gnu.org; Fri, 21 Jan 2011 10:36:32 -0500 Received: from exprod7ob110.obsmtp.com ([64.18.2.172]:35765) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1PgJ2K-00013e-B3 for bug-gnu-emacs@gnu.org; Fri, 21 Jan 2011 10:36:28 -0500 Received: from source ([74.125.82.49]) (using TLSv1) by exprod7ob110.postini.com ([64.18.6.12]) with SMTP ID DSNKTTmn+OC+spc1pFaeKAsMXmQHLm1hNhPl@postini.com; Fri, 21 Jan 2011 07:36:26 PST Received: by mail-ww0-f49.google.com with SMTP id 17so1996681wwb.18 for ; Fri, 21 Jan 2011 07:36:24 -0800 (PST) Received: by 10.216.145.135 with SMTP id p7mr5298702wej.38.1295624183587; Fri, 21 Jan 2011 07:36:23 -0800 (PST) Received: from canta (87-194-87-241.bethere.co.uk [87.194.87.241]) by mx.google.com with ESMTPS id b30sm4958336wen.1.2011.01.21.07.36.22 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 21 Jan 2011 07:36:22 -0800 (PST) From: Reuben Thomas To: bug-gnu-emacs@gnu.org Subject: 23.2.91; Bold spaces sometimes(?) underlined in man pages Date: Fri, 21 Jan 2011 15:36:21 +0000 Message-ID: <871v46jmkq.fsf@sc3d.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) If I view abort(3) in Emacs 23.2.91 on my GNU/Linux system, I get a line #include where the space between =E2=80=9Cinclude=E2=80=9D and =E2=80=9C= =E2=80=9D is shown underlined. None of the rest of the text is underlined. This does not happen in an xterm, and the markup is: \fB#include which looks fine. To reproduce, from emacs -Q: M-x man abort RET In GNU Emacs 23.2.91.4 (i686-pc-linux-gnu, GTK+ Version 2.22.0) of 2011-01-13 on canta Windowing system distributor `The X.Org Foundation', version 11.0.10900000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: C/l Minor modes in effect: diff-auto-refine-mode: t shell-dirtrack-mode: t flyspell-mode: t recentf-mode: t show-paren-mode: t savehist-mode: t minibuffer-electric-default-mode: t iswitchb-mode: t icomplete-mode: t global-whitespace-mode: t whitespace-mode: t global-auto-revert-mode: t desktop-save-mode: t yas/global-mode: t yas/minor-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: r e=20 p SPC d i e SPC * . c M-x g r e p=20 e x i t SPC * . c r=20 e t u r n SPC - - - E B A D=20 F C-e=20 ; b r e a k ; } C-x C-s C-a =20 C-k C-n C-n C-s C-y C-g C-a C-y C-p =20 C-a C-k C-k C-_ C-_ C-n C-k C-_=20 C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-n C-n C-e r=20 e t u r n SPC =20 a b o =20 a b o r t SPC 9 ) =20 S-SPC ( ) ; C-x C-s C-a C-o=20 C-n C-e SPC / * S-SPC C a n ' t SPC g e t SPC h e r=20 e . * SPC ? / =20 SPC * / C-x C-s M-x m a n a a =20 b o r t C-x b C-x b C-n=20 C-n C-n C-n C-n C-n C-n C-n C-n C-n C-p C-p C-p C-p=20 C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f=20 C-f C-f C-f C-f C-f C-f C-b C-b C-b C-b C-a C-f C-f=20 C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f=20 C-f C-b C-x k M-SPC M-x r e p o r t - e m=20 a c s - b u g m a n SPC p a g e s SPC C-g=20 M-x m r e p o r t - e m Recent messages: Undo! [3 times] Redo! [2 times] Undo! [5 times] Saving file /home/rrt/repo/grep-decompress/src/zinput.c... Wrote /home/rrt/repo/grep-decompress/src/zinput.c Saving file /home/rrt/repo/grep-decompress/src/zinput.c... Wrote /home/rrt/repo/grep-decompress/src/zinput.c Invoking man abort in the background Please wait: formatting the abort man page... abort man page formatted Quit Load-path shadows: /home/rrt/.emacs.d/elpa/ruby-mode-1.1/ruby-mode hides /usr/share/emacs-snap= shot/site-lisp/ruby1.8-elisp/ruby-mode /home/rrt/local/share/emacs/site-lisp/popup hides /usr/local/share/emacs/23= .2.91/site-lisp/auto-complete/popup /home/rrt/local/share/emacs/site-lisp/fuzzy hides /usr/local/share/emacs/23= .2.91/site-lisp/auto-complete/fuzzy /home/rrt/.emacs.d/elpa/css-mode-1.0/css-mode hides /usr/local/share/emacs/= 23.2.91/site-lisp/css-mode/css-mode /home/rrt/.emacs.d/elpa/dictionary-1.8.7/link hides /usr/local/share/emacs/= 23.2.91/site-lisp/dictionary-el/link /home/rrt/.emacs.d/elpa/dictionary-1.8.7/connection hides /usr/local/share/= emacs/23.2.91/site-lisp/dictionary-el/connection /home/rrt/.emacs.d/elpa/dictionary-1.8.7/dictionary-init hides /usr/local/s= hare/emacs/23.2.91/site-lisp/dictionary-el/dictionary-init /home/rrt/.emacs.d/elpa/dictionary-1.8.7/dictionary hides /usr/local/share/= emacs/23.2.91/site-lisp/dictionary-el/dictionary /home/rrt/.emacs.d/elpa/css-mode-1.0/css-mode hides /usr/local/share/emacs/= 23.2.91/lisp/textmodes/css-mode /home/rrt/.emacs.d/elpa/ruby-mode-1.1/ruby-mode hides /usr/local/share/emac= s/23.2.91/lisp/progmodes/ruby-mode /home/rrt/.emacs.d/elpa/css-mode-1.0/css-mode hides /usr/share/emacs/site-l= isp/css-mode/css-mode /usr/local/share/emacs/23.2.91/site-lisp/auctex/tex-info hides /usr/share/e= macs/site-lisp/auctex/tex-info /usr/local/share/emacs/23.2.91/site-lisp/auctex/context-nl hides /usr/share= /emacs/site-lisp/auctex/context-nl /usr/local/share/emacs/23.2.91/site-lisp/auctex/context-en hides /usr/share= /emacs/site-lisp/auctex/context-en /usr/local/share/emacs/23.2.91/site-lisp/auctex/latex hides /usr/share/emac= s/site-lisp/auctex/latex /usr/local/share/emacs/23.2.91/site-lisp/auctex/tex-mik hides /usr/share/em= acs/site-lisp/auctex/tex-mik /usr/local/share/emacs/23.2.91/site-lisp/dictionary-el/lpath hides /usr/sha= re/emacs/site-lisp/auctex/lpath /usr/local/share/emacs/23.2.91/site-lisp/auctex/tex-buf hides /usr/share/em= acs/site-lisp/auctex/tex-buf /usr/local/share/emacs/23.2.91/site-lisp/auctex/tex-jp hides /usr/share/ema= cs/site-lisp/auctex/tex-jp /usr/local/share/emacs/23.2.91/site-lisp/auctex/tex-bar hides /usr/share/em= acs/site-lisp/auctex/tex-bar /usr/local/share/emacs/23.2.91/site-lisp/auctex/tex hides /usr/share/emacs/= site-lisp/auctex/tex /usr/local/share/emacs/23.2.91/site-lisp/auctex/multi-prompt hides /usr/sha= re/emacs/site-lisp/auctex/multi-prompt /usr/local/share/emacs/23.2.91/site-lisp/auctex/tex-fptex hides /usr/share/= emacs/site-lisp/auctex/tex-fptex /usr/local/share/emacs/23.2.91/site-lisp/auctex/tex-font hides /usr/share/e= macs/site-lisp/auctex/tex-font /usr/local/share/emacs/23.2.91/site-lisp/auctex/tex-fold hides /usr/share/e= macs/site-lisp/auctex/tex-fold /usr/local/share/emacs/23.2.91/site-lisp/auctex/texmathp hides /usr/share/e= macs/site-lisp/auctex/texmathp /usr/local/share/emacs/23.2.91/site-lisp/auctex/context hides /usr/share/em= acs/site-lisp/auctex/context /usr/local/share/emacs/23.2.91/site-lisp/auctex/font-latex hides /usr/share= /emacs/site-lisp/auctex/font-latex /usr/local/share/emacs/23.2.91/site-lisp/auctex/bib-cite hides /usr/share/e= macs/site-lisp/auctex/bib-cite /usr/local/share/emacs/23.2.91/site-lisp/auctex/toolbar-x hides /usr/share/= emacs/site-lisp/auctex/toolbar-x /usr/local/share/emacs/23.2.91/site-lisp/auctex/tex-style hides /usr/share/= emacs/site-lisp/auctex/tex-style Features: (shadow sort mail-extr message sendmail ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug make-mode inform-mode tabify man log-edit pcvs-util add-log grep compile pp diff-git diff-mode vc vc-dispatcher autoconf autoconf-mode ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff cus-edit term disp-table ehelp electric macros info vc-git vc-cvs python-21 python multi-isearch help-mode view ansi-color shell jka-compr face-remap filladapt flyspell completing-help recentf tree-widget wid-edit uniquify paren savehist minibuf-eldef iswitchb icomplete whitespace autorevert time cus-start cus-load desktop server php-mode etags cc-langs cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs speedbar sb-image ezimage dframe lua-mode regexp-opt comint ring ropemacs pymacs etags-update smart-quotes ispell auto-dictionary-autoloads css-mode-autoloads dictionary-autoloads diff-git-autoloads dired-isearch-autoloads full-ack-autoloads guess-style-autoloads http-post-simple-autoloads js2-mode-autoloads magit-autoloads mv-shell-autoloads ruby-mode-autoloads package reporter advice advice-preload yasnippet help-fns derived edmacro kmacro easymenu assoc cl cl-19 muse-autoloads emacs-goodies-el emacs-goodies-custom emacs-goodies-loaddefs easy-mmode bbdb-autoloads preview-latex tex-site auto-loads tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag 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 loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs) --=20 http://rrt.sc3d.org/ From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 21 11:04:58 2011 Received: (at 7881) by debbugs.gnu.org; 21 Jan 2011 16:04:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PgJTt-0004PK-NF for submit@debbugs.gnu.org; Fri, 21 Jan 2011 11:04:57 -0500 Received: from mail-out.m-online.net ([212.18.0.9]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PgJTs-0004P8-4x for 7881@debbugs.gnu.org; Fri, 21 Jan 2011 11:04:56 -0500 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id A86E51C01DB0; Fri, 21 Jan 2011 17:12:49 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.8.164]) by mail.m-online.net (Postfix) with ESMTP id 83D1F1C002B3; Fri, 21 Jan 2011 17:12:49 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.8.164]) (amavisd-new, port 10024) with ESMTP id fMEdZRnttWBm; Fri, 21 Jan 2011 17:12:48 +0100 (CET) Received: from hase (ppp-93-104-159-40.dynamic.mnet-online.de [93.104.159.40]) by mail.mnet-online.de (Postfix) with ESMTP; Fri, 21 Jan 2011 17:12:48 +0100 (CET) From: Andreas Schwab To: Reuben Thomas Subject: Re: bug#7881: 23.2.91; Bold spaces sometimes(?) underlined in man pages References: <871v46jmkq.fsf@sc3d.org> X-Yow: On SECOND thought, maybe I'll heat up some BAKED BEANS and watch REGIS PHILBIN.. It's GREAT to be ALIVE!! Date: Fri, 21 Jan 2011 17:12:48 +0100 In-Reply-To: <871v46jmkq.fsf@sc3d.org> (Reuben Thomas's message of "Fri, 21 Jan 2011 15:36:21 +0000") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7881 Cc: 7881@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Reuben Thomas writes: > If I view abort(3) in Emacs 23.2.91 on my GNU/Linux system, I get a line > > #include > > where the space between =E2=80=9Cinclude=E2=80=9D and =E2=80=9C= =E2=80=9D is shown underlined. That's because it's a button, and the button face is underlined. Andreas. --=20 Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint =3D 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 21 11:11:11 2011 Received: (at 7881) by debbugs.gnu.org; 21 Jan 2011 16:11:11 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PgJZu-0004Zv-RY for submit@debbugs.gnu.org; Fri, 21 Jan 2011 11:11:11 -0500 Received: from exprod7og118.obsmtp.com ([64.18.2.8]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1PgJZt-0004ZT-2Y for 7881@debbugs.gnu.org; Fri, 21 Jan 2011 11:11:10 -0500 Received: from source ([209.85.213.42]) (using TLSv1) by exprod7ob118.postini.com ([64.18.6.12]) with SMTP ID DSNKTTmx9kYotswoUfgWgaww3UL0vNgk2Dp2@postini.com; Fri, 21 Jan 2011 08:19:08 PST Received: by yws5 with SMTP id 5so948105yws.15 for <7881@debbugs.gnu.org>; Fri, 21 Jan 2011 08:19:01 -0800 (PST) MIME-Version: 1.0 Received: by 10.150.12.11 with SMTP id 11mr962994ybl.193.1295626741733; Fri, 21 Jan 2011 08:19:01 -0800 (PST) Received: by 10.151.102.11 with HTTP; Fri, 21 Jan 2011 08:19:01 -0800 (PST) In-Reply-To: References: <871v46jmkq.fsf@sc3d.org> Date: Fri, 21 Jan 2011 16:19:01 +0000 Message-ID: Subject: Re: bug#7881: 23.2.91; Bold spaces sometimes(?) underlined in man pages From: Reuben Thomas To: Andreas Schwab Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 7881 Cc: 7881@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) On 21 January 2011 16:12, Andreas Schwab wrote: > Reuben Thomas writes: > >> If I view abort(3) in Emacs 23.2.91 on my GNU/Linux system, I get a line >> >> =A0 =A0 =A0 =A0#include >> >> where the space between =93include=94 and =93=94 is shown unde= rlined. > > That's because it's a button, and the button face is underlined. Argh. Is there some way of making it a bit more obvious that it's a button? It's a nice feature, but it's barely noticeable (I've been reading plenty of man pages in Emacs recently, and have only just noticed this), and when I did finally notice it it looked like a bug. The only obvious signal that it's a button that I can discover is the highlighting that occurs if I mouse over it. But I don't use the mouse much in Emacs! --=20 http://rrt.sc3d.org From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 21 19:42:29 2011 Received: (at 7881) by debbugs.gnu.org; 22 Jan 2011 00:42:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PgRYj-0007sa-4W for submit@debbugs.gnu.org; Fri, 21 Jan 2011 19:42:29 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PgRYh-0007sO-2M for 7881@debbugs.gnu.org; Fri, 21 Jan 2011 19:42:27 -0500 Received: from localhost ([127.0.0.1]:44347) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PgRgH-0002fi-5w; Fri, 21 Jan 2011 19:50:17 -0500 To: Andreas Schwab Subject: Re: bug#7881: 23.2.91; Bold spaces sometimes(?) underlined in man pages References: <871v46jmkq.fsf@sc3d.org> From: Glenn Morris X-Spook: Marxist dictionary Tony Blair JFK number key insurgency X-Ran: W$M;J']AdlQ}`-B{4M[=AjF~jj4moau-]iA@Ka8zM?PV)Sv*:mz>:8`Tzn#l^+"+)u(K4r X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 21 Jan 2011 19:50:16 -0500 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 7881 Cc: 7881@debbugs.gnu.org, Reuben Thomas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Andreas Schwab wrote: >> where the space between =E2=80=9Cinclude=E2=80=9D and =E2=80=9C=E2=80=9D is shown underlined. > > That's because it's a button, and the button face is underlined. Why isn't the whole button underlined, just the space in the middle? Why don't the "see also" links at the end of the very same page have any visible underlining? Answering myself: because the links are made with `make-text-button', and it seems since it adds the button face as a text property, it loses out to any existing text properties (bold in this case). This seems a bit poor, doesn't it? `make-button', using overlays, doesn't suffer from this. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 21 22:45:08 2011 Received: (at 7881) by debbugs.gnu.org; 22 Jan 2011 03:45:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PgUPU-0003Ji-Jx for submit@debbugs.gnu.org; Fri, 21 Jan 2011 22:45:08 -0500 Received: from vm-emlprdomr-06.its.yale.edu ([130.132.50.147]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PgUPS-0003J1-I4 for 7881@debbugs.gnu.org; Fri, 21 Jan 2011 22:45:07 -0500 Received: from furball (dhcp128036014126.central.yale.edu [128.36.14.126]) (authenticated bits=0) by vm-emlprdomr-06.its.yale.edu (8.14.4/8.14.4) with ESMTP id p0M3r0pB029788 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 21 Jan 2011 22:53:00 -0500 Received: by furball (Postfix, from userid 1000) id 7B398160DD3; Fri, 21 Jan 2011 22:52:59 -0500 (EST) From: Chong Yidong To: Glenn Morris Subject: Re: bug#7881: 23.2.91; Bold spaces sometimes(?) underlined in man pages References: <871v46jmkq.fsf@sc3d.org> Date: Fri, 21 Jan 2011 22:52:59 -0500 In-Reply-To: (Glenn Morris's message of "Fri, 21 Jan 2011 19:50:16 -0500") Message-ID: <87sjwla92c.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 2.71 on 130.132.50.147 X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7881 Cc: 7881@debbugs.gnu.org, Andreas Schwab , Reuben Thomas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Glenn Morris writes: > Andreas Schwab wrote: > >>> where the space between =E2=80=9Cinclude=E2=80=9D and =E2=80=9C=E2=80=9D is shown underlined. >> >> That's because it's a button, and the button face is underlined. > > Why isn't the whole button underlined, just the space in the middle? > > Why don't the "see also" links at the end of the very same page have > any visible underlining? > > Answering myself: because the links are made with `make-text-button', > and it seems since it adds the button face as a text property, it > loses out to any existing text properties (bold in this case). > > This seems a bit poor, doesn't it? > > `make-button', using overlays, doesn't suffer from this. I think `make-button' is indeed the apropriate choice here, since the button face needs to coexist with the other face text properties applied by man.el. Committed to trunk. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 22 15:01:54 2011 Received: (at 7881) by debbugs.gnu.org; 22 Jan 2011 20:01:54 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pgjej-00026v-TA for submit@debbugs.gnu.org; Sat, 22 Jan 2011 15:01:54 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pgjeh-00026i-ST for 7881@debbugs.gnu.org; Sat, 22 Jan 2011 15:01:52 -0500 Received: from localhost ([127.0.0.1]:41773) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PgjmI-0002Hc-Od; Sat, 22 Jan 2011 15:09:42 -0500 To: Chong Yidong Subject: Re: bug#7881: 23.2.91; Bold spaces sometimes(?) underlined in man pages References: <871v46jmkq.fsf@sc3d.org> <87sjwla92c.fsf@stupidchicken.com> From: Glenn Morris X-Spook: M-14 kibo import FBI Uzi government Echelon freedom X-Ran: U[Q$WNGD*TPbZmpzaWyUwGO{5w"sk,;$^17+jN=q{7FZmml'M%}qa#kP_er7'kv@+(Tq:5 X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 22 Jan 2011 15:09:42 -0500 Message-ID: <0k7hdw4s55.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 7881 Cc: 7881@debbugs.gnu.org, Andreas Schwab , Reuben Thomas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Chong Yidong wrote: > I think `make-button' is indeed the apropriate choice here, since the > button face needs to coexist with the other face text properties applied > by man.el. Can make-text-button do better? It's supposedly possible for face text properties to be a list of faces that get merged into the output. So ideally it would try to add to the existing face props. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 22 18:37:17 2011 Received: (at 7881) by debbugs.gnu.org; 22 Jan 2011 23:37:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pgn1A-0001fC-Dz for submit@debbugs.gnu.org; Sat, 22 Jan 2011 18:37:16 -0500 Received: from vm-emlprdomr-05.its.yale.edu ([130.132.50.146]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pgn17-0001ez-Dt for 7881@debbugs.gnu.org; Sat, 22 Jan 2011 18:37:14 -0500 Received: from furball (dhcp128036014187.central.yale.edu [128.36.14.187]) (authenticated bits=0) by vm-emlprdomr-05.its.yale.edu (8.14.4/8.14.4) with ESMTP id p0MNj3hq005820 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 22 Jan 2011 18:45:06 -0500 Received: by furball (Postfix, from userid 1000) id 6711A161EC4; Sat, 22 Jan 2011 18:45:03 -0500 (EST) From: Chong Yidong To: Glenn Morris Subject: Re: bug#7881: 23.2.91; Bold spaces sometimes(?) underlined in man pages References: <871v46jmkq.fsf@sc3d.org> <87sjwla92c.fsf@stupidchicken.com> <0k7hdw4s55.fsf@fencepost.gnu.org> Date: Sat, 22 Jan 2011 18:45:03 -0500 In-Reply-To: <0k7hdw4s55.fsf@fencepost.gnu.org> (Glenn Morris's message of "Sat, 22 Jan 2011 15:09:42 -0500") Message-ID: <87zkqsbj0g.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.146 X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7881 Cc: 7881@debbugs.gnu.org, Andreas Schwab , Reuben Thomas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Glenn Morris writes: > Chong Yidong wrote: > >> I think `make-button' is indeed the apropriate choice here, since the >> button face needs to coexist with the other face text properties >> applied by man.el. > > Can make-text-button do better? It's supposedly possible for face text > properties to be a list of faces that get merged into the output. So > ideally it would try to add to the existing face props. Currently, text prop buttons use the category property. The category specifies a default when a requested property (in this case, the `face' property) does not exist. If the property exists, it overrides the category entirely. One possibility is to treat `face' properties specially in this regard, by merging into the category property instead of replacing. But this would be a backward incompatible behavior change, and possibly bug-prone. And it doesn't seem clean for a `face' category property to behave so differently from other category properties. Another possibility is to change the implementation of textprop buttons, to assign the face directly by merging, instead of using a category property. I'll take a look and see if this is feasible. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 24 20:57:50 2011 Received: (at 7881-done) by debbugs.gnu.org; 25 Jan 2011 01:57:51 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhYAI-0002Jq-A4 for submit@debbugs.gnu.org; Mon, 24 Jan 2011 20:57:50 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhYAE-0002JX-Lt for 7881-done@debbugs.gnu.org; Mon, 24 Jan 2011 20:57:47 -0500 Received: from localhost ([127.0.0.1]:40942) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhYHy-0008CC-4b; Mon, 24 Jan 2011 21:05:46 -0500 To: 7881-done@debbugs.gnu.org Subject: Re: bug#7881: 23.2.91; Bold spaces sometimes(?) underlined in man pages References: <871v46jmkq.fsf@sc3d.org> From: Glenn Morris X-Spook: USCODE Maple illuminati fundamentalist Yukon X-Ran: "7_ht[$N8okn4knk7$C.%M=.9_WvT*t4w$%Sy2{l?;{`us`wAs.OI@"[Y6*'aj%z_k8uz( X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Mon, 24 Jan 2011 21:05:45 -0500 In-Reply-To: (Reuben Thomas's message of "Fri\, 21 Jan 2011 16\:19\:01 +0000") Message-ID: <1ny669wxdy.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 7881-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Version: 24.1 Reuben Thomas wrote: > Argh. Is there some way of making it a bit more obvious that it's a > button? It's a nice feature, but it's barely noticeable (I've been > reading plenty of man pages in Emacs recently, and have only just > noticed this), and when I did finally notice it it looked like a bug. You can customize the `button' face. The formatting is shared with all other links, eg those in Help buffers. Hopefully now (as of 24.1) they use overlays links in M-x man will be more consistently visible. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 25 10:30:09 2011 Received: (at 7881) by debbugs.gnu.org; 25 Jan 2011 15:30:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhkqO-0004bZ-4p for submit@debbugs.gnu.org; Tue, 25 Jan 2011 10:30:08 -0500 Received: from exprod7og126.obsmtp.com ([64.18.2.206]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1PhkqL-0004al-4D for 7881@debbugs.gnu.org; Tue, 25 Jan 2011 10:30:06 -0500 Received: from source ([209.85.218.42]) (using TLSv1) by exprod7ob126.postini.com ([64.18.6.12]) with SMTP ID DSNKTT7uXxwvk3hdw/oUT1ekQlGHmCRofKPv@postini.com; Tue, 25 Jan 2011 07:38:15 PST Received: by mail-yi0-f42.google.com with SMTP id 28so1621000yia.1 for <7881@debbugs.gnu.org>; Tue, 25 Jan 2011 07:38:07 -0800 (PST) MIME-Version: 1.0 Received: by 10.151.8.9 with SMTP id l9mr6608046ybi.79.1295969886852; Tue, 25 Jan 2011 07:38:06 -0800 (PST) Received: by 10.151.102.11 with HTTP; Tue, 25 Jan 2011 07:38:06 -0800 (PST) In-Reply-To: References: <1ny669wxdy.fsf@fencepost.gnu.org> <871v46jmkq.fsf@sc3d.org> Date: Tue, 25 Jan 2011 15:38:06 +0000 Message-ID: Subject: Re: bug#7881: closed (Re: bug#7881: 23.2.91; Bold spaces sometimes(?) underlined in man pages) From: Reuben Thomas To: 7881@debbugs.gnu.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 7881 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) > ---------- Forwarded message ---------- > From:=A0Glenn Morris > To:=A07881-done@debbugs.gnu.org > Date:=A0Mon, 24 Jan 2011 21:05:45 -0500 > Subject:=A0Re: bug#7881: 23.2.91; Bold spaces sometimes(?) underlined in = man pages > Version: 24.1 > Thanks for the future fix. For now, in Emacs 23: > You can customize the `button' face. The trouble is that only the one space actually seems to use this face (with underlining); the rest of the #include is in another face. Excuse my ignorance and optimism, but is there nothing else to be done with straightforward configuration? --=20 http://rrt.sc3d.org From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 25 13:31:30 2011 Received: (at 7881) by debbugs.gnu.org; 25 Jan 2011 18:31:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Phnfn-0001Ee-IR for submit@debbugs.gnu.org; Tue, 25 Jan 2011 13:31:30 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Phnfm-0001EQ-Bl for 7881@debbugs.gnu.org; Tue, 25 Jan 2011 13:31:22 -0500 Received: from localhost ([127.0.0.1]:45313) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhnnW-0008NP-9k; Tue, 25 Jan 2011 13:39:22 -0500 To: Reuben Thomas Subject: Re: bug#7881: closed (Re: bug#7881: 23.2.91; Bold spaces sometimes(?) underlined in man pages) References: <1ny669wxdy.fsf@fencepost.gnu.org> <871v46jmkq.fsf@sc3d.org> From: Glenn Morris X-Spook: beanpole Compsec illuminati Crypto AG Ron Brown Project X-Ran: a)SPspZ%0L136$%-R5(H0S7jeK5}^M$Z_+cgqtb-90n-,$G_T0fp&?3lV X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 25 Jan 2011 13:39:22 -0500 In-Reply-To: (Reuben Thomas's message of "Tue\, 25 Jan 2011 15\:38\:06 +0000") Message-ID: <6wei80q145.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 7881 Cc: 7881@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Reuben Thomas wrote: > The trouble is that only the one space actually seems to use this face > (with underlining); the rest of the #include is in another face. > Excuse my ignorance and optimism, but is there nothing else to be done > with straightforward configuration? All you can do is redefine Man-highlight-references0 to use make-button instead of make-text-button. Since this is a long-standing, minor cosmetic issue, such a change does not seem appropriate for Emacs 23.3 at this stage. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 25 17:11:57 2011 Received: (at 7881) by debbugs.gnu.org; 25 Jan 2011 22:11:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Phr7E-0007va-Dr for submit@debbugs.gnu.org; Tue, 25 Jan 2011 17:11:56 -0500 Received: from exprod7og117.obsmtp.com ([64.18.2.6]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1Phr7C-0007vN-43 for 7881@debbugs.gnu.org; Tue, 25 Jan 2011 17:11:55 -0500 Received: from source ([74.125.83.51]) (using TLSv1) by exprod7ob117.postini.com ([64.18.6.12]) with SMTP ID DSNKTT9MjX+Uh78mx5HRors+7ijoK928sXib@postini.com; Tue, 25 Jan 2011 14:20:04 PST Received: by gwaa20 with SMTP id a20so2273596gwa.24 for <7881@debbugs.gnu.org>; Tue, 25 Jan 2011 14:19:57 -0800 (PST) MIME-Version: 1.0 Received: by 10.151.8.9 with SMTP id l9mr235146ybi.79.1295993996885; Tue, 25 Jan 2011 14:19:56 -0800 (PST) Received: by 10.151.102.11 with HTTP; Tue, 25 Jan 2011 14:19:56 -0800 (PST) In-Reply-To: <6wei80q145.fsf@fencepost.gnu.org> References: <1ny669wxdy.fsf@fencepost.gnu.org> <871v46jmkq.fsf@sc3d.org> <6wei80q145.fsf@fencepost.gnu.org> Date: Tue, 25 Jan 2011 22:19:56 +0000 Message-ID: Subject: Re: bug#7881: closed (Re: bug#7881: 23.2.91; Bold spaces sometimes(?) underlined in man pages) From: Reuben Thomas To: Glenn Morris Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 7881 Cc: 7881@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) On 25 January 2011 18:39, Glenn Morris wrote: > > All you can do is redefine Man-highlight-references0 to use > make-button instead of make-text-button. Thanks, that's great, does exactly what I want. > Since this is a long-standing, minor cosmetic issue, such a change > does not seem appropriate for Emacs 23.3 at this stage. Absolutely. -- http://rrt.sc3d.org From unknown Thu Aug 14 17:26:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 23 Feb 2011 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator