In elisp, from inside an .el file, you can make functions global like this:
Now, in my personal .emacs, I would like to access (pull in?) a function that's internal to a library (org-pomodoro) but without actually changing org-pomodoro (as I'm not the maintainer of the package).
e.g I want to access
org-pomodoro-finish myself to implement the functionality of switching between a task and continuing the pomodoro in another task.
For this I also need to be able to access a count-variable. (e.g like ~~org-pomodoro-time)
The solution below works quite well. I can just evaluate (org-pomodoro-finished) and a pomodoro is finished ahead of time. I can then write my own function that will be listed in M-x for convienience.
Thank you so much, this opens many doors for me.