GNU bug report logs -
#58689
13.1.4; LaTeX-modify-environment fails to modify a single line environment.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 58689 in the body.
You can then email your comments to 58689 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-auctex <at> gnu.org
:
bug#58689
; Package
auctex
.
(Fri, 21 Oct 2022 14:41:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Jean-Jacques Rétorré <jj.retorre <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-auctex <at> gnu.org
.
(Fri, 21 Oct 2022 14:41:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Emacs : GNU Emacs 27.1 (build 1, i686-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0)
of 2021-03-28, modified by Debian
Package: 13.1.4
current state:
==============
(setq
AUCTeX-date "2022-08-26"
window-system 'x
LaTeX-version "2e"
TeX-style-path '("~/.emacs.d/auctex" "/home/debjjr/.emacs.d/elpa/auctex-13.1.4/style" "/home/debjjr/.emacs.d/auctex/auto"
"/home/debjjr/.emacs.d/auctex/style" "auto" "style")
TeX-auto-save t
TeX-parse-self t
TeX-master t
TeX-command-list '(("TeX" "%(PDF)%(tex) %(file-line-error) %`%(extraopts) %S%(PDFout)%(mode)%' %(output-dir) %t" TeX-run-TeX nil
(plain-tex-mode texinfo-mode ams-tex-mode) :help "Run plain TeX")
("LaTeX" "%`%l%(mode)%' %T" TeX-run-TeX nil (latex-mode doctex-mode) :help "Run LaTeX")
("Makeinfo" "makeinfo %(extraopts) %(o-dir) %t" TeX-run-compile nil (texinfo-mode) :help
"Run Makeinfo with Info output")
("Makeinfo HTML" "makeinfo %(extraopts) %(o-dir) --html %t" TeX-run-compile nil (texinfo-mode) :help
"Run Makeinfo with HTML output")
("AmSTeX" "amstex %(PDFout) %`%(extraopts) %S%(mode)%' %(output-dir) %t" TeX-run-TeX nil (ams-tex-mode) :help
"Run AMSTeX")
("ConTeXt" "%(cntxcom) --once --texutil %(extraopts) %(execopts)%t" TeX-run-TeX nil (context-mode) :help
"Run ConTeXt once")
("ConTeXt Full" "%(cntxcom) %(extraopts) %(execopts)%t" TeX-run-TeX nil (context-mode) :help
"Run ConTeXt until completion")
("BibTeX" "%(bibtex) %s" TeX-run-BibTeX nil
(plain-tex-mode latex-mode doctex-mode context-mode texinfo-mode ams-tex-mode) :help "Run BibTeX")
("Biber" "biber %(output-dir) %s" TeX-run-Biber nil
(plain-tex-mode latex-mode doctex-mode texinfo-mode ams-tex-mode) :help "Run Biber")
("Texindex" "texindex %s.??" TeX-run-command nil (texinfo-mode) :help "Run Texindex")
("Texi2dvi" "%(PDF)texi2dvi %t" TeX-run-command nil (texinfo-mode) :help "Run Texi2dvi or Texi2pdf")
("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-dvips t (plain-tex-mode latex-mode doctex-mode texinfo-mode ams-tex-mode)
:help "Generate PostScript file")
("Dvips" "%(o?)dvips %d -o %f " TeX-run-dvips nil (plain-tex-mode latex-mode doctex-mode texinfo-mode ams-tex-mode)
:help "Convert DVI file to PostScript")
("Dvipdfmx" "dvipdfmx -o %(O?pdf) %d" TeX-run-dvipdfmx nil
(plain-tex-mode latex-mode doctex-mode texinfo-mode ams-tex-mode) :help "Convert DVI file to PDF with dvipdfmx")
("Ps2pdf" "ps2pdf -dALLOWPSTRANSPARENCY %f %(O?pdf)" TeX-run-ps2pdf nil
(plain-tex-mode latex-mode doctex-mode texinfo-mode ams-tex-mode) :help "Convert PostScript file to PDF")
("Glossaries" "makeglossaries %(d-dir) %s" TeX-run-command nil
(plain-tex-mode latex-mode doctex-mode texinfo-mode ams-tex-mode) :help
"Run makeglossaries to create glossary file")
("Index" "%(makeindex) %s" TeX-run-index nil (plain-tex-mode latex-mode doctex-mode texinfo-mode ams-tex-mode) :help
"Run makeindex to create index file")
("upMendex" "upmendex %(O?idx)" TeX-run-index t (plain-tex-mode latex-mode doctex-mode texinfo-mode ams-tex-mode)
:help "Run upmendex to create index file")
("Xindy" "texindy %s" TeX-run-command nil (plain-tex-mode latex-mode doctex-mode texinfo-mode ams-tex-mode) :help
"Run xindy to create index file")
("Check" "lacheck %s" TeX-run-compile nil (latex-mode) :help "Check LaTeX file for correctness")
("ChkTeX" "chktex -v6 %s" TeX-run-compile nil (latex-mode) :help "Check LaTeX file for common mistakes")
("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")
("Latex Indent" "latexindent -w -s %a" TeX-run-command nil t :help "Run Latexindent on file.")
("Pythontex" "pythontex --interpreter \"python:python3\" %t" TeX-run-command nil t :help "Run pythontex on file"))
)
As a MWE
,----
| \documentclass{article}
| \begin{document}
| \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}
| \end{document}
`----
C-u C-c C-e RET bmatrix produce
,----
| \documentclass{article}
| \begin{bmatrix}
| \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix}
| \end{document}
`----
I commented the 886 line from latex.el to correct this issue, but
I do not know wether it can have side effects.
(save-excursion
(funcall goto-end)
(let ((old-env (match-string 1)))
(replace-match environment t t nil 1)
;;l 886 (beginning-of-line 1)
(funcall goto-begin)
(replace-match environment t t nil 1)
This issue occurs when I use embedded calc to write a matrix in LaTeX
form.
--
JJ. Rétorré
Information forwarded
to
bug-auctex <at> gnu.org
:
bug#58689
; Package
auctex
.
(Sun, 23 Oct 2022 15:27:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 58689 <at> debbugs.gnu.org (full text, mbox):
Hi Jean-Jacques,
>>>>> Jean-Jacques Rétorré <jj.retorre <at> gmail.com> writes:
> As a MWE
> ,----
> | \documentclass{article}
> | \begin{document}
> | \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}
> | \end{document}
> `----
> C-u C-c C-e RET bmatrix produce
> ,----
> | \documentclass{article}
> | \begin{bmatrix}
> | \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix}
> | \end{document}
> `----
Thank you for the report. AUCTeX assumes that \begin and \end lie on
their own lines in general, hence the behavior.
Looking at the relevant code, I think I can do something for
LaTeX-modify-environment to cover the situation where \begin and \end
are on the same line. I expect that I can have spare time to manage this
issue on November.
Regards,
Ikumi Keita
#StandWithUkraine #StopWarInUkraine
Information forwarded
to
bug-auctex <at> gnu.org
:
bug#58689
; Package
auctex
.
(Thu, 08 Dec 2022 05:43:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 58689 <at> debbugs.gnu.org (full text, mbox):
>>>>> Ikumi Keita <ikumi <at> ikumi.que.jp> writes:
> Looking at the relevant code, I think I can do something for
> LaTeX-modify-environment to cover the situation where \begin and \end
> are on the same line. I expect that I can have spare time to manage this
> issue on November.
I pushed the fix to the git repository. Sorry for delay due to my loose
outlook about my schedule :-)
Regards,
Ikumi Keita
#StandWithUkraine #StopWarInUkraine
bug closed, send any further explanations to
58689 <at> debbugs.gnu.org and Jean-Jacques Rétorré <jj.retorre <at> gmail.com>
Request was from
Ikumi Keita <ikumi <at> ikumi.que.jp>
to
control <at> debbugs.gnu.org
.
(Thu, 08 Dec 2022 05:44:01 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-auctex <at> gnu.org
:
bug#58689
; Package
auctex
.
(Thu, 08 Dec 2022 08:21:02 GMT)
Full text and
rfc822 format available.
Message #16 received at submit <at> debbugs.gnu.org (full text, mbox):
jeu. 08 déc. 2022, Ikumi Keita <ikumi <at> ikumi.que.jp> disait :
>>>>>> Ikumi Keita <ikumi <at> ikumi.que.jp> writes:
>> Looking at the relevant code, I think I can do something for
>> LaTeX-modify-environment to cover the situation where \begin and \end
>> are on the same line. I expect that I can have spare time to manage this
>> issue on November.
>
> I pushed the fix to the git repository. Sorry for delay due to my loose
> outlook about my schedule :-)
>
many thanks
--
JJR
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 05 Jan 2023 12:24:09 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 110 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.