Pedro Andres Aranda Gutierrez <paag...@gmail.com> writes: > thanks for the patience. I hope to have implemented all suggestions by now.
No. You missed several. 1. :version is not necessary. See 15.1 Common Item Keywords section of Elisp manual: 2. Please also provide changelog entries. See https://orgmode.org/worg/org-contribute.html#commit-messages More comments below. > +*** New =org-latex-listings-src-omit-language= variable for LaTeX export > + > +The =org-latex-listings-src-omit-language= customization variable > +allows you to omit the =language= parameter in the exported > +=lstlisting= environment. This is necessary when the =listings= backend > +forwards the actual listing generation to another package like > +=fancyvrb= using the following setup in the document header: Please use ~code~ for Elisp symbols and double space between sentences. You may refer to etc/Documentation_Standards.org file for details. > +#+BEGIN_example > +#+LATEX_HEADER: \\RequirePackage{fancyvrb} > +#+LATEX_HEADER: > \\DefineVerbatimEnvironment{verbatim}{Verbatim}{...whatever...} > +#+LATEX_HEADER: > \\DefineVerbatimEnvironment{lstlisting}{Verbatim}{...whatever...} > +#+END_example Please quote #+LATEX_HEADER in the example block with commas. (Org will do it automatically for you if you edit the example block with C-c ') > +*** The LaTeX export backend only emits =label= and =caption= when they are > not empty > + > +When exporting a SRC block and using the listings backend , =label== > +and =caption== parameters for the =lstlisting= environment will be > +only generated when they are not empty. Things like > + > +#+BEGIN_src latex > +\begin{lstlisting}[label= ,caption= ,captionpos=b] > +\end{lstlisting} > +#+END_src > + > +will no more appear. This is probably not something people need to take note of. Not necessary. > Subject: [PATCH 2/4] Allow to suppress language= in SRC blocks > Subject: [PATCH 3/4] Refine DOCSTRING for org-latex-listings-src-omit-language 2nd and 3rd patches can be merged into one. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>