[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-AUCTeX] 11.87; font-latex-jit-lock-force-redisplay calls jit-lo
From: |
Mosè Giordano |
Subject: |
Re: [Bug-AUCTeX] 11.87; font-latex-jit-lock-force-redisplay calls jit-lock-force-redisplay with three args |
Date: |
Mon, 15 Jul 2013 22:34:34 +0200 |
Hi Nick,
thanks for your report. This bug has already been fixed in git
version of AUCTeX with commit
* 5b5ef6e Temporary fix for font-latex-jit-lock-force-redisplay.
Bye,
Mosè
2013/7/15 Nick Dokos <address@hidden>:
>
> Remember to cover the basics, that is, what you expected to happen and
> what in fact did happen.
>
> Be sure to consult the FAQ section in the manual before submitting
> a bug report. In addition check if the bug is reproducable with an
> up-to-date version of AUCTeX. So please upgrade to the version
> available from http://www.gnu.org/software/auctex/ if your
> installation is older than the one available from the web site.
>
> If the bug is triggered by a specific (La)TeX file, you should try
> to produce a minimal sample file showing the problem and include it
> in your report.
>
> Your bug report will be posted to the AUCTeX bug reporting list.
> ------------------------------------------------------------------------
>
> I started getting this recently:
>
> ,----
> | Debugger entered--Lisp error: (wrong-number-of-arguments (2 . 2) 3)
> | jit-lock-force-redisplay(#<buffer talk.tex> 5056 5147)
> | font-latex-jit-lock-force-redisplay(#<buffer talk.tex> 5056 5147)
> | apply(font-latex-jit-lock-force-redisplay (#<buffer talk.tex> 5056 5147))
> | byte-code("r\301 \302H \303H\"\210)\301\207" [timer apply 5 6] 4)
> | timer-event-handler([t 20964 13676 522289 nil
> font-latex-jit-lock-force-redisplay (#<buffer talk.tex> 5056 5147) nil
> 733000])
> `----
>
> Apparently jit-lock-force-redisplay was changed a couple of months ago
> so it takes only two arguments (start, end) and they are markers, not
> buffer positions. I think what's needed is to change
> font-latex-jit-lock-force-redisplay as follows:
>
> (if (fboundp 'jit-lock-force-redisplay)
> - (jit-lock-force-redisplay buf start end)
> + (jit-lock-force-redisplay (copy-marker start) (copy-marker end))
> ...
>
> Thanks,
> Nick
>
> Emacs : GNU Emacs 24.3.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.10)
> of 2013-07-14 on pierrot
> Package: 11.87
>
> current state:
> ==============
> (setq
> AUCTeX-date "2012-11-30"
> window-system 'x
> LaTeX-version "2e"
> TeX-style-path '("/usr/local/var/auctex"
> "/home/nick/src/emacs/auctex/auctex/style"
> "/home/nick/.emacs.d/auctex/auto"
> "/home/nick/.emacs.d/auctex/style" "auto"
> "style")
> TeX-auto-save t
> TeX-parse-self t
> TeX-master nil
> TeX-command-list '(("TeX" "%(PDF)%(tex) %`%S%(PDFout)%(mode)%' %t"
> TeX-run-TeX nil
> (plain-tex-mode ams-tex-mode texinfo-mode) :help "Run
> plain TeX")
> ("LaTeX" "%`%l%(mode)%' %t" TeX-run-TeX nil (latex-mode
> doctex-mode) :help
> "Run LaTeX")
> ("Makeinfo" "makeinfo %t" TeX-run-compile nil
> (texinfo-mode) :help
> "Run Makeinfo with Info output")
> ("Makeinfo HTML" "makeinfo --html %t" TeX-run-compile nil
> (texinfo-mode) :help
> "Run Makeinfo with HTML output")
> ("AmSTeX" "%(PDF)amstex %`%S%(PDFout)%(mode)%' %t"
> TeX-run-TeX nil
> (ams-tex-mode) :help "Run AMSTeX")
> ("ConTeXt" "texexec --once --texutil %(execopts)%t"
> TeX-run-TeX nil
> (context-mode) :help "Run ConTeXt once")
> ("ConTeXt Full" "texexec %(execopts)%t" TeX-run-TeX nil
> (context-mode) :help
> "Run ConTeXt until completion")
> ("BibTeX" "bibtex %s" TeX-run-BibTeX nil t :help "Run
> BibTeX")
> ("Biber" "biber %s" TeX-run-Biber nil t :help "Run Biber")
> ("View" "%V" TeX-run-discard-or-function t t :help "Run
> Viewer")
> ("Print" "%p" TeX-run-command t t :help "Print the file")
> ("Queue" "%q" TeX-run-background nil t :help "View the
> printer queue" :visible
> TeX-queue-command)
> ("File" "%(o?)dvips %d -o %f " TeX-run-command t t :help
> "Generate PostScript file")
> ("Index" "makeindex %s" TeX-run-command nil t :help
> "Create index file")
> ("Check" "lacheck %s" TeX-run-compile nil (latex-mode)
> :help
> "Check LaTeX file for correctness")
> ("Spell" "(TeX-ispell-document \"\")" TeX-run-function
> nil t :help
> "Spell-check the document")
> ("Clean" "TeX-clean" TeX-run-function nil t :help
> "Delete generated intermediate files")
> ("Clean All" "(TeX-clean t)" TeX-run-function nil t :help
> "Delete generated intermediate and output files")
> ("Other" "" TeX-run-command t t :help "Run an arbitrary
> command"))
> )
>
> _______________________________________________
> bug-auctex mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/bug-auctex