On Fri, 29 Jan 2010 12:24:48 -0600 Ted Zlatanov <[email protected]> wrote:
TZ> On Sat, 16 Jan 2010 17:35:33 +0000 Paul Bibbings <[email protected]> wrote: PB> However, with the same article selected as in 2. (above) clicking on the PB> menu item: PB> Gnus | Registry Mark | Important PB> fails with: PB> "Symbol's function definition is void: PB> gnus-registry-set-article-Important-mark" PB> Is anybody able to help me understand what the problem might be here? PB> I'm at a loss, being quite new to Emacs and Gnus (though loving it, I PB> have to say). The menu item seems to be hooked into the correct function PB> call, but it is somehow believing that it is undefined, whereas the PB> other tests (above) show that it clearly is, and operates properly. TZ> Try using this in gnus-sum.el around line 2640: TZ> ("Registry Mark" TZ> ["Important" (lambda () (interactive) (gnus-registry-set-article-Important-mark)) t] TZ> ["Not Important" (lambda () (interactive) (gnus-registry-remove-article-Important-mark)) t] TZ> ["Personal" (lambda () (interactive) (gnus-registry-set-article-Personal-mark)) t] TZ> ["Not Personal" (lambda () (interactive) (gnus-registry-remove-article-Personal-mark)) t] TZ> ["Later" (lambda () (interactive) (gnus-registry-set-article-Later-mark)) t] TZ> ["Not Later" (lambda () (interactive) (gnus-registry-remove-article-Later-mark)) t] TZ> ["Work" (lambda () (interactive) (gnus-registry-set-article-Work-mark)) t] TZ> ["Not Work" (lambda () (interactive) (gnus-registry-remove-article-Work-mark)) t] TZ> ["To Do" (lambda () (interactive) (gnus-registry-set-article-To-Do-mark)) t] TZ> ["Not To Do" (lambda () (interactive) (gnus-registry-remove-article-To-Do-mark)) t]) TZ> instead of the version that just calls those functions. I think it's TZ> happening because the function is not defined when the menu is made, but TZ> I don't know the exact failure mode. TZ> If the above doesn't work, I may have to use `intern'. Does anyone have TZ> a better idea? I don't want gnus-sum.el to load the registry because TZ> not everyone wants it, but once this menu is built it's hard to update TZ> it again. Can anyone else try this change or suggest a better fix? Ted _______________________________________________ info-gnus-english mailing list [email protected] http://lists.gnu.org/mailman/listinfo/info-gnus-english
