GNU bug report logs - #5685
23.1.93; doc string font locking

Previous Next

Package: emacs;

Reported by: Leo <sdl.web <at> gmail.com>

Date: Fri, 5 Mar 2010 16:10:03 UTC

Severity: normal

Merged with 9239

Found in version 23.3.50

Fixed in version 24.1

Done: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 5685 in the body.
You can then email your comments to 5685 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5685; Package emacs. (Fri, 05 Mar 2010 16:10:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Leo <sdl.web <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 05 Mar 2010 16:10:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Leo <sdl.web <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 23.1.93; doc string font locking
Date: Fri, 05 Mar 2010 16:08:57 +0000
[Message part 1 (text/plain, inline)]
If you eval the following macro and view its doc with 'C-h f', you will
notice that ewoc is not recognised as an argument,i.e. it remains in
lower case and EWOC in the doc-string is not italic.

(defmacro* %with-ewoc-node ((var ewoc) &body body)
  "Bind VAR to the EWOC node at point. When VAR is non-nil, execute BODY."
  (declare (indent 1) (debug t))
  `(let ((,var (ewoc-locate ,ewoc)))
     (when ,var ,@body)))

See this screenshot:
[doc-string.png (image/png, attachment)]
[Message part 3 (text/plain, inline)]


In GNU Emacs 23.1.93.1 (x86_64-apple-darwin10.2.0, Carbon Version 1.6.0 AppKit 1038.25)
 of 2010-02-27 on Victoria.local
Windowing system distributor `Apple Inc.', version 10.6.2
configured using `configure  '--prefix=/usr/local/unix/emacs' '--with-mac''

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: nil
  value of $XMODIFIERS: nil
  locale-coding-system: iso-latin-1-unix
  default enable-multibyte-characters: t

Major mode: Org

Minor modes in effect:
  rcirc-track-minor-mode: t
  highlight-changes-visible-mode: t
  diff-auto-refine-mode: t
  dired-omit-mode: t
  recentf-mode: t
  ido-everywhere: t
  savehist-mode: t
  display-time-mode: t
  xterm-mouse-mode: t
  delete-selection-mode: t
  global-auto-revert-mode: t
  minibuffer-depth-indicate-mode: t
  icomplete-mode: t
  show-paren-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
e SPC i n SPC e m a c s SPC e n t i r e l y . C-c C-c 
q C-s l i v e <return> <return> <return> n n n n n 
n n n n n n n n n q C-n <return> <return> n n n n n 
n n n n n n n q C-n <return> <return> n n n n n n n 
n n q C-n <return> <return> n q C-n C-n <return> <return> 
q g C-u C-p C-p <return> <return> q p <return> <return> 
q C-c C-SPC C-c C-SPC w h e n SPC I SPC r u n SPC s 
l i m e - r u n t e s t s <left> <left> <left> <left> 
<left> - C-e , SPC t h e r e SPC a r e SPC 1 7 SPC 
f a i l u r e s . SPC A r e <backspace> <backspace> 
<backspace> <backspace> <left> SPC w i h t <backspace> 
<backspace> t h SPC 1 SPC e x p e c t e d <return> 
C-x b g r o C-g C-x b C-g h m m <backspace> <backspace> 
<backspace> o k , <backspace> . SPC a l t h o u g h 
SPC i t SPC s e e m s SPC m o s t SPC o f SPC t h e 
SPC f a i l u r e s SPC a e SPC <backspace> <backspace> 
r e SPC n o t SPC d i i <backspace> f f i <M-backspace> 
t r i v i a l . <return> C-x b r e a <return> <tab> 
<down> <right> <right> M-x r e p o r <tab> e m a <tab> 
b u <tab> <return>

Recent messages:
Generating summary...done
Retrieving newsgroup: nntp+nntp-serv.cam.ac.uk:comp.lang.lisp...
Opening nntp server on nntp-serv.cam.ac.uk...done
Fetching headers for nntp+nntp-serv.cam.ac.uk:comp.lang.lisp...done
Scoring...done
Generating summary...done
No Gnus is good news
Auto-saving...done
Quit [2 times]
SUBTREE (NO CHILDREN)

Load-path shadows:
None found.

Features:
(shadow emacsbug mml-smime starttls mailalias smtpmail sendmail snippet
footnote rcirc w3m-cookie gnus-fun flow-fill sort gnus-cite smiley
gnus-async gnus-bcklg gnus-ml gnus-topic nnml epa-file epa epg
auth-source gnus-delay gnus-draft gnus-agent gnus-srvr gnus-score
score-mode nnvirtual nntp gnus-cache gnus-msg nndraft nnmh nnir
bbdb-gnus gnus-art mm-uu mml2015 epg-config mm-view smime dig gnus-sum
nnoo gnus-group gnus-undo nnmail mail-source format-spec gnus-start
gnus-spec gnus-int gnus-range message ecomplete mml mml-sec
password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231
rfc2047 rfc2045 qp ietf-drums gmm-utils mailheader canlock sha1 hex-util
hashcash gnus-win bbdb-snarf mail-extr rfc822 bbdb-uk bbdb-print
bbdb-com mailabbrev bbdb gnus gnus-ems nnheader gnus-util netrc
mail-utils mm-util mail-prsvr org-colview cal-iso hl-line macroexp
cl-specs edebug appt cal-bahai holidays hol-loaddefs cal-china-plus
cal-china lunar solar cal-dst cal-move smerge-mode macros skeleton spook
cookie1 hilit-chg log-view vc-rcs vc vc-dispatcher vc-cvs hippie-exp
calccomp calc-comb calc-ext calc-misc calc-menu calc calc-loaddefs
calc-macs flyspell ispell newcomment novice ansi-color em-unix pcomplete
em-term term ehelp electric em-script em-prompt em-ls em-hist em-pred
em-glob em-dirs em-cmpl em-basic esh-opt em-banner em-alias esh-var
esh-io esh-cmd esh-ext esh-proc esh-arg esh-groups eshell esh-module
esh-mode esh-util eldoc compile etags debug magit log-edit pcvs-util
add-log parse-time animate slime-indentation slime-asdf slime-banner
slime-fancy slime-fontifying-fu slime-package-fu slime-references
slime-xref-browser slime-scratch slime-presentations
slime-highlight-edits slime-fuzzy slime-fancy-inspector slime-c-p-c
slime-editing-commands slime-autodoc slime-parse slime-repl slime
derived apropos hideshow comint hyperspec thingatpt find-func info
whitespace diff-mode help-mode view org-exp org-exp-blocks org-mouse
org-w3m org-protocol org-irc org-inlinetask org-habit org-agenda
org-info org-gnus org-crypt org-bibtex org-bbdb remember org-remember
org-datetree org org-footnote org-src org-list org-faces org-compat
org-macs time-date noutline outline mule-util w3m-form w3m-bookmark
w3m-tabmenu w3m-session w3m browse-url doc-view jka-compr image-mode
timezone w3m-hist w3m-fb w3m-ems w3m-ccl ccl w3m-favicon w3m-image
w3m-proc w3m-util kill-ring-browse multi-isearch gnus-dired bookmark
kmacro-ring-list pp ewoc executable vc-git diary-lib diary-loaddefs
cal-menu calendar cal-loaddefs byte-opt bytecomp byte-compile dictem
iso-transl mic-paren paredit printing ps-print ps-def lpr dired-x
dired-aux dired regexp-opt recentf tree-widget wid-edit easymenu
midnight ffap ido easy-mmode dirtrack type-break saveplace savehist time
server xt-mouse disp-table delsel autorevert mb-depth icomplete winner
ring edmacro kmacro uniquify advice help-fns advice-preload paren
cus-start cus-load cl cl-19 w3m-load tex-site goodies-load emms-auto
slime-autoloads bbdb-autoloads tooltip ediff-hook vc-hooks
lisp-float-type mwheel mac-win 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 mac multi-tty
emacs)

Severity set to 'minor' from 'normal' Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 08 Mar 2010 19:31:02 GMT) Full text and rfc822 format available.

bug Marked as fixed in versions 24.1. Request was from Leo <sdl.web <at> gmail.com> to control <at> debbugs.gnu.org. (Sun, 25 Sep 2011 13:20:02 GMT) Full text and rfc822 format available.

Forcibly Merged 5685 9239. Request was from Leo <sdl.web <at> gmail.com> to control <at> debbugs.gnu.org. (Sun, 25 Sep 2011 14:11:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 24 Oct 2011 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 239 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.