Gnus development mailing list
 help / color / mirror / Atom feed
* Font-locking broken since b895e61?
@ 2012-01-15  1:42 Raphael Kubo da Costa
  2012-01-25 15:33 ` Philipp Haselwarter
  2012-01-27 17:27 ` Lars Ingebrigtsen
  0 siblings, 2 replies; 18+ messages in thread
From: Raphael Kubo da Costa @ 2012-01-15  1:42 UTC (permalink / raw)
  To: ding

Hi there.

Since b895e61 was committed in November, I am unable to make Gnus do
some syntax highlighting on the messages I view (I have tested this with
GNU Emacs 24.0.90.1 bzr rev 106240 on FreeBSD and GNU Emacs 23.3.1 on an
ArchLinux machine).

As an example, viewing <874o262tc7.fsf@hati.baby-gnu.org> sent to this
list with a revision prior to b895e61 shows me both the example Lisp
code and the patch at the end with syntax highlighting, whereas using
any Gnus revision starting with b895e61 no syntax highlighting is
applied.

Can anyone reproduce the issue?




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-15  1:42 Font-locking broken since b895e61? Raphael Kubo da Costa
@ 2012-01-25 15:33 ` Philipp Haselwarter
  2012-01-25 17:14   ` Wolfgang Jenkner
  2012-01-27 17:27 ` Lars Ingebrigtsen
  1 sibling, 1 reply; 18+ messages in thread
From: Philipp Haselwarter @ 2012-01-25 15:33 UTC (permalink / raw)
  To: Raphael Kubo da Costa; +Cc: ding

Yes, syntax highlighting isn't working for me either (emacs -Q).

Btw, could `gnus-version' include the tag/revision it was built from?
`emacs-version' at least includes the build-date.

No Gnus v0.18 54ff13c3930ee021baacfa14deb667e24c4adbd6
GNU Emacs 24.0.92.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.8) of 2012-01-24

-- 
Philipp Haselwarter



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-25 15:33 ` Philipp Haselwarter
@ 2012-01-25 17:14   ` Wolfgang Jenkner
  2012-01-27 17:28     ` Lars Ingebrigtsen
  0 siblings, 1 reply; 18+ messages in thread
From: Wolfgang Jenkner @ 2012-01-25 17:14 UTC (permalink / raw)
  To: Philipp Haselwarter; +Cc: Raphael Kubo da Costa, ding, larsi

On Sun, Jan 15 2012, Raphael Kubo da Costa wrote:

> Since b895e61 was committed in November, I am unable to make Gnus do
> some syntax highlighting on the messages I view (I have tested this with
> GNU Emacs 24.0.90.1 bzr rev 106240 on FreeBSD and GNU Emacs 23.3.1 on an
> ArchLinux machine).
>
> As an example, viewing <874o262tc7.fsf@hati.baby-gnu.org> sent to this
> list with a revision prior to b895e61 shows me both the example Lisp
> code and the patch at the end with syntax highlighting, whereas using
> any Gnus revision starting with b895e61 no syntax highlighting is
> applied.

Perhaps

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10063

For some reason the bug report has been archived again, although it is
still not resolved (the patch I proposed was silly because it didn't
take into account compatibility).

I had cc'd the bug report to larsi@gnus.org, but those messages bounced
at the time.

Wolfgang



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-15  1:42 Font-locking broken since b895e61? Raphael Kubo da Costa
  2012-01-25 15:33 ` Philipp Haselwarter
@ 2012-01-27 17:27 ` Lars Ingebrigtsen
  2012-01-27 21:03   ` Philipp Haselwarter
  2012-01-27 21:30   ` Wolfgang Jenkner
  1 sibling, 2 replies; 18+ messages in thread
From: Lars Ingebrigtsen @ 2012-01-27 17:27 UTC (permalink / raw)
  To: Raphael Kubo da Costa; +Cc: ding

Raphael Kubo da Costa <rakuco@FreeBSD.org> writes:

> As an example, viewing <874o262tc7.fsf@hati.baby-gnu.org> sent to this
> list with a revision prior to b895e61 shows me both the example Lisp
> code and the patch at the end with syntax highlighting, whereas using
> any Gnus revision starting with b895e61 no syntax highlighting is
> applied.

I'm unable to reproduce this.  The article in question is highlighted
nicely when I look at it with the current Emacs 24.

-- 
(domestic pets only, the antidote for overdose, milk.)
  http://lars.ingebrigtsen.no  *  Sent from my Rome



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-25 17:14   ` Wolfgang Jenkner
@ 2012-01-27 17:28     ` Lars Ingebrigtsen
  2012-01-28 23:23       ` Wolfgang Jenkner
  0 siblings, 1 reply; 18+ messages in thread
From: Lars Ingebrigtsen @ 2012-01-27 17:28 UTC (permalink / raw)
  To: Philipp Haselwarter; +Cc: Raphael Kubo da Costa, ding

Wolfgang Jenkner <wjenkner@inode.at> writes:

> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10063
>
> For some reason the bug report has been archived again, although it is
> still not resolved (the patch I proposed was silly because it didn't
> take into account compatibility).

Do you have a new patch that would fix this issue?

-- 
(domestic pets only, the antidote for overdose, milk.)
  http://lars.ingebrigtsen.no  *  Sent from my Rome



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-27 17:27 ` Lars Ingebrigtsen
@ 2012-01-27 21:03   ` Philipp Haselwarter
  2012-01-28 19:07     ` Lars Ingebrigtsen
  2012-01-27 21:30   ` Wolfgang Jenkner
  1 sibling, 1 reply; 18+ messages in thread
From: Philipp Haselwarter @ 2012-01-27 21:03 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: Raphael Kubo da Costa, ding


[-- Attachment #1.1: Type: text/plain, Size: 870 bytes --]

On Fri, Jan 27 2012 18:27 (@1327685245), Lars Ingebrigtsen wrote:

> Raphael Kubo da Costa <rakuco@FreeBSD.org> writes:
>
>> As an example, viewing <874o262tc7.fsf@hati.baby-gnu.org> sent to this
>> list with a revision prior to b895e61 shows me both the example Lisp
>> code and the patch at the end with syntax highlighting, whereas using
>> any Gnus revision starting with b895e61 no syntax highlighting is
>> applied.
>
> I'm unable to reproduce this.  The article in question is highlighted
> nicely when I look at it with the current Emacs 24.

Do I have to set any variables for this to work? Just re-tried it with
gnus from now and emacs24 from 3 days ago and neither the org-block nor
the patch are fontified, only the headers.
Clean $HOME, emacs -Q.

running on an updated archlinux box, output from `report-emacs-bug'
attached; maybe something's fishy there?

[-- Attachment #1.2: output of report-emacs-bug --]
[-- Type: text/plain, Size: 16051 bytes --]

In GNU Emacs 24.0.92.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.8)
 of 2012-01-24
Windowing system distributor `The X.Org Foundation', version 11.0.11103000
configured using `configure  '--prefix=/usr' '--sysconfdir=/etc' '--localstatedir=/var' '--libexecdir=/usr/lib' '--mandir=/usr/share/man' '--without-sound' '--with-xft' '--with-x-toolkit=gtk' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu''

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_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Summary

Minor modes in effect:
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent messages:
Mark saved where search started
Creating nntp marks directory /tmp/gnushome/News/marks/news.gmane.org/gmane/emacs/gnus/general/
Bootstrapping marks for gmane.emacs.gnus.general...done
Mark all unread articles in nntp+news.gmane.org:gmane.emacs.gnus.general as read? (y or n)  y
No more unseen articles
No more unread articles
Follow the link
OVERVIEW [2 times]
Auto-saving...done
Making completion list...

Load-path shadows:
/tmp/gnushome/lisp/md4 hides /usr/share/emacs/24.0.92/lisp/md4
/tmp/gnushome/lisp/format-spec hides /usr/share/emacs/24.0.92/lisp/format-spec
/tmp/gnushome/lisp/hex-util hides /usr/share/emacs/24.0.92/lisp/hex-util
/tmp/gnushome/lisp/password-cache hides /usr/share/emacs/24.0.92/lisp/password-cache
/tmp/gnushome/lisp/color hides /usr/share/emacs/24.0.92/lisp/color
/tmp/gnushome/lisp/dns-mode hides /usr/share/emacs/24.0.92/lisp/textmodes/dns-mode
/tmp/gnushome/lisp/sasl hides /usr/share/emacs/24.0.92/lisp/net/sasl
/tmp/gnushome/lisp/hmac-md5 hides /usr/share/emacs/24.0.92/lisp/net/hmac-md5
/tmp/gnushome/lisp/sasl-ntlm hides /usr/share/emacs/24.0.92/lisp/net/sasl-ntlm
/tmp/gnushome/lisp/ntlm hides /usr/share/emacs/24.0.92/lisp/net/ntlm
/tmp/gnushome/lisp/imap hides /usr/share/emacs/24.0.92/lisp/net/imap
/tmp/gnushome/lisp/netrc hides /usr/share/emacs/24.0.92/lisp/net/netrc
/tmp/gnushome/lisp/dig hides /usr/share/emacs/24.0.92/lisp/net/dig
/tmp/gnushome/lisp/sasl-cram hides /usr/share/emacs/24.0.92/lisp/net/sasl-cram
/tmp/gnushome/lisp/hmac-def hides /usr/share/emacs/24.0.92/lisp/net/hmac-def
/tmp/gnushome/lisp/dns hides /usr/share/emacs/24.0.92/lisp/net/dns
/tmp/gnushome/lisp/sasl-digest hides /usr/share/emacs/24.0.92/lisp/net/sasl-digest
/tmp/gnushome/lisp/tls hides /usr/share/emacs/24.0.92/lisp/net/tls
/tmp/gnushome/lisp/hashcash hides /usr/share/emacs/24.0.92/lisp/mail/hashcash
/tmp/gnushome/lisp/uudecode hides /usr/share/emacs/24.0.92/lisp/mail/uudecode
/tmp/gnushome/lisp/binhex hides /usr/share/emacs/24.0.92/lisp/mail/binhex
/tmp/gnushome/lisp/gnus-vm hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-vm
/tmp/gnushome/lisp/nnbabyl hides /usr/share/emacs/24.0.92/lisp/gnus/nnbabyl
/tmp/gnushome/lisp/nnmh hides /usr/share/emacs/24.0.92/lisp/gnus/nnmh
/tmp/gnushome/lisp/rfc2047 hides /usr/share/emacs/24.0.92/lisp/gnus/rfc2047
/tmp/gnushome/lisp/mml-smime hides /usr/share/emacs/24.0.92/lisp/gnus/mml-smime
/tmp/gnushome/lisp/gnus-dired hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-dired
/tmp/gnushome/lisp/nnml hides /usr/share/emacs/24.0.92/lisp/gnus/nnml
/tmp/gnushome/lisp/gnus-mlspl hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-mlspl
/tmp/gnushome/lisp/score-mode hides /usr/share/emacs/24.0.92/lisp/gnus/score-mode
/tmp/gnushome/lisp/sieve hides /usr/share/emacs/24.0.92/lisp/gnus/sieve
/tmp/gnushome/lisp/mm-uu hides /usr/share/emacs/24.0.92/lisp/gnus/mm-uu
/tmp/gnushome/lisp/gnus-score hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-score
/tmp/gnushome/lisp/gnus-msg hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-msg
/tmp/gnushome/lisp/gnus-spec hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-spec
/tmp/gnushome/lisp/gnus-int hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-int
/tmp/gnushome/lisp/nnagent hides /usr/share/emacs/24.0.92/lisp/gnus/nnagent
/tmp/gnushome/lisp/shr hides /usr/share/emacs/24.0.92/lisp/gnus/shr
/tmp/gnushome/lisp/canlock hides /usr/share/emacs/24.0.92/lisp/gnus/canlock
/tmp/gnushome/lisp/plstore hides /usr/share/emacs/24.0.92/lisp/gnus/plstore
/tmp/gnushome/lisp/gnus-ems hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-ems
/tmp/gnushome/lisp/gnus-mh hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-mh
/tmp/gnushome/lisp/qp hides /usr/share/emacs/24.0.92/lisp/gnus/qp
/tmp/gnushome/lisp/gnus-sum hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-sum
/tmp/gnushome/lisp/gravatar hides /usr/share/emacs/24.0.92/lisp/gnus/gravatar
/tmp/gnushome/lisp/nnmairix hides /usr/share/emacs/24.0.92/lisp/gnus/nnmairix
/tmp/gnushome/lisp/gnus-gravatar hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-gravatar
/tmp/gnushome/lisp/mm-util hides /usr/share/emacs/24.0.92/lisp/gnus/mm-util
/tmp/gnushome/lisp/nnregistry hides /usr/share/emacs/24.0.92/lisp/gnus/nnregistry
/tmp/gnushome/lisp/nnnil hides /usr/share/emacs/24.0.92/lisp/gnus/nnnil
/tmp/gnushome/lisp/gnus-uu hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-uu
/tmp/gnushome/lisp/mm-encode hides /usr/share/emacs/24.0.92/lisp/gnus/mm-encode
/tmp/gnushome/lisp/gnus-topic hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-topic
/tmp/gnushome/lisp/mml1991 hides /usr/share/emacs/24.0.92/lisp/gnus/mml1991
/tmp/gnushome/lisp/mml-sec hides /usr/share/emacs/24.0.92/lisp/gnus/mml-sec
/tmp/gnushome/lisp/nndraft hides /usr/share/emacs/24.0.92/lisp/gnus/nndraft
/tmp/gnushome/lisp/gnus-diary hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-diary
/tmp/gnushome/lisp/nnfolder hides /usr/share/emacs/24.0.92/lisp/gnus/nnfolder
/tmp/gnushome/lisp/sieve-manage hides /usr/share/emacs/24.0.92/lisp/gnus/sieve-manage
/tmp/gnushome/lisp/mm-url hides /usr/share/emacs/24.0.92/lisp/gnus/mm-url
/tmp/gnushome/lisp/nnvirtual hides /usr/share/emacs/24.0.92/lisp/gnus/nnvirtual
/tmp/gnushome/lisp/gnus-art hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-art
/tmp/gnushome/lisp/smiley hides /usr/share/emacs/24.0.92/lisp/gnus/smiley
/tmp/gnushome/lisp/nndoc hides /usr/share/emacs/24.0.92/lisp/gnus/nndoc
/tmp/gnushome/lisp/gnus-cache hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-cache
/tmp/gnushome/lisp/smime hides /usr/share/emacs/24.0.92/lisp/gnus/smime
/tmp/gnushome/lisp/nnspool hides /usr/share/emacs/24.0.92/lisp/gnus/nnspool
/tmp/gnushome/lisp/gnus-delay hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-delay
/tmp/gnushome/lisp/gnus-srvr hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-srvr
/tmp/gnushome/lisp/gnus-sieve hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-sieve
/tmp/gnushome/lisp/gnus-html hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-html
/tmp/gnushome/lisp/gmm-utils hides /usr/share/emacs/24.0.92/lisp/gnus/gmm-utils
/tmp/gnushome/lisp/nnweb hides /usr/share/emacs/24.0.92/lisp/gnus/nnweb
/tmp/gnushome/lisp/gnus-salt hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-salt
/tmp/gnushome/lisp/rfc1843 hides /usr/share/emacs/24.0.92/lisp/gnus/rfc1843
/tmp/gnushome/lisp/rfc2104 hides /usr/share/emacs/24.0.92/lisp/gnus/rfc2104
/tmp/gnushome/lisp/gnus-registry hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-registry
/tmp/gnushome/lisp/yenc hides /usr/share/emacs/24.0.92/lisp/gnus/yenc
/tmp/gnushome/lisp/spam-stat hides /usr/share/emacs/24.0.92/lisp/gnus/spam-stat
/tmp/gnushome/lisp/spam-wash hides /usr/share/emacs/24.0.92/lisp/gnus/spam-wash
/tmp/gnushome/lisp/gnus-bcklg hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-bcklg
/tmp/gnushome/lisp/auth-source hides /usr/share/emacs/24.0.92/lisp/gnus/auth-source
/tmp/gnushome/lisp/gnus-undo hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-undo
/tmp/gnushome/lisp/compface hides /usr/share/emacs/24.0.92/lisp/gnus/compface
/tmp/gnushome/lisp/message hides /usr/share/emacs/24.0.92/lisp/gnus/message
/tmp/gnushome/lisp/flow-fill hides /usr/share/emacs/24.0.92/lisp/gnus/flow-fill
/tmp/gnushome/lisp/gnus-eform hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-eform
/tmp/gnushome/lisp/gnus-agent hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-agent
/tmp/gnushome/lisp/gnus-picon hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-picon
/tmp/gnushome/lisp/nngateway hides /usr/share/emacs/24.0.92/lisp/gnus/nngateway
/tmp/gnushome/lisp/nnoo hides /usr/share/emacs/24.0.92/lisp/gnus/nnoo
/tmp/gnushome/lisp/mail-prsvr hides /usr/share/emacs/24.0.92/lisp/gnus/mail-prsvr
/tmp/gnushome/lisp/nndiary hides /usr/share/emacs/24.0.92/lisp/gnus/nndiary
/tmp/gnushome/lisp/starttls hides /usr/share/emacs/24.0.92/lisp/gnus/starttls
/tmp/gnushome/lisp/mail-source hides /usr/share/emacs/24.0.92/lisp/gnus/mail-source
/tmp/gnushome/lisp/gnus-range hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-range
/tmp/gnushome/lisp/shr-color hides /usr/share/emacs/24.0.92/lisp/gnus/shr-color
/tmp/gnushome/lisp/nnrss hides /usr/share/emacs/24.0.92/lisp/gnus/nnrss
/tmp/gnushome/lisp/gnus-cite hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-cite
/tmp/gnushome/lisp/gnus-kill hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-kill
/tmp/gnushome/lisp/mml hides /usr/share/emacs/24.0.92/lisp/gnus/mml
/tmp/gnushome/lisp/utf7 hides /usr/share/emacs/24.0.92/lisp/gnus/utf7
/tmp/gnushome/lisp/pop3 hides /usr/share/emacs/24.0.92/lisp/gnus/pop3
/tmp/gnushome/lisp/gnus-sync hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-sync
/tmp/gnushome/lisp/rfc2045 hides /usr/share/emacs/24.0.92/lisp/gnus/rfc2045
/tmp/gnushome/lisp/mml2015 hides /usr/share/emacs/24.0.92/lisp/gnus/mml2015
/tmp/gnushome/lisp/nnir hides /usr/share/emacs/24.0.92/lisp/gnus/nnir
/tmp/gnushome/lisp/gnus-start hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-start
/tmp/gnushome/lisp/sieve-mode hides /usr/share/emacs/24.0.92/lisp/gnus/sieve-mode
/tmp/gnushome/lisp/registry hides /usr/share/emacs/24.0.92/lisp/gnus/registry
/tmp/gnushome/lisp/gnus-win hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-win
/tmp/gnushome/lisp/mm-decode hides /usr/share/emacs/24.0.92/lisp/gnus/mm-decode
/tmp/gnushome/lisp/ietf-drums hides /usr/share/emacs/24.0.92/lisp/gnus/ietf-drums
/tmp/gnushome/lisp/gnus-fun hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-fun
/tmp/gnushome/lisp/gnus-draft hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-draft
/tmp/gnushome/lisp/gnus-dup hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-dup
/tmp/gnushome/lisp/mail-parse hides /usr/share/emacs/24.0.92/lisp/gnus/mail-parse
/tmp/gnushome/lisp/messcompat hides /usr/share/emacs/24.0.92/lisp/gnus/messcompat
/tmp/gnushome/lisp/mm-bodies hides /usr/share/emacs/24.0.92/lisp/gnus/mm-bodies
/tmp/gnushome/lisp/gnus-setup hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-setup
/tmp/gnushome/lisp/gnus-bookmark hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-bookmark
/tmp/gnushome/lisp/ecomplete hides /usr/share/emacs/24.0.92/lisp/gnus/ecomplete
/tmp/gnushome/lisp/nntp hides /usr/share/emacs/24.0.92/lisp/gnus/nntp
/tmp/gnushome/lisp/gnus-group hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-group
/tmp/gnushome/lisp/mailcap hides /usr/share/emacs/24.0.92/lisp/gnus/mailcap
/tmp/gnushome/lisp/mm-extern hides /usr/share/emacs/24.0.92/lisp/gnus/mm-extern
/tmp/gnushome/lisp/html2text hides /usr/share/emacs/24.0.92/lisp/gnus/html2text
/tmp/gnushome/lisp/gnus-demon hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-demon
/tmp/gnushome/lisp/nneething hides /usr/share/emacs/24.0.92/lisp/gnus/nneething
/tmp/gnushome/lisp/spam hides /usr/share/emacs/24.0.92/lisp/gnus/spam
/tmp/gnushome/lisp/nnmaildir hides /usr/share/emacs/24.0.92/lisp/gnus/nnmaildir
/tmp/gnushome/lisp/gnus-util hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-util
/tmp/gnushome/lisp/gnus-async hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-async
/tmp/gnushome/lisp/rtree hides /usr/share/emacs/24.0.92/lisp/gnus/rtree
/tmp/gnushome/lisp/gnus hides /usr/share/emacs/24.0.92/lisp/gnus/gnus
/tmp/gnushome/lisp/mm-view hides /usr/share/emacs/24.0.92/lisp/gnus/mm-view
/tmp/gnushome/lisp/spam-report hides /usr/share/emacs/24.0.92/lisp/gnus/spam-report
/tmp/gnushome/lisp/nnheader hides /usr/share/emacs/24.0.92/lisp/gnus/nnheader
/tmp/gnushome/lisp/nnmail hides /usr/share/emacs/24.0.92/lisp/gnus/nnmail
/tmp/gnushome/lisp/gnus-cus hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-cus
/tmp/gnushome/lisp/mm-partial hides /usr/share/emacs/24.0.92/lisp/gnus/mm-partial
/tmp/gnushome/lisp/nndir hides /usr/share/emacs/24.0.92/lisp/gnus/nndir
/tmp/gnushome/lisp/nnimap hides /usr/share/emacs/24.0.92/lisp/gnus/nnimap
/tmp/gnushome/lisp/gssapi hides /usr/share/emacs/24.0.92/lisp/gnus/gssapi
/tmp/gnushome/lisp/deuglify hides /usr/share/emacs/24.0.92/lisp/gnus/deuglify
/tmp/gnushome/lisp/nnmbox hides /usr/share/emacs/24.0.92/lisp/gnus/nnmbox
/tmp/gnushome/lisp/legacy-gnus-agent hides /usr/share/emacs/24.0.92/lisp/gnus/legacy-gnus-agent
/tmp/gnushome/lisp/rfc2231 hides /usr/share/emacs/24.0.92/lisp/gnus/rfc2231
/tmp/gnushome/lisp/gnus-logic hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-logic
/tmp/gnushome/lisp/.dir-locals hides /usr/share/emacs/24.0.92/lisp/gnus/.dir-locals
/tmp/gnushome/lisp/gnus-ml hides /usr/share/emacs/24.0.92/lisp/gnus/gnus-ml
/tmp/gnushome/lisp/parse-time hides /usr/share/emacs/24.0.92/lisp/calendar/parse-time
/tmp/gnushome/lisp/time-date hides /usr/share/emacs/24.0.92/lisp/calendar/time-date
/tmp/gnushome/lisp/pgg-gpg hides /usr/share/emacs/24.0.92/lisp/obsolete/pgg-gpg
/tmp/gnushome/lisp/pgg-def hides /usr/share/emacs/24.0.92/lisp/obsolete/pgg-def
/tmp/gnushome/lisp/pgg hides /usr/share/emacs/24.0.92/lisp/obsolete/pgg
/tmp/gnushome/lisp/pgg-pgp5 hides /usr/share/emacs/24.0.92/lisp/obsolete/pgg-pgp5
/tmp/gnushome/lisp/pgg-parse hides /usr/share/emacs/24.0.92/lisp/obsolete/pgg-parse
/tmp/gnushome/lisp/pgg-pgp hides /usr/share/emacs/24.0.92/lisp/obsolete/pgg-pgp

Features:
(shadow emacsbug help-mode view newcomment org-wl org-w3m org-vm
org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp
ob-exp org-exp-blocks org-agenda org-info org-gnus org-docview
org-bibtex bibtex org-bbdb org warnings advice help-fns advice-preload
ob-emacs-lisp ob-tangle ob-ref ob-lob ob-table org-footnote org-src
ob-comint ob-keys ob ob-eval org-pcomplete pcomplete comint ring
org-list org-faces org-compat org-entities org-macs noutline outline
easy-mmode cal-menu calendar cal-loaddefs parse-time sort smiley
ansi-color gnus-cite mail-extr gnus-async gnus-bcklg qp gnus-ml
disp-table multi-isearch netrc gnutls nndraft nnmh network-stream
auth-source eieio byte-opt bytecomp byte-compile cconv macroexp assoc
starttls tls gnus-agent gnus-srvr gnus-score score-mode nnvirtual
gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime
password-cache dig mailcap nntp gnus-cache gnus-sum nnoo gnus-group
gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range
message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies
mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev
gmm-utils mailheader gnus-win gnus-load gnus gnus-ems nnheader gnus-util
mail-utils mm-util mail-prsvr wid-edit dired regexp-opt time-date
tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar
dnd fontset image fringe lisp-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 loaddefs button faces
cus-face files text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget hashtable-print-readable backquote
make-network-process dbusbind dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)

[-- Attachment #1.3: Type: text/plain, Size: 115 bytes --]


just checked, it's also broken on debian sid with emacs from the 20th and
git-gnus

-- 
Philipp Haselwarter

[-- Attachment #2: Type: application/pgp-signature, Size: 835 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-27 17:27 ` Lars Ingebrigtsen
  2012-01-27 21:03   ` Philipp Haselwarter
@ 2012-01-27 21:30   ` Wolfgang Jenkner
  2012-01-28 19:11     ` Lars Ingebrigtsen
  1 sibling, 1 reply; 18+ messages in thread
From: Wolfgang Jenkner @ 2012-01-27 21:30 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: Raphael Kubo da Costa, ding

On Fri, Jan 27 2012, Lars Ingebrigtsen wrote:

> Raphael Kubo da Costa <rakuco@FreeBSD.org> writes:
>
>> As an example, viewing <874o262tc7.fsf@hati.baby-gnu.org> sent to this
>> list with a revision prior to b895e61 shows me both the example Lisp
>> code and the patch at the end with syntax highlighting, whereas using
>> any Gnus revision starting with b895e61 no syntax highlighting is
>> applied.
>
> I'm unable to reproduce this.  The article in question is highlighted
> nicely when I look at it with the current Emacs 24.

I tested this with bzr rev. 106952 first in my usual set-up and then in
a rather clean environment, using a different account and starting with

env NNTPSERVER=news.gmane.org emacs -Q -nw

but the bug seems still to be present, i.e., with
org-src-fontify-natively non-NIL, the stuff between #+begin_src and
#+end_src should be highlighted the way it is in emacs-lisp mode, but it
is not.

Wolfgang



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-27 21:03   ` Philipp Haselwarter
@ 2012-01-28 19:07     ` Lars Ingebrigtsen
  0 siblings, 0 replies; 18+ messages in thread
From: Lars Ingebrigtsen @ 2012-01-28 19:07 UTC (permalink / raw)
  To: Philipp Haselwarter; +Cc: Raphael Kubo da Costa, ding

Philipp Haselwarter <philipp.haselwarter@gmx.de> writes:

> Do I have to set any variables for this to work? Just re-tried it with
> gnus from now and emacs24 from 3 days ago and neither the org-block nor
> the patch are fontified, only the headers.
> Clean $HOME, emacs -Q.

No variables should be necessary, I think, but I haven't tried this with
a emacs -Q...

-- 
(domestic pets only, the antidote for overdose, milk.)
  http://lars.ingebrigtsen.no  *  Sent from my Rome



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-27 21:30   ` Wolfgang Jenkner
@ 2012-01-28 19:11     ` Lars Ingebrigtsen
  2012-01-28 19:19       ` Lars Ingebrigtsen
  0 siblings, 1 reply; 18+ messages in thread
From: Lars Ingebrigtsen @ 2012-01-28 19:11 UTC (permalink / raw)
  To: Raphael Kubo da Costa; +Cc: ding

Wolfgang Jenkner <wjenkner@inode.at> writes:

> I tested this with bzr rev. 106952 first in my usual set-up and then in
> a rather clean environment, using a different account and starting with
>
> env NNTPSERVER=news.gmane.org emacs -Q -nw
>
> but the bug seems still to be present, i.e., with
> org-src-fontify-natively non-NIL, the stuff between #+begin_src and
> #+end_src should be highlighted the way it is in emacs-lisp mode, but it
> is not.

Right.  With that recipe, I'm able to reproduce the bug...

-- 
(domestic pets only, the antidote for overdose, milk.)
  http://lars.ingebrigtsen.no  *  Sent from my Rome



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-28 19:11     ` Lars Ingebrigtsen
@ 2012-01-28 19:19       ` Lars Ingebrigtsen
  2012-01-28 19:26         ` Lars Ingebrigtsen
  0 siblings, 1 reply; 18+ messages in thread
From: Lars Ingebrigtsen @ 2012-01-28 19:19 UTC (permalink / raw)
  To: Raphael Kubo da Costa; +Cc: ding

Lars Ingebrigtsen <larsi@gnus.org> writes:

> Right.  With that recipe, I'm able to reproduce the bug...

But I have no idea what the fix is.  :-)  Does it have something to do
with `font-lock-support-mode'?

-- 
(domestic pets only, the antidote for overdose, milk.)
  http://lars.ingebrigtsen.no  *  Sent from my Rome



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-28 19:19       ` Lars Ingebrigtsen
@ 2012-01-28 19:26         ` Lars Ingebrigtsen
  2012-01-28 19:34           ` Lars Ingebrigtsen
  0 siblings, 1 reply; 18+ messages in thread
From: Lars Ingebrigtsen @ 2012-01-28 19:26 UTC (permalink / raw)
  To: ding

Lars Ingebrigtsen <larsi@gnus.org> writes:

> But I have no idea what the fix is.  :-)  Does it have something to do
> with `font-lock-support-mode'?

I guess.  If I bind it to nil instead of making it a buffer-local
variable, fontifying works.

-- 
(domestic pets only, the antidote for overdose, milk.)
  http://lars.ingebrigtsen.no  *  Sent from my Rome




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-28 19:26         ` Lars Ingebrigtsen
@ 2012-01-28 19:34           ` Lars Ingebrigtsen
  2012-01-28 23:10             ` Wolfgang Jenkner
  2012-01-29  1:01             ` Raphael Kubo da Costa
  0 siblings, 2 replies; 18+ messages in thread
From: Lars Ingebrigtsen @ 2012-01-28 19:34 UTC (permalink / raw)
  To: ding

Lars Ingebrigtsen <larsi@gnus.org> writes:

> I guess.  If I bind it to nil instead of making it a buffer-local
> variable, fontifying works.

So I've now done that, but I have no idea why setting it locally in the
buffer doesn't work, too.

However, if I edebug through the function, AND DISPLAY THE
*fontification* buffer while stepping through, it also works.

That's kinda too weird.

-- 
(domestic pets only, the antidote for overdose, milk.)
  http://lars.ingebrigtsen.no  *  Sent from my Rome



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-28 19:34           ` Lars Ingebrigtsen
@ 2012-01-28 23:10             ` Wolfgang Jenkner
  2012-01-29  0:46               ` Lars Ingebrigtsen
  2012-01-29  1:01             ` Raphael Kubo da Costa
  1 sibling, 1 reply; 18+ messages in thread
From: Wolfgang Jenkner @ 2012-01-28 23:10 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: ding

On Sat, Jan 28 2012, Lars Ingebrigtsen wrote:

> Lars Ingebrigtsen <larsi@gnus.org> writes:
>
>> I guess.  If I bind it to nil instead of making it a buffer-local
>> variable, fontifying works.
>
> So I've now done that, but I have no idea why setting it locally in the
> buffer doesn't work, too.

The reason is given in

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10063

Wolfgang



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-27 17:28     ` Lars Ingebrigtsen
@ 2012-01-28 23:23       ` Wolfgang Jenkner
  0 siblings, 0 replies; 18+ messages in thread
From: Wolfgang Jenkner @ 2012-01-28 23:23 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: Philipp Haselwarter, Raphael Kubo da Costa, ding

On Fri, Jan 27 2012, Lars Ingebrigtsen wrote:

> Wolfgang Jenkner <wjenkner@inode.at> writes:
>
>> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10063
>>
>> For some reason the bug report has been archived again, although it is
>> still not resolved (the patch I proposed was silly because it didn't
>> take into account compatibility).
>
> Do you have a new patch that would fix this issue?

I think that reverting the relevant part of
b895e61e03ce75a286e8c9d2325fcbf2266d5125 is the best solution (i.e.,
let-binding font-lock-support-mode and font-lock-mode-hook again).
However, my sending a (trivial) patch for this would be
counter-productive since you would then have to wait for my copyright
assignment :-(

Note that the OP didn't actually report a bug, just a warning message.

Wolfgang



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-28 23:10             ` Wolfgang Jenkner
@ 2012-01-29  0:46               ` Lars Ingebrigtsen
  2012-01-29  0:53                 ` Wolfgang Jenkner
  0 siblings, 1 reply; 18+ messages in thread
From: Lars Ingebrigtsen @ 2012-01-29  0:46 UTC (permalink / raw)
  To: ding

Wolfgang Jenkner <wjenkner@inode.at> writes:

> The reason is given in
>
> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10063

What part?

-- 
(domestic pets only, the antidote for overdose, milk.)
  http://lars.ingebrigtsen.no  *  Sent from my Rome



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-29  0:46               ` Lars Ingebrigtsen
@ 2012-01-29  0:53                 ` Wolfgang Jenkner
  2012-01-30 17:37                   ` Lars Ingebrigtsen
  0 siblings, 1 reply; 18+ messages in thread
From: Wolfgang Jenkner @ 2012-01-29  0:53 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: ding

On Sun, Jan 29 2012, Lars Ingebrigtsen wrote:

> Wolfgang Jenkner <wjenkner@inode.at> writes:
>
>> The reason is given in
>>
>> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10063
>
> What part?

I meant Message #24, in particular

    There's usually a major mode being called a few lines later, so
    kill-all-local-variables has already undone those settings before
    font-locking happens.
    
Wolfgang




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-28 19:34           ` Lars Ingebrigtsen
  2012-01-28 23:10             ` Wolfgang Jenkner
@ 2012-01-29  1:01             ` Raphael Kubo da Costa
  1 sibling, 0 replies; 18+ messages in thread
From: Raphael Kubo da Costa @ 2012-01-29  1:01 UTC (permalink / raw)
  To: ding

Lars Ingebrigtsen <larsi@gnus.org> writes:

> Lars Ingebrigtsen <larsi@gnus.org> writes:
>
>> I guess.  If I bind it to nil instead of making it a buffer-local
>> variable, fontifying works.
>
> So I've now done that, but I have no idea why setting it locally in the
> buffer doesn't work, too.

Meanwhile, I can confirm font-locking has started working again with
commit 3313cd8 -- not only fontification of org-mode, but everything
else, I guess (my primary use case is fontifying diffs).




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Font-locking broken since b895e61?
  2012-01-29  0:53                 ` Wolfgang Jenkner
@ 2012-01-30 17:37                   ` Lars Ingebrigtsen
  0 siblings, 0 replies; 18+ messages in thread
From: Lars Ingebrigtsen @ 2012-01-30 17:37 UTC (permalink / raw)
  To: ding

Wolfgang Jenkner <wjenkner@inode.at> writes:

> I meant Message #24, in particular
>
>     There's usually a major mode being called a few lines later, so
>     kill-all-local-variables has already undone those settings before
>     font-locking happens.

Aha.  Yes, that makes total sense.  Then binding it is probably the
right fix, instead of doing the buffer-local setting...

-- 
(domestic pets only, the antidote for overdose, milk.)
  http://lars.ingebrigtsen.no  *  Sent from my Rome



^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2012-01-30 17:37 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-15  1:42 Font-locking broken since b895e61? Raphael Kubo da Costa
2012-01-25 15:33 ` Philipp Haselwarter
2012-01-25 17:14   ` Wolfgang Jenkner
2012-01-27 17:28     ` Lars Ingebrigtsen
2012-01-28 23:23       ` Wolfgang Jenkner
2012-01-27 17:27 ` Lars Ingebrigtsen
2012-01-27 21:03   ` Philipp Haselwarter
2012-01-28 19:07     ` Lars Ingebrigtsen
2012-01-27 21:30   ` Wolfgang Jenkner
2012-01-28 19:11     ` Lars Ingebrigtsen
2012-01-28 19:19       ` Lars Ingebrigtsen
2012-01-28 19:26         ` Lars Ingebrigtsen
2012-01-28 19:34           ` Lars Ingebrigtsen
2012-01-28 23:10             ` Wolfgang Jenkner
2012-01-29  0:46               ` Lars Ingebrigtsen
2012-01-29  0:53                 ` Wolfgang Jenkner
2012-01-30 17:37                   ` Lars Ingebrigtsen
2012-01-29  1:01             ` Raphael Kubo da Costa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).