[PATCH] updating org-plot.org on worg, was Re: Can we add PLOT to org-element-multiple-keywords?

2024-04-24 Thread Leo Butler
for advice on later sections, below. From 4e262898feb349dad2f5b5afe8960c8e09723862 Mon Sep 17 00:00:00 2001 From: Leo Butler Date: Wed, 24 Apr 2024 12:57:58 -0500 Subject: [PATCH] org-tutorials/org-plot.org: update documentation and examples - Replace dead link to org-plot.el with link

Re: orgmode tables

2024-04-22 Thread Leo Butler
by Debian (insert (org-version)) 9.6.23 and either terminal emacs (in an xterm) or gui emacs. Leo ‘M-’ (‘org-table-move-column-left’) Move the current column left. ‘M-’ (‘org-table-move-column-right’) Move the current column right. ‘M-S-’ (‘org-table-delete-column’) Kill the current

Re: orgmode tables

2024-04-22 Thread Leo Butler
(info "(org)Built-in Table Editor") ‘M-S-’ (‘org-table-insert-column’) Insert a new column at point position. Move the recent column and all cells to the right of this column to the right. Leo On Mon, Apr 22 2024, Jude DaShiell wrote: > when making a table in orgm

Re: MathML and ODT export: inline possible?

2024-04-18 Thread Leo Butler
; with "export html"). But when I export to odt, something weird happens: contents.xml contains the fragment of mathml, but it is not displayed in libreoffice. On the other hand, the snippet in the third sub-section, that is saved to file, is handled correctly (the somewhat mangled formattin

Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink

2024-03-17 Thread Leo Butler
On Sun, Mar 17 2024, Ihor Radchenko wrote: > Leo Butler writes: > >>>> I'd prefer to keep this information in the INFO channel. >>>> It will be more consistent. >> >> Apologies, I messed up the patch in the previous email. >> >> A

Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink

2024-03-16 Thread Leo Butler
On Sat, Mar 16 2024, Leo Butler wrote: > On Fri, Mar 15 2024, Ihor Radchenko wrote: > >> Leo Butler writes: >> >>>> Leo, may you improve the patch to avoid defining >>>> `org-beamer-frame-environment' when it is not used in all the frames? >>

Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink

2024-03-16 Thread Leo Butler
On Fri, Mar 15 2024, Ihor Radchenko wrote: > Leo Butler writes: > >>> Leo, may you improve the patch to avoid defining >>> `org-beamer-frame-environment' when it is not used in all the frames? >> >> "all the" should be "any of" in tha

Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink

2024-03-14 Thread Leo Butler
circumvent "\begin-or-end{frame} inside >> frame" -> set local variable in file AND newenvironment is generated AND >> frame is changed where it is strictly necessary, > > I do not like that users would need to do manual action in situation 2. > For situation 1, Leo'

Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink

2024-03-12 Thread Leo Butler
es that contain either \begin{frame} or \end{frame} in their body. This has the nice side-effect that one can include example frames generated by Org without causing an error (previously, Org exported latex that would not compile). See the attachments. Leo From cab7cd149868be86f80d2c7bb52e2c09c028

[BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink

2024-03-01 Thread Leo Butler
confirm this, please? Incidentally, I did propose that we introduce a BEAMER_FRAME property so that it could be manually set, but Ihor did not like that idea so it got scrapped. Thanks, Leo From 4fef88ac31272a39e948fcd334bee28e444a7535 Mon Sep 17 00:00:00 2001 From: Leo Butler Date: Fri, 1

Re: [BUG] beamer export

2024-02-20 Thread Leo Butler
On Mon, Feb 19 2024, Ihor Radchenko wrote: > Leo Butler writes: > >>> What about not adding BEAMER_FRAME, but instead adding org-lint checker >>> that will detect when frame text contains the problematic \end{orgframe}? >> >> Ok, thanks for your feedb

Re: [BUG] beamer export

2024-02-14 Thread Leo Butler
On Thu, Feb 01 2024, Ihor Radchenko wrote: > Leo Butler writes: > >> Replying to self: Attached is a patch that adds a property, >> BEAMER_FRAME, that lets the frame environment name be set on a >> frame-by-frame basis. In addition, it typesets any fragile frame in the &

Re: [BUG] Unsolicited download of remote resources

2024-02-06 Thread Leo Butler
On Mon, Feb 05 2024, Ihor Radchenko wrote: > Leo Butler writes: > >> Q: if #+setupfile points to a real file available to download, does Org >> evaluate that file? > > keywords and startup options are taken from there. No Elisp code present > in #+SETUPFILE

Re: [BUG] Unsolicited download of remote resources

2024-02-05 Thread Leo Butler
On Sun, Feb 04 2024, Max Nikulin wrote: > On 03/02/2024 02:04, Leo Butler wrote: >> When I opened your email in Gnus, I was greeted with the same >> (bewildering) message. Given that Org still tried to download the >> setupfile after being told not to, I think this is a ma

Re: [BUG] Unsolicited download of remote resources

2024-02-02 Thread Leo Butler
tried to download the setupfile after being told not to, I think this is a majour security hole. This is also related to another thread concerning Org and email. https://list.orgmode.org/orgmode/87cyteyhif.fsf@localhost/ Leo

Re: [BUG] beamer export

2024-01-29 Thread Leo Butler
On Fri, Jan 26 2024, Leo Butler wrote: > On Fri, Jan 26 2024, Ihor Radchenko wrote: > >> Leo Butler writes: >> >>>> Apparently, LaTeX has really hard time processing verbatim code inside >>>> beamer frames. >>> >>> I looked a

Re: [BUG] beamer export

2024-01-26 Thread Leo Butler
On Fri, Jan 26 2024, Ihor Radchenko wrote: > Leo Butler writes: > >>> Apparently, LaTeX has really hard time processing verbatim code inside >>> beamer frames. >> >> I looked again at the solution here: >> https://tex.stackexchange.com/questions/14

Re: [BUG] beamer export

2024-01-25 Thread Leo Butler
On Wed, Jan 24 2024, Ihor Radchenko wrote: > Leo Butler writes: > >> I think the documentation and example needs to be corrected. I have >> attached a patch. > > Thanks! Applied. > https://git.sr.ht/~bzg/worg/commit/aedea59f Attached is a second patch to de-lint t

Re: [BUG] beamer export

2024-01-25 Thread Leo Butler
On Wed, Jan 24 2024, Ihor Radchenko wrote: > Leo Butler writes: > >>>> 1. ox-latex export bug for src blocks containing direct LaTeX when >>>>org-latex-src-block-backend is set to its default 'verbatim value >>> >>> This appears to be Be

Re: Developing Moodle resources/sites with Org Mode

2024-01-18 Thread Leo Butler
ment of > variants"). I don't know how the latter can be made sense of in Org > Mode. Even things like the random number seeds that index different > variants might be interpreted differently in Org and STACK, breaking > the connection between Org and STACK variants of a question. So

Re: Developing Moodle resources/sites with Org Mode

2024-01-17 Thread Leo Butler
pretty tedious. I agree that we need ob-maxima.el to properly handle sessions. Note that you can use Maxima to create graphs, too. One thing that I am not sure I understand about your thoughts: do you envision a Moodle emulator based on org-mode, or do you just want to be able to write Moodle questions or glossaries with org-mode? Best regards, Leo [1] https://sourceforge.net/p/maxima/mailman/maxima-discuss/thread/87a6d4ajgk.fsf%40t14.reltub.ca/#msg37634141

Re: [PATCH] ob-C.el compile-only header argument, was Re: How to use mpirun with C or C++ Org-babel?

2024-01-04 Thread Leo Butler
On Fri, Dec 22 2023, Ihor Radchenko wrote: > Leo Butler writes: > >>> What will happen if we have something like :results value or :results >>> output instead of :results file link? >> >> Originally, I felt that only ":results file" makes se

Re: How to use mpirun with C or C++ Org-babel?

2023-12-20 Thread Leo Butler
On Thu, Dec 14 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> From 7d8e406bc4a92e2e2eab772b2671dcd72ca8c202 Mon Sep 17 00:00:00 2001 >> From: Leo Butler >> Date: Tue, 12 Dec 2023 12:32:41 -0600 >> Subject: [PATCH] lisp/ob-C.el: add :compile-only header to

Re: org-ditaa woes

2023-12-20 Thread Leo Butler
ob-ditaa.el (likely in January). Leo From 15cdaff68d3ecd1348ac8b3b3998cb146e6d5345 Mon Sep 17 00:00:00 2001 From: Leo Butler Date: Thu, 26 Oct 2023 20:49:41 -0500 Subject: [PATCH] org-contrib/babel/languages/ob-doc-ditaa.org: update documentation * org-contrib/babel/languages/ob-doc-ditaa.org: A

[PATCH] ob-C.el compile-only header argument, was Re: How to use mpirun with C or C++ Org-babel?

2023-12-19 Thread Leo Butler
On Thu, Dec 14 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> From 7d8e406bc4a92e2e2eab772b2671dcd72ca8c202 Mon Sep 17 00:00:00 2001 >> From: Leo Butler >> Date: Tue, 12 Dec 2023 12:32:41 -0600 >> Subject: [PATCH] lisp/ob-C.el: add :compile-only header to

Re: How to use mpirun with C or C++ Org-babel?

2023-12-13 Thread Leo Butler
On Fri, Dec 08 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> I submitted an imperfect patch some time ago [1] that targeted your use >> case: allow ob-C.el to create a named binary. > Note that I did not oppose the above behaviour when the result of > eval

Re: How to use mpirun with C or C++ Org-babel?

2023-12-08 Thread Leo Butler
!\n"; #+end_src #+begin_src bash :async t mpirun -np 4 ./hello-world #+end_src As I said, the patch I wrote was not perfect, but I am happy to re-visit the issue. The ability to create named binaries would significantly increase the usability of ob-C for projects where you want to compile the source once and run the binary repeatedly for potentially long periods of time. Leo [1] https://list.orgmode.org/87fs81egk5@t14.reltub.ca/

Re: Getting email from MS outlook into emacs

2023-12-07 Thread Leo Butler
/ At the bottom of the thread, the developer of davmail recommends setting davmail.imapAlwaysApproxMsgSize=true in the configuration file. That one change has made MS outlook + gnus as fast (or slow) as it was before needing the davmail shim. Leo

Re: What is the status of ob-maxima.el? Is this a bug?

2023-12-05 Thread Leo Butler
On Tue, Dec 05 2023, "Fraga, Eric" wrote: > On Tuesday, 5 Dec 2023 at 16:59, Leo Butler wrote: >> You mentioned returning a value from a maxima code block. > > By this, I mean the value of the last sexp as some other src blocks do > (elisp? octave? Not sure which...

Re: What is the status of ob-maxima.el? Is this a bug?

2023-12-05 Thread Leo Butler
On Tue, Dec 05 2023, "Fraga, Eric" wrote: > On Tuesday, 5 Dec 2023 at 16:42, Leo Butler wrote: >> With recent versions of ob-maxima.el, you can set header arguments to >> get the behaviour Eduardo expected: > > Thank you. This is great news. > > I'm going

Re: What is the status of ob-maxima.el? Is this a bug?

2023-12-05 Thread Leo Butler
tps://orgmode.org/worg//org-contrib/babel/languages/ob-doc-maxima.html Leo

Re: bash source code block: problem after ssh commands

2023-11-17 Thread Leo Butler
st.orgmode.org/orgmode/87bkcmlor9@t14.reltub.ca/ I mis-identified the culprit; you corrected me by pointing out the bug is in `process-file'. And you confirmed the bug: https://list.orgmode.org/orgmode/87fs1xbis1.fsf@localhost/ Russell Adams and I suggested ssh-specific work-arounds that prevent ssh from grabbing stdin (either -n or -f). Leo

Re: [TASK] Allow customizeable ditaa executable in ob-ditaa.el

2023-11-13 Thread Leo Butler
On Sat, Nov 11 2023, Ihor Radchenko wrote: > Leo Butler writes: > >>> And even if we do want to add certain features in future (like >>> supporting ditaa executable herein), it does not mean that we have to >>> rush them by any cost. >> &g

Re: [TASK] Allow customizeable ditaa executable in ob-ditaa.el

2023-11-10 Thread Leo Butler
On Fri, Nov 10 2023, Max Nikulin wrote: > On 10/11/2023 10:19, Leo Butler wrote: >> On Thu, Nov 09 2023, Max Nikulin wrote: >> >>> diff --git a/lisp/ob-ditaa.el b/lisp/ob-ditaa.el > [...] >>> should allow to set :java to >>> >>>

Re: [TASK] Allow customizeable ditaa executable in ob-ditaa.el

2023-11-10 Thread Leo Butler
On Fri, Nov 10 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> While I was reviewing the documentation, ob-doc-ditaa.org, and the >> source, ob-ditaa.el, I realized that there is a simple way to run a >> script file instead of a jar file. The docu

Re: [TASK] Allow customizeable ditaa executable in ob-ditaa.el

2023-11-09 Thread Leo Butler
On Thu, Nov 09 2023, Max Nikulin wrote: > On 09/11/2023 10:17, Leo Butler wrote: >> While I was reviewing the documentation, ob-doc-ditaa.org, and the >> source, ob-ditaa.el, I realized that there is a simple way to run a >> script file instead of a jar file. > &

Re: [TASK] Allow customizeable ditaa executable in ob-ditaa.el

2023-11-08 Thread Leo Butler
rd. > > +1 > This is a relatively simple task. > One can indeed use ob-plantuml as a reference to extend ob-ditaa. > Patches welcome! While I was reviewing the documentation, ob-doc-ditaa.org, and the source, ob-ditaa.el, I realized that there is a simple way to run a script file instead of

Re: org-ditaa woes

2023-10-26 Thread Leo Butler
quot;$(basename "$0")") > > mounted to flatpak runtime and added to $PATH. Perhaps another > approach exist and it should be discussed with the packager and Emacs > developers. Florin, Max is right, there are work-arounds possible, although a bit different from what he s

Re: org-ditaa woes

2023-10-25 Thread Leo Butler
a patch is also welcome. I am looking at ob-ditaa. Patching it looks within my reach. Is there no testsuite for it? Leo

Re: bash source code block: problem after ssh commands

2023-10-25 Thread Leo Butler
issue with emacs, right? Yes, that is my understanding. Perhaps you can report it to the emacs-devel mailing list. Leo

Re: bash source code block: problem after ssh commands

2023-10-25 Thread Leo Butler
n_src bash :results output ssh SSH-HOST 'echo foo>/tmp/foo_file' echo $(uname -a) |tee /tmp/uname1.txt #+end_src If you look at /tmp after running the third example, you see that that second command line has not been executed. Leo

Re: org-ditaa woes

2023-10-20 Thread Leo Butler
On Fri, Oct 20 2023, "Dr. Arne Babenhauserheide" wrote: > Leo Butler writes: > >>>> [...] >>>>(cmd (concat "java " java " " org-ditaa-jar-option " " >>>> (shell-quote-argument >>

Re: org-ditaa woes

2023-10-20 Thread Leo Butler
Please? :-) The deeper reason is likely that ob-ditaa worked for whomever wrote it, and users have either accepted its limitations (if noted), worked around them, or gave up. > > How can I make it accept a command line? > > Is there any "generic" way of making org-babel accept a command line, > not necessarily going through "org-ditaa", as a workaround? You could use ob-shell, but it would be preferable to fix the bug you have identified. > > Thanks & cheers, > Florin. Leo

Re: [PATCH] ob-maxima.el, etc. (was Re: [MAINTENANCE] On how much we can expose internals into defcustom)

2023-10-04 Thread Leo Butler
On Wed, Oct 04 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> Attached is: >> >> - my previous patch, rebased against the latest HEAD and only modified >> to include a patch to etc/ORG-NEWS >> - a patch to the worg docs that corrects th

Re: [PATCH] ob-maxima.el, etc. (was Re: [MAINTENANCE] On how much we can expose internals into defcustom)

2023-10-02 Thread Leo Butler
On Fri, Sep 22 2023, Ihor Radchenko wrote: > Leo Butler writes: > >>> What is the purpose of this `unwind-protect'? >>> In its current form, it does nothing because no UNWINDFORMS are >>> provided. >> >> I copied the forms from tests I had written

[PATCH] update urls in ob-doc-maxima.org

2023-09-26 Thread Leo Butler
Hello, The current project urls in ob-doc-maxima.org are out-of-date (the .net urls redirect to the new .io ones). The project image file has moved and no longer loads. This patch corrects those problems. Best, Leo From dceb35854fcda3e467c3b1bd8f7f343434f7fb2f Mon Sep 17 00:00:00 2001 From: Leo

Re: [PATCH] ob-maxima.el, etc. (was Re: [MAINTENANCE] On how much we can expose internals into defcustom)

2023-09-21 Thread Leo Butler
On Thu, Sep 21 2023, Ihor Radchenko wrote: > Leo Butler writes: > >>>> +(defconst org-babel-header-args:maxima >>>> + '((batch . :any) >>> >>> Why :any? Only two values are allowed here. >>> >>>> +(graphics-

Re: [PATCH] ob-maxima.el, etc. (was Re: [MAINTENANCE] On how much we can expose internals into defcustom)

2023-09-20 Thread Leo Butler
On Wed, Sep 20 2023, Ihor Radchenko wrote: > Leo Butler writes: > >>>>> May you clarify the purpose of "linenum"? >>> Do I understand correctly that the above will simply affect debug output >>> when maxima references where a problematic line i

Re: [PATCH] ob-maxima.el, etc. (was Re: [MAINTENANCE] On how much we can expose internals into defcustom)

2023-09-19 Thread Leo Butler
On Sat, Sep 16 2023, Ihor Radchenko wrote: > Leo Butler writes: > >>> Also, non-standard arguments should be defined in >>> `org-babel-header-args:maxima'. >>> >> >> Ok. I see that some packages (e.g. ob-gnuplot.el) use a `defvar' form, >>

Re: [PATCH] ob-maxima.el, etc. (was Re: [MAINTENANCE] On how much we can expose internals into defcustom)

2023-09-15 Thread Leo Butler
On Fri, Sep 15 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> Attached is a patch that tries to address some of Ihor's concerns. I >> have added two header arguments for maxima src blocks: > > Thanks! > >> - :graphics-pkg lets the user choose the graphi

[PATCH] ob-maxima.el, etc. (was Re: [MAINTENANCE] On how much we can expose internals into defcustom)

2023-09-12 Thread Leo Butler
patch that tries to address some of Ihor's concerns. I have added two header arguments for maxima src blocks: - :graphics-pkg lets the user choose the graphics package to use; - :batch lets the user choose which source-code loader Maxima will use. I have also moved two defaults, that were em

Re: [MAINTENANCE] On how much we can expose internals into defcustom

2023-09-06 Thread Leo Butler
On Tue, Sep 05 2023, Ihor Radchenko wrote: > CCing Bastien, as he might want to intervene. > > Leo Butler writes: > >>> +(defcustom org-babel-maxima-command-arguments >>> + "--very-quiet" >> >>> +(defc

Re: [BUG] Consider replacing bachload with batch in ob-maxima. [9.6.6 (release_9.6.6 @ /usr/share/emacs/30.0.50/lisp/org/)]

2023-09-02 Thread Leo Butler
at removes the need for it. I.e. one can batchload a file and execute lisp code inside a call to eval_string_lisp. > > Also, what is the benefit/downside of printing input/output labels? Is > there any chance they will be caught into the source block output? If > so, it would be a breaking change. Yes, his requests are breaking changes. That is why I suggested opening up the internals a bit so that one can alter the behavior while maintaining the same default. Leo

Re: [BUG] Consider replacing bachload with batch in ob-maxima. [9.6.6 (release_9.6.6 @ /usr/share/emacs/30.0.50/lisp/org/)]

2023-09-02 Thread Leo Butler
On Sat, Sep 02 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> I think that your request may be handled by one of two improvements: >> >> 1. Implement session support in ob-maxima.el; and >> 2. Many of the design decisions in the existing ob-maxima code sho

Re: [BUG] Consider replacing bachload with batch in ob-maxima. [9.6.6 (release_9.6.6 @ /usr/share/emacs/30.0.50/lisp/org/)]

2023-09-01 Thread Leo Butler
address 2. Please try it out, I think that it will satisfy your requests. Feedback is welcome. --- This old thread may also be relevant: https://list.orgmode.org/87o7q5rw62@t14.reltub.ca/ Best, Leo diff --git a/lisp/ob-maxima.el b/lisp/ob-maxima.el index d1d7c7424..848811628 100644 --- a/lisp

Re: org-cite: how to force a reparsing of the .bib file

2023-08-24 Thread Leo Butler
On Thu, Aug 24 2023, Ihor Radchenko wrote: > Leo Butler writes: > >>> Does the attached patch fix the problem? >> >> ... >> To avoid an unneeded setq, I applied the patch: >> >> (dolist (file (mapcar #'file-truename >> (org-cite-list-b

Re: org-cite: how to force a reparsing of the .bib file

2023-08-23 Thread Leo Butler
On Wed, Aug 23 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> Does org-cite monitor contents or the timestamp? >> I am using a symlink to the bib file. > > Timestamp. > > Does the attached patch fix the problem? Thanks, Ihor. To avoid an unne

Re: org-cite: how to force a reparsing of the .bib file

2023-08-22 Thread Leo Butler
On Tue, Aug 22 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> I am struggling with org-cite at the moment. One problem: it is not >> re-parsing my .bib file, so it is not picking up changes. How can I >> force it to pick up changes? > > Please, provide m

org-cite: how to force a reparsing of the .bib file

2023-08-22 Thread Leo Butler
Hello, I am struggling with org-cite at the moment. One problem: it is not re-parsing my .bib file, so it is not picking up changes. How can I force it to pick up changes? TIA, Leo ps: (insert (format "\n%s\nOrg: %s" (emacs-version) (org-version))) GNU Emacs 28.2 (build 1, x86_64-pc

Re: [PATCH] float format specifier in ob-C.el

2023-06-02 Thread Leo Butler
On Fri, Jun 02 2023, Ihor Radchenko wrote: > Thanks! > Applied, onto bugfix. > https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=d55a11214 Thanks, Ihor. Leo

Re: [PATCH] float format specifier in ob-C.el

2023-06-01 Thread Leo Butler
On Thu, Jun 01 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> In ob-C.el, line 339 has the format specifier >> >> (`floatp '("double" "%f")) >> >> to print literal floats. However, that format specifier rounds, whi

[PATCH] float format specifier in ob-C.el

2023-05-31 Thread Leo Butler
guess at the desired accuracy (and let the compiler do whatever is needed): (`floatp '("double" "%s")) Attached is a patch with a test that illustrates the problem (it fails on HEAD but passes with the patch). Leo diff --git a/lisp/ob-C.el b/lisp/ob-C.el index 3a6e99

Re: [RFC/PATCH] naming src/bin files in ob-C.el

2023-05-15 Thread Leo Butler
On Mon, May 15 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> On the other hand, I don't see any sense in producing a link to the >> binary file. Org can't do anything with that link, so the user would >> need to write something like ":results file :f

Re: [RFC/PATCH] naming src/bin files in ob-C.el

2023-05-14 Thread Leo Butler
On Sat, May 13 2023, Ihor Radchenko wrote: > Leo Butler writes: > >>> IMHO, it will be more consistent with other backends to use :results file >>> :file /path/to/executable >> >> No, I don't think this is the way to do it. What happens in this >&

Re: [RFC/PATCH] naming src/bin files in ob-C.el

2023-05-12 Thread Leo Butler
On Fri, May 12 2023, Ihor Radchenko wrote: > Leo Butler writes: > >>> Comments? >> ... >> Replying to myself: it makes more sense to introduce a special-purpose >> header argument for this special purpose, than to use :file with a >> different me

Re: [RFC/PATCH] naming src/bin files in ob-C.el

2023-05-12 Thread Leo Butler
On Fri, May 12 2023, Leo Butler wrote: > Hello, > > I am using ob-C.el to work with a c++ library (capd::dynsys). The > current behaviour creates a temporary src and bin file in > `org-babel-temporary-directory'. There is currently no option to have > these files named and

[RFC/PATCH] naming src/bin files in ob-C.el

2023-05-12 Thread Leo Butler
applied to HEAD (except the expected failures, of course). Comments? Leo ps: It might be better to use a custom header for this purpose, something like :bin-file. I am open to suggestions. diff --git a/lisp/ob-C.el b/lisp/ob-C.el index 3a6e99623..76842acb6 100644 --- a/lisp/ob-C.el +++ b/lisp/ob

Re: ox-beamer/latex questions

2023-03-03 Thread Leo Butler
On Fri, Mar 03 2023, Ihor Radchenko wrote: > Leo Butler writes: > >>> This is because >>> *** DONE :B_block: >>> is actually parsed as a heading with DONE todo keyword and title >>> ":B_block:". Tag is not recognized. >>> &g

Re: ox-beamer/latex questions

2023-03-01 Thread Leo Butler
On Wed, Mar 01 2023, Leo Butler wrote: > On Wed, Mar 01 2023, Ihor Radchenko wrote: >> For cookies, just use stat:nil in OPTIONS. See "13.2 Export Settings" >> section of the manual. > > Anyhow, it does not work correctly for subtree export (or I am not > u

Re: ox-beamer/latex questions

2023-03-01 Thread Leo Butler
On Wed, Mar 01 2023, Ihor Radchenko wrote: > Leo Butler writes: > >> I have a couple questions about TODO items, cookies and export. I am >> unable to find anything the manual that seems relevant. Please see the >>

ox-beamer/latex questions

2023-02-28 Thread Leo Butler
Hello, I have a couple questions about TODO items, cookies and export. I am unable to find anything the manual that seems relevant. Please see the attached. TIA, Leo #+TITLE: ox-beamer/latex questions #+AUTHOR: Leo Butler #+OPTIONS: H:2 toc:t num:t tags:nil todo:nil #+LATEX_CLASS: beamer

Re: Template for ob- packages?

2023-02-17 Thread Leo Butler
y to help. Matt, thanks for sharing those notes. I would suggest that they be added to worg in their current state. Leo

Re: [PATCH] remove unused code in ob-octave.el

2023-02-14 Thread Leo Butler
On Fri, Feb 10 2023, Max Nikulin wrote: > On 10/02/2023 04:21, Leo Butler wrote: >> In lisp/ob-octave.el: >> What is the point of ob-octave-prep-session:octave or its brother, >> ob-octave-prep-session:matlab? >> These two functions are unused in the existing

Re: [TIP] Exporting Maxima results to LaTeX

2023-02-14 Thread Leo Butler
On Sat, Feb 11 2023, Max Nikulin wrote: > On 09/02/2023 03:40, Leo Butler wrote: >> On Wed, Feb 08 2023, Max Nikulin wrote: >>> I am curious if it is possible to avoid duplication by e.g. using noweb. >> >> ... I am not aware of how to >> remove that duplic

[PATCH] remove unused code in ob-octave.el

2023-02-09 Thread Leo Butler
In lisp/ob-octave.el: What is the point of ob-octave-prep-session:octave or its brother, ob-octave-prep-session:matlab? These two functions are unused in the existing code. Leo From f91562d9ea36d7f76f222e457c8fd1b0570e7e3d Mon Sep 17 00:00:00 2001 From: Leo Butler Date: Thu, 9 Feb 2023 11:02

Re: [TIP] Exporting Maxima results to LaTeX

2023-02-08 Thread Leo Butler
On Wed, Feb 08 2023, Max Nikulin wrote: > On 08/02/2023 04:40, Leo Butler wrote: >> Generate @@latex:\LaTeX{}@@ code from Maxima code. > > You can write just LaTeX, ox-latex recognizes such pattern. The bonus > is the it will be literally exported to HTML. Thanks. &g

[TIP] Exporting Maxima results to LaTeX

2023-02-07 Thread Leo Butler
Attached is a self-documented setup to do what the subject line says. Comments/suggestions welcome. Best, Leo #+TITLE: Tip for exporting Maxima results to LaTeX #+AUTHOR: Leo Butler #+OPTIONS: H:2 toc:nil num:nil tags:nil todo:nil #+LATEX_CLASS: article #+LATEX_HEADER: \usepackage{color

Re: [BUG] LaTeX aligned equations do not have right spacing [9.6.1 (release_9.6.1 @ /home/yhu/dev/prefix/org-mode/emacs/site-lisp/org/)]

2023-02-01 Thread Leo Butler
play on a browser, the spacing >> between the equal sign and the terms behind is very small. >> This is not the right amount around an equal sign. > > Could you please elaborate? Maybe attach a screenshot? Not a bug. See the attached. Leo #+TITLE: [BUG] LaTeX aligned equations do not h

Re: [PATCH] lisp/ob-octave.el, was [PATCH] rfc: using ert-deftest with side-effects

2023-01-24 Thread Leo Butler
t graphics toolkit is discouraged >> ... >> [ Babel evaluation exited with code 0 ] >> >> Exit code is 0, so octave does finish. >> >> Hence, test assertion that >> (should-not (buffer-live-p (get-buffer "*Org-Babel Error Output*"))) >> does not a

Re: [PATCH] lisp/ob-octave.el, was [PATCH] rfc: using ert-deftest with side-effects

2023-01-14 Thread Leo Butler
t;))) > does not appear to be accurate. I guess it depends on what is meant by `accurate'. Those warnings make me think that the test is running in a mis-configured environment. > > Leo, should we simply remove the assertion? Ok. I would really like to understand why the two tests are failing on sourcehut (but not the one that creates a session), but I can understand your viewpoint. Leo

Re: [PATCH] lisp/ob-octave.el, was [PATCH] rfc: using ert-deftest with side-effects

2023-01-11 Thread Leo Butler
On Wed, Jan 11 2023, Ihor Radchenko wrote: > Leo Butler writes: > >>>>>> Leo, could you please take a look? >>>>> >>>>> An earlier test is creating that *Org Babel Error Output* buffer. >>> >>> I will try to look into impro

Re: [PATCH] lisp/ob-octave.el, was [PATCH] rfc: using ert-deftest with side-effects

2023-01-10 Thread Leo Butler
On Sat, Jan 07 2023, Leo Butler wrote: > On Fri, Jan 06 2023, Ihor Radchenko wrote: > >> >> Leo Butler writes: >> >>>> https://builds.sr.ht/~bzg/job/914954 >>>> 2 unexpected results: >>>>FAILED ob-octave/graphics-file ((shoul

Re: setting export_file_name during export

2023-01-10 Thread Leo Butler
On Tue, Jan 10 2023, Nick Dokos wrote: > Leo Butler writes: > >>> >>> So: if you insert >>> >>> :PROPERTIES: >>> :EXPORT_FILE_NAME: lecture-1.pdf >>> :END: >>> >> >> Aha! Thank you very much. I had forgotte

Re: [PATCH] lisp/ob-octave.el, was [PATCH] rfc: using ert-deftest with side-effects

2023-01-06 Thread Leo Butler
On Fri, Jan 06 2023, Ihor Radchenko wrote: > > Caution: This message was sent from outside the University of Manitoba. > **** > > Leo Butler writes: > >>>

Re: setting export_file_name during export

2023-01-06 Thread Leo Butler
On Fri, Jan 06 2023, alain.coch...@unistra.fr wrote: > Leo Butler writes on Fri 6 Jan 2023 21:38: > > Hello, > > > > I am trying something new this semester: all my lecture notes are > > organized into a single org file. A minor problem: I want to export e

setting export_file_name during export

2023-01-06 Thread Leo Butler
would like to have a single function that retains only the current subtree that contains point, sets EXPORT_FILE_NAME based on the top heading, and exports it as a complete beamer pdf. TIA, Leo #+AUTHOR: Leo Butler #+TITLE: Lectures in Math #+OPTIONS: H:2 toc:t num:t #+LATEX_CLASS: beamer

Re: [TASK] Enhance Worg HTML styling

2023-01-05 Thread Leo Butler
styling and presentation will also be > part of providing better links/navigation, which I think is also > necessary to make exploration and discovery easier and more consistent. > . Can you give us an example/model of a site that does these things better? I agree with your assessment, but feel that some kind of target is needed. TIA, Leo

Re: [PATCH] lisp/ob-octave.el, was [PATCH] rfc: using ert-deftest with side-effects

2023-01-05 Thread Leo Butler
s: >FAILED ob-octave/graphics-file ((should-not (get-buffer "*Org-Babel >Error Output*")) :form (get-buffer "*Org-Babel Error Output*") :value >#) >FAILED ob-octave/graphics-file-space ((should-not (get-buffer >"*Org-Babel Error Ou

Re: [PATCH] lisp/ob-octave.el, was [PATCH] rfc: using ert-deftest with side-effects

2022-12-22 Thread Leo Butler
environment? We could use that to skip the file-size test selectively. - Alternatively, we could remove the file-size test entirely. Either option seems better than not running the tests at all. Leo

Re: [BUG] exporting links with underscores

2022-12-18 Thread Leo Butler
On Sat, Dec 17 2022, Mike Gauland wrote: > On 17/12/22 11:32, Leo Butler wrote: >> Org version is 9.5.2; emacs version is 27.1. >> >> The manual does not indicate that underscores need to be escaped in >> links (and they can't be, as far as I can tell). The latex and

[BUG] exporting links with underscores

2022-12-16 Thread Leo Butler
Org version is 9.5.2; emacs version is 27.1. The manual does not indicate that underscores need to be escaped in links (and they can't be, as far as I can tell). The latex and html exporters interpret them as the start of a subscript. Leo #+AUTHOR: Leo Butler #+TITLE: Bug in processing

Re: [PATCH] lisp/ob-octave.el, was [PATCH] rfc: using ert-deftest with side-effects

2022-11-15 Thread Leo Butler
On Mon, Nov 14 2022, Ihor Radchenko wrote: > Leo Butler writes: > >> The amended patch is attached. Thanks for your helpful feedback. > > Thanks for the patch! > It looks good, and the tests are passing. However, there is a side effect > leaving testing/examples/oct

Re: [PATCH] lisp/ob-octave.el, was [PATCH] rfc: using ert-deftest with side-effects

2022-11-09 Thread Leo Butler
Ihor, see below. On Wed, Nov 09 2022, Ihor Radchenko wrote: > Leo Butler writes: > >> Ihor, >> Thanks for your feeback and the pointer. I have revised the tests and >> attach the revised patch. > > Thanks! > > Note that your patch is over 15LOC, which ex

[PATCH] lisp/ob-octave.el, was [PATCH] rfc: using ert-deftest with side-effects

2022-11-08 Thread Leo Butler
On Tue, Nov 08 2022, Ihor Radchenko wrote: > Leo Butler writes: > >> However, I would like feedback/suggestions on writing such a >> test. Issues include: >> >> 1. how to clean up the side-effects, including changes in the test >>buffer, filesystem and

[PATCH] rfc: using ert-deftest with side-effects

2022-11-07 Thread Leo Butler
because there is a policy against them, or ... Leo diff --git a/lisp/ob-octave.el b/lisp/ob-octave.el index 55926b789..f85b79fa2 100644 --- a/lisp/ob-octave.el +++ b/lisp/ob-octave.el @@ -91,7 +91,7 @@ end") (list "set (0, \"defaultfigurevisible\", \"

Re: [PATCH] Re: Maxima code blocks does not work in windows revisited

2022-11-07 Thread Leo Butler
On Sun, Nov 06 2022, Ihor Radchenko wrote: > Leo Butler writes: > >>> I do not have a Windows machine to test and not motivated enough to >>> try Emacs in wine. >> >> Max, a minor modification of the test you sent earlier shows that when >> system-typ

Re: [BUG] ob-doc-maxima.org and ob-maxima.el

2022-11-07 Thread Leo Butler
On Sat, Nov 05 2022, Ihor Radchenko wrote: > Leo Butler writes: > >> I believe the attached patch fixes all the problems that you saw with >> the previous versions. > > Thanks! > Applied onto master. > https://git.sr.ht/~bzg/worg/commit/c1440ba5f98634adf08209631d3

Re: [BUG] ob-doc-maxima.org and ob-maxima.el

2022-11-04 Thread Leo Butler
aragraph. It may otherwise not be > correctly recognized. Ok, I have done this in the attached patch. > > Let's move the ob-maxima changes and discussion about graphics to a > separate thread. Ok. I believe the attached patch fixes all the problems that you saw with the previous versi

Re: Clarification on :results file vs. :results graphics file

2022-11-04 Thread Leo Butler
On Fri, Nov 04 2022, Ihor Radchenko wrote: > Leo Butler writes: > >>>> @@ -145,7 +151,7 @@ This example is from >>>> [[http://maxima.sourceforge.net/maxima-gnuplot.html][a tuto >>>> ,#+name: 3d-maxima >>>> ,#+header: :file

Re: [BUG] ob-doc-maxima.org and ob-maxima.el

2022-11-03 Thread Leo Butler
Hi Ihor, On Thu, Nov 03 2022, Ihor Radchenko wrote: > Leo Butler writes: > >> In worg's documentation of ob-maxima.el[fn:1], there are several bugs. > > Thanks for reporting! Thank you for the feedback. I will comment inline below. > >> 1. In the subsection `Inl

  1   2   3   4   5   6   7   >