On Tue, Jun 18, 2024 at 11:59 AM Ihor Radchenko <yantar92@posteo.net> wrote:
Rustom Mody <rustompmody@gmail.com> writes:

> There is no mixed org
>
> List-load-path-shadows shows a git org 9.8pre and an elpa org 9.6
> I cant remove the elpa because there are other elpa packages that have
> (require 'org)
>
> Any thoughts/suggestions?

There _is_ mixed Org. In this particular case, likely org 9.6 from ELPA

Yes -- that was a typo when I said there is no mixed org
 
is shadowing the 9.8pre that make repro sets up. When you run
(package-activate-all), you shadow the 9.8pre with ELPA version.

Instead of doing (package-activate-all) try

1. make repro
2. (push "/path/to/orgalist/folder/on/elpa/dir" load-path)


Doing that alone does not find orgalist-mode
If I add:
3. load-file "/path/to/orgalist/folder/on/elpa/dir/orgalist-autoloads.el"

then orgalist minor mode starts

But on M-x orgalist-send-list I get

Debugger entered--Lisp error: (error "Not at a list item")
  error("Not at a list item")
  orgalist-send-list()
  funcall-interactively(orgalist-send-list)
  command-execute(orgalist-send-list record)
  execute-extended-command(nil "orgalist-send-list" nil)
  funcall-interactively(execute-extended-command nil "orgalist-send-list" nil)
  command-execute(execute-extended-command)