emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: compilation-forget-errors still used by tex-mode.el


From: Stefan Monnier
Subject: Re: compilation-forget-errors still used by tex-mode.el
Date: 28 Mar 2004 16:52:42 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

> EMACSLOADPATH=/home/pfeiffer/.emacs.d/cvs/lisp ../src/bootstrap-emacs ne
                              ^^^

Don't work in hidden directories.  There's a bug in lisp/Makefile.in
which Handa has a fix for but hasn't installed yet.

>> Avec le reste de mon patch font-lock-value-in-major-mode n'est plus
>> nécessaire.
> Ah bon, comment ça ?  Dans ce cas le patch devrait enlever la ligne ou je
> l'utilise.

Le patch en effet enlve cette ligne (en fait, il enlève le test et fait
l'assignation de manière inconditionnelle, ce qui marche tout aussi bien):

@@ -1092,9 +1124,8 @@
   (set (make-local-variable 'compilation-locs)
        (make-hash-table :test 'equal :weakness 'value))
   ;; lazy-lock would never find the message unless it's scrolled to
-  ;; jit-lock might fontify some things too late
-  (if (font-lock-value-in-major-mode font-lock-support-mode)
-      (set (make-local-variable 'font-lock-support-mode) nil))
+  ;; jit-lock might fontify some things too late.
+  (set (make-local-variable 'font-lock-support-mode) nil)
   (set (make-local-variable 'font-lock-maximum-size) nil)
   (if minor
       (if font-lock-mode

>> C'est pas le cas, donc il devrait y avoir une faute de compilation ?

Maybe I screwed up one of my postings and the above hunk was missing,
I can't think of how that would have happened, but everything's possible
given my carelessness at times.

> Oui je pense à une variable qui contienne le "current error", mais j'aurais
> peut-être besoin de l'initialiser de compilation-parsing-end.  J'essaierai
> d'abord d'en rester indépendant.

Je pense que l'initialiser à point-min est suffisant pour l'instant.
Pour les cas genre comint où first-error ne doit pas remonter à point-min,
il faudra probablement une troisième variable genre
compilation-top-of-output ou compilation-parsing-start, mais cela
peut attendre.

>> > L'auras-tu prêt bien-tôt?  Ou veux-tu que je tranche ton patch en une
>> > partie dont j'ai besoin, et une autre qui se rapporte à TeX et que tu
>> > fourniras plus tard?
>> Prend ce que tu veux de mon patch et installe-le.  N'attend pas sûr moi.
> Bon, si t'es trop occupé...

Il y a de ça, et il y a aussi que je trouve plus facile de collaborer par
l'intermédiaire de CVS, comme ça les choses avancent plus vite et son
plus concrètes.


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]