[BUG] org-forward-paragraph [9.6.6 (release_9.6.6 @ /Applications/Emacs.app/Contents/Resources/lisp/org/)]

2024-04-25 Thread Joe Gilder

org-forward-paragraph stops working when it reaches a line that begins with an
org-link.

It throws off this error:

org-forward-paragraph: Wrong type argument: integer-or-marker-p, nil

For example, in the following text, org-forward-paragraph gets stuck on that 
first line with the link.

==

[[file:/Users/joegilder/Emacs/Files/202404/25093732/20240425093838_CPCS 
Songbook - April 28th 2024.pdf]]


So sorry...hit send early by mistake...here is the finished email..  I think my 
pain levels contributed to that.
 







Emacs  : GNU Emacs 29.1 (build 1, aarch64-apple-darwin21.6.0, Carbon Version 
165 AppKit 2113.6)
 of 2023-08-08
Package: Org mode version 9.6.6 (release_9.6.6 @ 
/Applications/Emacs.app/Contents/Resources/lisp/org/)


__
JOE GILDER





[BUG] query-replace breaks org-mode [9.6.6 (release_9.6.6 @ /Applications/Emacs.app/Contents/Resources/lisp/org/)]

2024-04-16 Thread Joe Gilder
Noticed this a few times. When I run query-replace, it functions as usual. 
However, when I’m done with the query-replace, it seems to break org-fold. I 
can’t fold/unfold headings anymore. 

I had the same issue the other day with replace-string as well. 

Killing buffer and coming back fixes it. 





Emacs  : GNU Emacs 29.1 (build 1, aarch64-apple-darwin21.6.0, Carbon Version 
165 AppKit 2113.6)
 of 2023-08-08
Package: Org mode version 9.6.6 (release_9.6.6 @ 
/Applications/Emacs.app/Contents/Resources/lisp/org/)

current state:
==
(setq
 org-agenda-prefix-format '((agenda . " %?-10t %s ") (timeline . "  % s")
(todo . " %s ") (tags . " %i ") (search . " %i 
%-12:c"))
 org-archive-location "~/Emacs/Archive.org::"
 org-log-note-headings '((note . "%t"))
 org-link-elisp-confirm-function nil
 org-agenda-skip-deadline-prewarning-if-scheduled t
 org-hide-emphasis-markers t
 org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3 "\n\n(fn 
ENTRY)"]
 org-download-file-format-function 'org-download-file-format-default
 org-attach-id-to-path-function-list '(org-attach-id-ts-folder-format)
 org-agenda-custom-commands '(("i" "INBOX + AGENDA"
   ((todo "NEXT" ((org-agenda-overriding-header 
"Next"))
 (org-agenda-skip-function
  '(org-agenda-skip-entry-if 'date 'timestamp
'deadline 'scheduled)
  )
 (org-agenda-block-separator nil))
(tags-todo "inbox"
 ((org-agenda-overriding-header "Inbox")
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if 'timestamp 
'deadline
 'scheduled 'todo
 '("PROJECT" "NEXT" "WAITING" "DONE" 
"CANCELLED"))
   )
  (org-agenda-block-separator nil))
 )
(agenda "")
(todo "PROJECT"
 ((org-agenda-overriding-header "Projects")
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if 'tags 
'("tickler")))
  (org-agenda-block-separator 61))
 )
(tags-todo "@pam"
 ((org-agenda-overriding-header "@Pam")
  (org-agenda-block-separator 61)
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if 'deadline 
'scheduled
 'todo
 '("PROJECT" "NEXT" "WAITING" "DONE" 
"CANCELLED"))
   )
  )
 )
(tags-todo "@work"
 ((org-agenda-overriding-header "@Work")
  (org-agenda-block-separator nil)
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if 'deadline 
'scheduled
 'todo
 '("PROJECT" "NEXT" "WAITING" "DONE" 
"CANCELLED"))
   )
  )
 )
(tags-todo "@home"
 ((org-agenda-overriding-header "@Home")
  (org-agenda-block-separator nil)
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if 'deadline 
'scheduled
 'todo
 '("PROJECT" "NEXT" "WAITING" "DONE" 
"CANCELLED"))
   )
  )
 )
(todo "WAITING"
 ((org-agenda-overriding-header 
"@Waiting/@Calendar")
  (org-agenda-block-separator nil))
 )
)
   )
  )
 org-agenda-skip-scheduled-if-done t
 org-agenda-files '("~/Emacs/Todo.org" "~/Emacs/Journal.org" "~/Emacs/Notes.org"
"~/Emacs/.emacs.d/config.org" "~/Emacs/calendar-beorg.org")
 org-capture-templates '(("t" "Todo" entry
  (file+olp+datetree "~/Dropbox/Emacs/Todo.org")
 

Re: [BUG] org-open-at-point not presenting links within heading

2024-04-15 Thread Joe Gilder
After a restart of Emacs, it appears to be working. Sorry about that. 

__
JOE GILDER



> On Apr 15, 2024, at 2:46 PM, Joe Gilder  wrote:
> 
> Howdy. 
> 
> When cursor is in a heading, and I call org-open-at-point, it’s supposed to 
> (according to the documentation):
> 
> “When point is on a headline, display a list of every link in the
> entry, so it is possible to pick one, or all, of them.”
> 
> That’s not happening. If the link is IN the heading, it follows the link. If 
> the link is in the “body” of the heading, it simply tells me “No link to open 
> here”
> 
> 
> 
> 
> Emacs  : GNU Emacs 29.1 (build 1, aarch64-apple-darwin21.6.0, Carbon Version 
> 165 AppKit 2113.6)
>  of 2023-08-08
> Package: Org mode version 9.6.6 (release_9.6.6 @ 
> /Applications/Emacs.app/Contents/Resources/lisp/org/)
> 
> current state:
> ==
> (setq
>  org-agenda-prefix-format '((agenda . " %?-10t %s ")
>   (timeline . "  % s")
>   (todo . " %s ")
>   (tags . " %i ")
>   (search . " %i %-12:c"))
>  org-archive-location "~/Emacs/Archive.org <http://archive.org/>::"
>  org-log-note-headings '((note . "%t"))
>  org-link-elisp-confirm-function nil
>  org-agenda-skip-deadline-prewarning-if-scheduled t
>  org-hide-emphasis-markers t
>  org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3 
> "\n\n(fn ENTRY)"]
>  org-download-file-format-function 'org-download-file-format-default
>  org-attach-id-to-path-function-list '(org-attach-id-ts-folder-format)
>  org-agenda-custom-commands '(("i" "INBOX + AGENDA"
>  ((todo "NEXT"
>((org-agenda-overriding-header "Next")
> )
>(org-agenda-skip-function
> '(org-agenda-skip-entry-if 'date 'timestamp 
> 'deadline 'scheduled)
> )
>(org-agenda-block-separator nil)
>)
>   (tags-todo "inbox"
>((org-agenda-overriding-header "Inbox")
> (org-agenda-skip-function
>  '(org-agenda-skip-entry-if
>
> 'timestamp
>
> 'deadline
>
> 'scheduled
>
> 'todo
>
> '("PROJECT" 
> "NEXT" "WAITING" "DONE" "CANCELLED")
>
> )
>  )
> (org-agenda-block-separator nil)
> )
>)
>   (agenda "")
>   (todo "PROJECT"
>((org-agenda-overriding-header "Projects")
> (org-agenda-block-separator 61)
> )
>)
>   (tags-todo "@pam"
>((org-agenda-overriding-header "@Pam")
> (org-agenda-block-separator 61)
> (org-agenda-skip-function
>  '(org-agenda-skip-entry-if
>
> 'deadline
>
> 'scheduled
>
> 'todo
>
> '("PROJECT" 
> "NEXT" "WAITING" "DONE" "CANCELLED")
>
>

[BUG] org-open-at-point not presenting links within heading

2024-04-15 Thread Joe Gilder
Howdy. 

When cursor is in a heading, and I call org-open-at-point, it’s supposed to 
(according to the documentation):

“When point is on a headline, display a list of every link in the
entry, so it is possible to pick one, or all, of them.”

That’s not happening. If the link is IN the heading, it follows the link. If 
the link is in the “body” of the heading, it simply tells me “No link to open 
here”




Emacs  : GNU Emacs 29.1 (build 1, aarch64-apple-darwin21.6.0, Carbon Version 
165 AppKit 2113.6)
 of 2023-08-08
Package: Org mode version 9.6.6 (release_9.6.6 @ 
/Applications/Emacs.app/Contents/Resources/lisp/org/)

current state:
==
(setq
 org-agenda-prefix-format '((agenda . " %?-10t %s ")
(timeline . "  % s")
(todo . " %s ")
(tags . " %i ")
(search . " %i %-12:c"))
 org-archive-location "~/Emacs/Archive.org::"
 org-log-note-headings '((note . "%t"))
 org-link-elisp-confirm-function nil
 org-agenda-skip-deadline-prewarning-if-scheduled t
 org-hide-emphasis-markers t
 org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3 "\n\n(fn 
ENTRY)"]
 org-download-file-format-function 'org-download-file-format-default
 org-attach-id-to-path-function-list '(org-attach-id-ts-folder-format)
 org-agenda-custom-commands '(("i" "INBOX + AGENDA"
   ((todo "NEXT"
 ((org-agenda-overriding-header "Next")
  )
 (org-agenda-skip-function
  '(org-agenda-skip-entry-if 'date 'timestamp 
'deadline 'scheduled)
  )
 (org-agenda-block-separator nil)
 )
(tags-todo "inbox"
 ((org-agenda-overriding-header "Inbox")
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if
 
  'timestamp
 
  'deadline
 
  'scheduled
 
  'todo
 
  '("PROJECT" 
"NEXT" "WAITING" "DONE" "CANCELLED")
 
  )
   )
  (org-agenda-block-separator nil)
  )
 )
(agenda "")
(todo "PROJECT"
 ((org-agenda-overriding-header "Projects")
  (org-agenda-block-separator 61)
  )
 )
(tags-todo "@pam"
 ((org-agenda-overriding-header "@Pam")
  (org-agenda-block-separator 61)
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if
 
  'deadline
 
  'scheduled
 
  'todo
 
  '("PROJECT" 
"NEXT" "WAITING" "DONE" "CANCELLED")
 
  )
   )
  )
 )
(tags-todo "@work"
 ((org-agenda-overriding-header "@Work")
  (org-agenda-block-separator nil)
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if
 
  'deadline
 
  'scheduled
 
  'todo
 
  

Re: [BUG] org-speed-commands deleting headings when using mark-set [9.5.5 (release_9.5.5 @ /Applications/Emacs.app/Contents/Resources/lisp/org/)]

2024-04-05 Thread Joe Gilder
Also I just downloaded Emacs version 29.3 and am still getting the same bug. 

GNU Emacs 29.3 (build 1, aarch64-apple-darwin21.6.0, NS appkit-2113.60 Version 
12.6.6 (Build 21G646)) of 2024-03-24



> On Apr 4, 2024, at 11:20 AM, Joe Gilder  wrote:
> 
> 
> I made a quick video demonstrating:
> 
> https://www.dropbox.com/scl/fi/jckftu7bi4753b1autt0a/org-bug.mp4?rlkey=nghlh36s84hzz8omo00lbsdlg=0
>  
> <https://www.dropbox.com/scl/fi/jckftu7bi4753b1autt0a/org-bug.mp4?rlkey=nghlh36s84hzz8omo00lbsdlg=0>
> 
> Thanks!
> 
> Joe Gilder
> 
> 
> Emacs  : GNU Emacs 28.2 (build 1, aarch64-apple-darwin21.1.0, NS 
> appkit-2113.00 Version 12.0.1 (Build 21A559))
>  of 2023-02-22
> Package: Org mode version 9.5.5 (release_9.5.5 @ 
> /Applications/Emacs.app/Contents/Resources/lisp/org/)
> 
> current state:
> ==
> (setq
>  org-agenda-prefix-format '((agenda . " %?-10t %s ") (timeline . "  % s")
>   (todo . " %s ") (tags . " %i ")
>   (search . " %i %-12:c"))
>  org-archive-location "~/Emacs/Archive.org <http://archive.org/>::"
>  org-log-note-headings '((note . "%t"))
>  org-link-elisp-confirm-function nil
>  org-agenda-skip-deadline-prewarning-if-scheduled t
>  org-hide-emphasis-markers t
>  org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3 
> "\n\n(fn ENTRY)"]
>  org-download-file-format-function 'org-download-file-format-default
>  org-attach-id-to-path-function-list '(org-attach-id-ts-folder-format)
>  org-agenda-custom-commands '(("i" "INBOX + AGENDA"
>  ((todo "NEXT"
>((org-agenda-overriding-header "Next"))
>(org-agenda-skip-function
> '(org-agenda-skip-entry-if 'date 'timestamp
>   'deadline 'scheduled)
> )
>)
>   (agenda "")
>   (tags-todo "inbox"
>((org-agenda-overriding-header "Inbox")
> (org-agenda-skip-function
>  '(org-agenda-skip-entry-if 'timestamp
>'deadline 'scheduled 'todo
>'("PROJECT" "NEXT" "WAITING" "DONE"
>  "CANCELLED")
>)
>  )
> )
>)
>   (todo "PROJECT"
>((org-agenda-overriding-header "Projects")
> (org-agenda-block-separator 61))
>)
>   (tags-todo "@pam"
>((org-agenda-overriding-header "@Pam")
> (org-agenda-block-separator 61)
> (org-agenda-skip-function
>  '(org-agenda-skip-entry-if 'deadline
>'scheduled 'todo
>'("PROJECT" "NEXT" "WAITING" "DONE"
>  "CANCELLED")
>)
>  )
> )
>)
>   (tags-todo "@work"
>((org-agenda-overriding-header "@Work")
> (org-agenda-block-separator nil)
> (org-agenda-skip-function
>  '(org-agenda-skip-entry-if 'deadline
>'scheduled 'todo
>'("PROJECT" "NEXT" "WAITING" "DONE"
>  "CANCELLED")
>)
>  )
> )
>)
>   (tags-todo "@home"
>((org-agenda-overriding-header "@Home")
> (org-agenda-block-separator nil)
>

[BUG] org-speed-commands deleting headings when using mark-set [9.5.5 (release_9.5.5 @ /Applications/Emacs.app/Contents/Resources/lisp/org/)]

2024-04-05 Thread Joe Gilder

I made a quick video demonstrating:

https://www.dropbox.com/scl/fi/jckftu7bi4753b1autt0a/org-bug.mp4?rlkey=nghlh36s84hzz8omo00lbsdlg=0

Thanks!

Joe Gilder


Emacs  : GNU Emacs 28.2 (build 1, aarch64-apple-darwin21.1.0, NS appkit-2113.00 
Version 12.0.1 (Build 21A559))
 of 2023-02-22
Package: Org mode version 9.5.5 (release_9.5.5 @ 
/Applications/Emacs.app/Contents/Resources/lisp/org/)

current state:
==
(setq
 org-agenda-prefix-format '((agenda . " %?-10t %s ") (timeline . "  % s")
(todo . " %s ") (tags . " %i ")
(search . " %i %-12:c"))
 org-archive-location "~/Emacs/Archive.org::"
 org-log-note-headings '((note . "%t"))
 org-link-elisp-confirm-function nil
 org-agenda-skip-deadline-prewarning-if-scheduled t
 org-hide-emphasis-markers t
 org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3 "\n\n(fn 
ENTRY)"]
 org-download-file-format-function 'org-download-file-format-default
 org-attach-id-to-path-function-list '(org-attach-id-ts-folder-format)
 org-agenda-custom-commands '(("i" "INBOX + AGENDA"
   ((todo "NEXT"
 ((org-agenda-overriding-header "Next"))
 (org-agenda-skip-function
  '(org-agenda-skip-entry-if 'date 'timestamp
'deadline 'scheduled)
  )
 )
(agenda "")
(tags-todo "inbox"
 ((org-agenda-overriding-header "Inbox")
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if 'timestamp
 'deadline 'scheduled 'todo
 '("PROJECT" "NEXT" "WAITING" "DONE"
   "CANCELLED")
 )
   )
  )
 )
(todo "PROJECT"
 ((org-agenda-overriding-header "Projects")
  (org-agenda-block-separator 61))
 )
(tags-todo "@pam"
 ((org-agenda-overriding-header "@Pam")
  (org-agenda-block-separator 61)
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if 'deadline
 'scheduled 'todo
 '("PROJECT" "NEXT" "WAITING" "DONE"
   "CANCELLED")
 )
   )
  )
 )
(tags-todo "@work"
 ((org-agenda-overriding-header "@Work")
  (org-agenda-block-separator nil)
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if 'deadline
 'scheduled 'todo
 '("PROJECT" "NEXT" "WAITING" "DONE"
   "CANCELLED")
 )
   )
  )
 )
(tags-todo "@home"
 ((org-agenda-overriding-header "@Home")
  (org-agenda-block-separator nil)
  (org-agenda-skip-function
   '(org-agenda-skip-entry-if 'deadline
 'scheduled 'todo
 '("PROJECT" "NEXT" "WAITING" "DONE"
   "CANCELLED")
 )
   )
  )
 )
(todo "WAITING"
 ((org-agenda-overriding-header
   "@Waiting/@Calendar")
  (org-agenda-block-separator nil))