emacs-orgmode
[Top][All Lists]
Advanced

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

[BUG] issue with texmathp [9.6 (release_9.6-22-g78d283 @ /home/jds6696/.


From: Justin Silverman
Subject: [BUG] issue with texmathp [9.6 (release_9.6-22-g78d283 @ /home/jds6696/.emacs.d/straight/build/org-mode/)]
Date: Fri, 09 Dec 2022 11:48:27 -0500
User-agent: mu4e 1.8.11; emacs 28.2

Remember to cover the basics, that is, what you expected to happen and
what in fact did happen. You don’t know how to make a good report? See

https://orgmode.org/manual/Feedback.html#Feedback

Your bug report will be posted to the Org mailing list.


texmathp when used in org-mode seems to have problems with multiline align* environments.

Consider the following math environment:

\begin{align*}
y_{i} &\sim f(\mu_{i}) \\ 
|
\end{align*}

where cursor is at |. With cursor at this point try (texmathp). I get nil. It seems to only be a problem on the start of a blank line.

Notably, I don’t have the same problem if the major-mode is LaTeX-mode. Moreover, if I run (advice-remove 'texmathp 'org--math-always-on) then everything works as expected.

So it seems to me this is some bug in the org–math-always-on advice… no?

Emacs : GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.34, cairo version 1.17.6)
of 2022-09-12
Package: Org mode version 9.6 (release_9.6-22-g78d283 @ home/jds6696.emacs.d/straight/build/org-mode/)

current state:
============
(setq
org-noter–doc-goto-location-hook ’(org-noter-pdftools–doc-goto-location)
org-roam-db-location “home/jds6696.emacs.d/var/org/org-roam.db”
org-noter–check-location-property-hook ’(org-noter-pdftools–check-link)
org-msg-attached-file-reference “see[ ]\\(?:the[ 	\n]\\)?\\(?:\\w+[ 	\n]\\)\\{0,3\\}\\(?:attached\\|enclosed\\)\\|(\\(?:attached\\|enclosed\\))\\|\\(?:attached\\|enclosed\\)[ ]\\(?:for\\|is\\)[ ]”
org-link-elisp-confirm-function ’yes-or-no-p
org-directory “~/Dropbox/org”
org-cite-insert-processor ’citar
org-bibtex-headline-format-function #[257 “\300\236A\207” [:title] 3 “(fn ENTRY)”]
org-pdftools-get-desc-function ’org-pdftools-get-desc-default
org-agenda-custom-commands ’((“d” “Custom Day View”
((agenda “”
((org-agenda-span ’day)
(org-agenda-skip-function
’(lambda nil (interactive) (skip-tag “mail”)))
)
)
(todo “NEXT”
((org-agenda-sorting-strategy `(priority-down effort-down))
(org-agenda-overriding-header “Next”)
(org-agenda-skip-function ’(org-agenda-skip-entry-if ’timestamp)))
)
(agenda “”
((org-agenda-span ’day) (org-agenda-overriding-header “Mail”)
(org-agenda-format-date “”)
(org-agenda-skip-function
’(lambda nil (interactive) (skip-not-tag “mail”)))
)
)
(tags-todo “REFILE”
((org-agenda-overriding-header “To Refile”)
(org-tags-match-list-sublevels nil))
)
)
)
(“n” “Next Items”
((todo “NEXT”
((org-agenda-sorting-strategy `(priority-down effort-down))
(org-agenda-overriding-header “Next”))
)
)
)
)
org-agenda-skip-scheduled-if-done t
org-agenda-files ’(“home/jds6696/Dropbox/org/cal-gmail.org“ ”/home/jds6696/Dropbox/org/cal-psu.org“
”/home/jds6696/Dropbox/org/calendar.org“ ”/home/jds6696/Dropbox/org/inbox.org“
”/home/jds6696/Dropbox/org/inbox_mobile.org“ ”/home/jds6696/Dropbox/org/mail.org“
”/home/jds6696/Dropbox/org/meetings_anarres.org“
”/home/jds6696/Dropbox/org/meetings_psu.org“
”/home/jds6696/Dropbox/org/mtx-andrew.org“
”/home/jds6696/Dropbox/org/mtx-kyle.org“
”/home/jds6696/Dropbox/org/mtx-michelle.org“
”/home/jds6696/Dropbox/org/mtx-zhaoma.org“ ”/home/jds6696/Dropbox/org/notes.org“
”/home/jds6696/Dropbox/org/tasks.org“)
org-capture-templates ’((”#“ ”used by gnus-icalendar-org“ entry
(file+olp ”~/Dropbox/org/calendar.org“ ”Calendar“) ”%i“ :immediate-finish t)
(”t“ ”todo“)
(”ta“ ”todo with attachment“ entry (file ”~/Dropbox/org/inbox.org“)
”* TODO %?%U%a“)
(”te“ ”todo tweaks“ entry (file+headline ”~/Dropbox/org/tasks.org“ ”Emacs“)
”* TODO %? :TWEAKS:%U“)
(”tt“ ”plain todo“ entry (file ”~/Dropbox/org/inbox.org“) ”* TODO %?%U“)
(”m“ ”meetings“)
(”ma“ ”meeting anarres“ entry
(file+olp+datetree ”~/Dropbox/org/meetings_anarres.org“)
”* MEETING with %? - %u :MEETING:%U“ :jump-to-captured t :tree-type month)
(”mp“ ”meeting psu“ entry
(file+olp+datetree ”~/Dropbox/org/meetings_psu.org“)
”* MEETING %u with %? :MEETING:“ :jump-to-captured t :tree-type month)
(”mP“ ”meeting specific person“)
(”mPm“ ”meeting Michelle“ entry
(file+olp+datetree ”~/Dropbox/org/mtx-michelle.org“)
”* MEETING %u with Michelle :MEETING:w_michelle:* TRAM Manuscript :p_tram:* ALDEx2 Manuscript :p_tram:* Bacteremia :p_bacteremia:* Decision Theory :p_bdt:* Chicken Microbiome :p_chicken:“ :jump-to-captured t :tree-type month)
(”mPa“ ”meeting Andrew“ entry
(file+olp+datetree ”~/Dropbox/org/mtx-andrew.org“)
”* MEETING %u with Andrew :MEETING:w_andrew:%?“ :jump-to-captured t
:tree-type month)
(”mPd“ ”meeting DIHI“ entry
(file+olp+datetree ”~/Dropbox/org/mtx-michelle.org“)
”* MEETING %u with DIHI :MEETING:w_michelle:p_bacteremia:%?“
:jump-to-captured t :tree-type month)
(”mPk“ ”meeting Kyle“ entry (file+olp+datetree ”~/Dropbox/org/mtx-kyle.org“)
”* MEETING %u with Kyle :MEETING:w_kyle:* cGSEA :p_cgsea:* Effective Scale Models :p_effscalemod:* Future Plans %?“ :jump-to-captured t :tree-type month)
(”mPz“ ”meeting Zhao Ma“ entry
(file+olp+datetree ”~/Dropbox/org/mtx-zhaoma.org“)
”* MEETING %u with Zhao Ma :MEETING:w_zhao:%?“ :jump-to-captured t
:tree-type month)
(”c“ ”calendar event“)
(”cc“ ”plain event“ entry
(file+headline ”~/Dropbox/org/calendar.org“ ”Calendar“) ”* %? %^T“)
(”ca“ ”event with attachment“ entry
(file+headline ”~/Dropbox/org/calendar.org“ ”Calendar“) ”* %? %^T %a“)
(”n“ ”note“ entry (file+headline ”~/Dropbox/org/notes.org“ ”Notes“)
”* %? %U“)
(”P“ ”Protocol“)
(”Pw“ ”Capture Website“ entry (file ”~/Dropbox/org/inbox.org“)
”* TODO %:annotation %i %?“)
)
org-roam-node-display-template #(”${title:200} ${tags:30}“ 13 23 (face org-tag))
org-persist-after-read-hook ’(org-element–cache-persist-after-read)
org-super-links-search-function ‘org-super-links-get-location
org-refile-targets ’((nil :maxlevel . 9) (org-agenda-files :maxlevel . 9))
org-export-before-parsing-hook ’(org-attach-expand-links)
org-cycle-tab-first-hook ’(org-babel-hide-result-toggle-maybe org-babel-header-arg-expand)
org-default-notes-file ”~/Dropbox/org/inbox.org“
org-roam-find-file-hook ’(org-roam-buffer–setup-redisplay-h
org-roam–register-completion-functions-h
org-roam–replace-roam-links-on-save-h
org-roam-db-autosync–setup-update-on-save-h)
org-refile-use-outline-path ‘file
org-publish-timestamp-directory ”/home/jds6696
.emacs.d/var/org/timestamps/”
org-archive-hook ’(org-attach-archive-delete-maybe)
org-cite-follow-processor ’citar
org-noter-pdftools-markup-pointer-function ’pdf-annot-add-highlight-markup-annotation
org-odt-format-inlinetask-function ’org-odt-format-inlinetask-default-function
org-ascii-format-drawer-function #[771 “\207” [] 4 “(fn NAME CONTENTS WIDTH)”]
org-cycle-hook ’(org-cycle-hide-archived-subtrees org-cycle-show-empty-lines
org-cycle-optimize-window-after-visibility-change org-cycle-display-inline-images)
org-noter–note-after-tipping-point-hook ’(org-noter-pdftools–note-after-tipping-point)
org-persist-before-read-hook ’(org-element–cache-persist-before-read)
org-msg-options “html-postamble:nil num:nil ^:{} toc:nil author:nil email:nil \:t tex:dvipng eval:nil”
org-link-from-user-regexp “\\<jds6696@lenovoGen4Sil\\>”
org-image-actual-width nil
org-mode-hook ’(jds~org-cdlatex-hook-function org-pdftools-setup-link aas-activate-for-major-mode
evil-collection-mu4e-org-set-header-to-normal-mode evil-tex-mode turn-on-org-cdlatex
#[0 “\301\211\207” [imenu-create-index-function org-imenu-get-tree] 2]
org-appear-mode
(closure (t) nil
(add-hook ’evil-insert-state-entry-hook #’org-appear-manual-start nil t)
(add-hook ’evil-insert-state-exit-hook #’org-appear-manual-stop nil t))
evil-org-mode org-fragtog-mode er/add-org-mode-expansions
#[0 “\300\301\302\303\304$\207”
[add-hook change-major-mode-hook org-fold-show-all append local] 5]
#[0 “\300\301\302\303\304$\207
		   [add-hook change-major-mode-hook org-babel-show-result-all append local] 5]
		 org-babel-result-hide-spec org-babel-hide-all-hashes org-eldoc-load
		 embrace-org-mode-hook)
 org-babel-load-languages '((R . t) (emacs-lisp . t) (latex . t) (org . t) (shell . t) (stan . t))
 org-agenda-skip-deadline-if-done t
 org-src-window-setup 'plain
 org-id-locations-file /home/jds6696/.emacs.d/var/org/id-locations.el
 org-roam-ref-annotation-function 'org-roam-ref-read--annotation
 org-roam-directory ~/Dropbox/org/roam
 org-noter--pretty-print-location-hook '(org-noter-pdftools--pretty-print-location)
 org-export-allow-bind-keywords t
 org-latex-format-drawer-function #[514 \207 [] 3 \n\n(fn _ CONTENTS)]
 org-ellipsis  ▾
 org-roam-db-node-include-function '(closure (t) nil (not (member ROAM_EXCLUDE (org-get-tags))))
 org-latex-format-headline-function 'org-latex-format-headline-default-function
 org-confirm-shell-link-function 'yes-or-no-p
 org-appear-trigger 'manual
 org-html-format-drawer-function #[514 \207 [] 3 \n\n(fn NAME CONTENTS)]
 outline-isearch-open-invisible-function 'outline-isearch-open-invisible
 org-msg-default-alternatives '((new text html) (reply-to-html text html) (reply-to-text text))
 org-stuck-projects '(/PROJ (NEXT TODO) nil SCHEDULED:)
 org-startup-indented t
 org-ctrl-c-ctrl-c-final-hook '(org-msg-ctrl-c-ctrl-c)
 org-fold-catch-invisible-edits 'error
 org-latex-classes '((beamer \\documentclass[presentation]{beamer}
		      (\\section{%s} . \\section*{%s}) (\\subsection{%s} . \\subsection*{%s})
		      (\\subsubsection{%s} . \\subsubsection*{%s}))
		     (article \\documentclass[11pt]{article} (\\section{%s} . \\section*{%s})
		      (\\subsection{%s} . \\subsection*{%s})
		      (\\subsubsection{%s} . \\subsubsection*{%s})
		      (\\paragraph{%s} . \\paragraph*{%s})
		      (\\subparagraph{%s} . \\subparagraph*{%s}))
		     (report \\documentclass[11pt]{report} (\\part{%s} . \\part*{%s})
		      (\\chapter{%s} . \\chapter*{%s}) (\\section{%s} . \\section*{%s})
		      (\\subsection{%s} . \\subsection*{%s})
		      (\\subsubsection{%s} . \\subsubsection*{%s}))
		     (book \\documentclass[11pt]{book} (\\part{%s} . \\part*{%s})
		      (\\chapter{%s} . \\chapter*{%s}) (\\section{%s} . \\section*{%s})
		      (\\subsection{%s} . \\subsection*{%s})
		      (\\subsubsection{%s} . \\subsubsection*{%s}))
		     )
 org-highlight-latex-and-related '(latex entities)
 org-odt-format-headline-function 'org-odt-format-headline-default-function
 org-agenda-mode-hook '(jds~org-agenda-local-bindings evil-org-agenda-set-keys
			(closure (t) nil (visual-line-mode -1)) hl-line-mode
			(closure ((mode . org-agenda-mode-hook) (--dolist-tail--) bootstrap-version t)
			 nil (display-line-numbers-mode 0))
			)
 org-roam-capture-preface-hook '(org-roam-dailies--override-capture-time-h
				 org-roam-capture--try-capture-to-ref-h)
 org-startup-truncated nil
 org-agenda-before-write-hook '(org-agenda-add-entry-text)
 org-capture-prepare-finalize-hook '(org-roam-capture--install-finalize-h)
 org-complete-tags-always-offer-all-agenda-tags t
 org-latex-packages-alist '(( minted t))
 org-roam-preview-function 'org-roam-preview-default-function
 org-babel-tangle-lang-exts '((latex . tex) (emacs-lisp . el) (elisp . el))
 org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer)
 org-appear-autolinks t
 org-roam-db-autosync-mode t
 org-confirm-elisp-link-function 'yes-or-no-p
 org-agenda-window-setup 'current-window
 org-latex-src-block-backend 'minted
 org-cycle-separator-lines 0
 org-log-buffer-setup-hook '(org-roam-log--setup)
 org-cite-activate-processor 'citar
 org-hide-leading-stars t
 org-src-block-faces '((emacs-lisp modus-themes-nuanced-magenta)
		       (elisp modus-themes-nuanced-magenta) (clojure modus-themes-nuanced-magenta)
		       (clojurescript modus-themes-nuanced-magenta) (c modus-themes-nuanced-blue)
		       (c++ modus-themes-nuanced-blue) (sh modus-themes-nuanced-green)
		       (shell modus-themes-nuanced-green) (html modus-themes-nuanced-yellow)
		       (xml modus-themes-nuanced-yellow) (css modus-themes-nuanced-red)
		       (scss modus-themes-nuanced-red) (python modus-themes-nuanced-green)
		       (ipython modus-themes-nuanced-magenta) (r modus-themes-nuanced-cyan)
		       (yaml modus-themes-nuanced-cyan) (conf modus-themes-nuanced-cyan)
		       (docker modus-themes-nuanced-cyan))
 org-todo-keywords '((sequence TODO(t) NEXT(n) MAYBE(m) PROJ(p) | DONE(d) CANCELED(c))
		     (sequence WAITING(w) HOLD(h) | MEETING(M)))
 org-id-link-to-org-use-id 'create-if-interactive-and-no-custom-id
 org-roam-capture-new-node-hook '(orb--insert-captured-ref-h org-roam-capture--insert-captured-ref-h)
 org-noter-insert-heading-hook '(org-noter-pdftools--insert-heading)
 org-speed-command-hook '(org-speed-command-activate org-babel-speed-command-activate)
 org-html-format-inlinetask-function 'org-html-format-inlinetask-default-function
 org-clock-persist-file /home/jds6696/.emacs.d/var/org/clock-persist.el
 org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
 org-roam-bibtex-mode t
 org-msg-convert-citation t
 org-priority-default 67
 org-odt-format-drawer-function #[514 \207 [] 3 \n\n(fn NAME CONTENTS)]
 org-persist-directory /home/jds6696/.emacs.d/var/org/persist/
 org-export-backends '(ascii html icalendar latex odt org)
 org-noter-notes-mode-hook '(jds~org-noter-bindings)
 org-latex-minted-options '((bgcolor bg) (frame lines))
 org-confirm-babel-evaluate nil
 org-fold-core-isearch-open-function 'org-fold--isearch-reveal
 org-export-with-smart-quotes t
 org-cite-export-processors '((latex biblatex) (t csl))
 org-capture-before-finalize-hook '((closure (t) nil (org-align-tags t))
				    (closure
				     ((mode . org-capture-before-finalize-hook) (--dolist-tail--)
				      bootstrap-version t)
				     nil (display-line-numbers-mode 0))
				    )
 org-latex-format-inlinetask-function 'org-latex-format-inlinetask-default-function
 org-pdftools-markup-pointer-function 'pdf-annot-add-underline-markup-annotation
 org-noter--convert-to-location-cons-hook '(org-noter-pdftools--convert-to-location-cons)
 org-persist-before-write-hook '(org-element--cache-persist-before-write)
 org-tab-first-hook '(org-babel-hide-result-toggle-maybe org-babel-header-arg-expand)
 org-link-shell-confirm-function 'yes-or-no-p
 org-agenda-finalize-hook '(fw/org-agenda-to-appt)
 org-babel-pre-tangle-hook '(save-buffer)
 org-agenda-loop-over-headlines-in-active-region nil
 org-attach-id-dir ~/Dropbox/org/.attach
 org-todo-keyword-faces '((TODO :foreground orange :weight bold)
			  (NEXT :foreground red :weight bold)
			  (DONE :foreground forest green :weight bold)
			  (PROJ :foreground light blue :weight bold)
			  (MAYBE :foreground light orange :weight bold)
			  (WAITING :foreground orange :weight bold)
			  (CANCELED :foreground magenta :weight bold)
			  (HOLD :foreground magenta :weight bold)
			  (MEETING :foreground forest green :weight bold))
 org-cite-global-bibliography '(~/Dropbox/org/roam/references/references.bib)
 org-noter--get-precise-info-hook '(org-noter-pdftools--get-precise-info)
 org-capture-mode-hook '(evil-insert-state)
 org-noter--parse-location-property-hook '(org-noter-pdftools--parse-link)
 org-noter-notes-search-path '(~/Dropbox/org/roam/references/notes/)
 org-msg-startup hidestars indent inlineimages
 org-occur-hook '(org-first-headline-recenter)
 org-capture-after-finalize-hook '(orb-make-notes-cache)
 org-roam-log-setup-hook '(org-roam--register-completion-functions-h)
 org-metadown-hook '(org-babel-pop-to-session-maybe)
 org-treat-S-cursor-todo-selection-as-state-change nil
 org-noter--doc-approx-location-hook '(org-noter-pdftools--doc-approx-location)
 org-roam-node-annotation-function 'org-roam-node-read--annotation
 org-link-parameters '((helpful :store helpful--org-link-store)
		       (pdf :follow org-pdftools-open :complete org-pdftools-complete-link :store
			org-pdftools-store-link :export org-pdftools-export)
		       (emacs-slack :follow ol/slack-follow-link :export ol/slack-export :store
			ol/slack-store-link)
		       (roam :follow org-roam-link-follow-link)
		       (attachment :follow org-attach-follow :complete org-attach-complete-link)
		       (mu4e :follow mu4e-org-open :store mu4e-org-store-link)
		       (zoom :follow jds~launch-zoom-by-conference-number)
		       (eww :follow org-eww-open :store org-eww-store-link)
		       (rmail :follow org-rmail-open :store org-rmail-store-link)
		       (mhe :follow org-mhe-open :store org-mhe-store-link)
		       (irc :follow org-irc-visit :store org-irc-store-link :export org-irc-export)
		       (info :follow org-info-open :export org-info-export :store
			org-info-store-link :insert-description org-info-description-as-command)
		       (gnus :follow org-gnus-open :store org-gnus-store-link)
		       (docview :follow org-docview-open :export org-docview-export :store
			org-docview-store-link)
		       (bibtex :follow org-bibtex-open :store org-bibtex-store-link)
		       (bbdb :follow org-bbdb-open :export org-bbdb-export :complete
			org-bbdb-complete-link :store org-bbdb-store-link)
		       (w3m :store org-w3m-store-link)
		       (doi :follow org-link-doi-open :export org-link-doi-export)
		       (id :follow org-roam-id-open) (file+sys) (file+emacs)
		       (shell :follow org-link--open-shell)
		       (news :follow
			#[514 \301\300\302Q\\207 [news browse-url :] 6 \n\n(fn URL ARG)])
		       (mailto :follow
			#[514 \301\300\302Q\\207 [mailto browse-url :] 6 \n\n(fn URL ARG)]
			)
		       (https :follow
			#[514 \301\300\302Q\\207 [https browse-url :] 6 \n\n(fn URL ARG)])
		       (http :follow
			#[514 \301\300\302Q\\207 [http browse-url :] 6 \n\n(fn URL ARG)])
		       (ftp :follow
			#[514 \301\300\302Q\\207 [ftp browse-url :] 6 \n\n(fn URL ARG)])
		       (help :follow helpful--org-link-follow :store org-link--store-help)
		       (file :complete org-link-complete-file)
		       (elisp :follow org-link--open-elisp))
 org-roam-ui-browser-function 'browse-url
 org-html-format-headline-function 'org-html-format-headline-default-function
 org-roam-capture-templates '((d default plain %? :if-new
			       (file+head %&lt;%Y%m%d%H%M%S&gt;-${slug}.org”
“#+title: ${title}\n#+date: %U\n#+STARTUP: latexpreview\n)
			       :unnarrowed t)
			      (l lecturenotes plain %? :if-new
			       (file+head %&lt;%Y%m%d%H%M%S&gt;-${slug}.org”
“#+title: %u ${title}\n#+date: %U\n#+filetags: :lecture:\n#+STARTUP: latexpreview\n)
			       :unnarrowed t :jump-to-captured t)
			      (r bibliography reference plain
			       (file ~/.emacs.d/capture-templates/org-roam-bibtex-noter-template.org)
			       :target
			       (file+head references/notes/${citekey}.org”
“#+title: ${author-abbrev} :: ${title}#+filetags: :reference:#+STARTUP: latexpreview”)
:unnarrowed t)
)
org-metaup-hook ’(org-babel-load-in-session-maybe)
org-agenda-skip-additional-timestamps-same-entry t
org-refile-allow-creating-parent-nodes ’confirm
org-use-fast-todo-selection t
org-noter–relative-position-to-view-hook ’(org-noter-pdftools–relative-position-to-view)
org-latex-pdf-process ’(“pdflatex -shell-escape -interaction nonstopmode -output-directory %o %f”
“pdflatex -shell-escape -interaction nonstopmode -output-directory %o %f”
“pdflatex -shell-escape -interaction nonstopmode -output-directory %o %f”)
org-return-follows-link t
org-outline-path-complete-in-steps nil
org-msg-mode t
org-noter-always-create-frame nil
org-special-ctrl-a/e t
org-tags-column -70
org-agenda-current-time-string “>>>>>>>>>> NOW <<<<<<<<<<”
org-attach-store-link-p ’attached
org-agenda-block-separator nil
org-roam-indirect-buffer-hook ’(org-roam–register-completion-functions-h)
org-refile-target-verify-function ’bh/verify-refile-target
org-noter-kill-frame-at-session-end nil
)


reply via email to

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