Hi Greg, thank you for following up and finding the true cause of this problem.
I have now modified org-feed.el so that it will work correctly on Emacs 22, even without the code Greg shows above. - Carsten On Apr 14, 2009, at 4:16 PM, Greg Lucas wrote:
Sharing this in case anyone else needs it. I'm running Emacs 22.3.1 on Windows with org-mode 6.25e and was unable to get org-feed to work without some digging. First I got: Symbol's function definition is void: sha1-string I found a relevant post on the mailing list and tracked down the latest org-compat.el from git, but then I got: Symbol's function definition is void: sha1-region I poked around and found that there was a sha1.el in my emacs/gnus/lisp that defined these functions. So I added an eval-after-load hook now things seem to work fine: (eval-after-load "org" '(progn (load "sha1") ;; avoid issues with org-feed ;; other org customization )) I guess this could be fixed by somewhere requiring sha1 (e.g. in org-feed.el or org-compat.el)? Also want to point out that org-feed.el is not actually included in the 6.25e zip distribution (even though the autoloads are there for the feed functions), so I had to grab that from git to get started. -- Greg _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
_______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode