emacs-wiki-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[emacs-wiki-discuss] Linking nnml backend gnus articles?


From: Patricia J. Hawkins
Subject: [emacs-wiki-discuss] Linking nnml backend gnus articles?
Date: 04 Jun 2005 16:56:35 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3

Just came across planner.el the other day -- as a ~20-year emacs
addict with some organization issues, this puppy rocks!  Queue up
sixty zillion tasks -- with context -- for way too many projects, but
sweep them all under the rug and just look at the next task or two at
a time.  And never leave emacs again!

However, I'm having trouble following links from tasks to gnus
articles.  Below is a backtrace; this happened in today's page, when I
tabbed to a link to a test email (from/to me), and hit return.

I'm using the nnml backend; looks like the link goes back to my isp's
email server (mx0.connact.com) as if it were a posting to a news
group.  (I'm not currently on a news server, so can't test a real news
post.)

This is on Win98; I don't see any relevant shadows when I run
list-load-path-shadows.  (Though I am running w3, not w3m -- but it
looks like the original article url link information gets extracted from
the headers using the gnus api, not w3, anyway)

TIA!

Versions:
"GNU Emacs 21.3.1 (i386-mingw-windows98.1998) of 2004-02-17 on SKEEZIX"
planner version: 2005-06-02 10:23:04 GMT        Sacha Chua <address@hidden>     
patch-117
                (emacs-wiki and remember both from that sacha-stable.tar.gz)

Backtrace:
Debugger entered--Lisp error: (wrong-number-of-arguments #[(group) "Â!„        
à ˆÄʼn #‡" [gnus-group-buffer group get-buffer gnus-no-server 
gnus-group-read-group nil] 4 ("c:/EMACS/EMACS-21.3/lisp/gnus/gnus-group.elc" . 
55942) (list (completing-read "Group name: " gnus-active-hashtb))] 2)
  gnus-fetch-group("nnml:misc" 10)
  (let ((group ...) (articles ...)) (when (featurep ...) (let ... ...)) 
(gnus-fetch-group group planner-gnus-group-threshold) (mapcar (lambda ... ...) 
(split-string articles "\\\\|")) (let (...) (gnus-summary-limit articles) 
(gnus-summary-select-article)) t)
  (progn (let (... ...) (when ... ...) (gnus-fetch-group group 
planner-gnus-group-threshold) (mapcar ... ...) (let ... ... ...) t))
  (if (string-match "^gnus://\\(.+\\)/\\(.+\\)" url) (progn (let ... ... ... 
... ... t)))
  (when (string-match "^gnus://\\(.+\\)/\\(.+\\)" url) (let (... ...) (when ... 
...) (gnus-fetch-group group planner-gnus-group-threshold) (mapcar ... ...) 
(let ... ... ...) t))
  planner-gnus-browse-url("gnus://nnml:misc/<address@hidden>")
  funcall(planner-gnus-browse-url "gnus://nnml:misc/<address@hidden>")
  (progn (funcall (cadr entry) url))
  (if entry (progn (funcall ... url)))
  (when entry (funcall (cadr entry) url))
  (let ((entry ...)) (when entry (funcall ... url)))
  (progn (let (...) (when entry ...)))
  (if (string-match emacs-wiki-url-regexp url) (progn (let ... ...)))
  (when (string-match emacs-wiki-url-regexp url) (let (...) (when entry ...)))
  emacs-wiki-browse-url("gnus://nnml:misc/<address@hidden>" nil)
  (if (emacs-wiki-wiki-url-p link) (emacs-wiki-browse-url link other-window) 
(let* (... ... ... ... ... ... ... ... ... ...) (when tag ... ...) (when 
refresh-buffer ... ...)))
  (let ((link ...)) (if (emacs-wiki-wiki-url-p link) (emacs-wiki-browse-url 
link other-window) (let* ... ... ...)))
  emacs-wiki-visit-link("[[gnus://nnml:misc/<address@hidden>][E-Mail from 
Patricia J. Hawkins]]" nil nil)
  (if (emacs-wiki-link-at-point) (emacs-wiki-visit-link 
(match-string-no-properties 0) buf other-window) (error "There is no valid link 
at point"))
  (let (buf) (when (eq ... ...) (setq buf ...)) (if (emacs-wiki-link-at-point) 
(emacs-wiki-visit-link ... buf other-window) (error "There is no valid link at 
point")))
  emacs-wiki-follow-name-at-point(nil)
* call-interactively(emacs-wiki-follow-name-at-point)
        

-- 
Patricia J. Hawkins
Hawkins Internet Applications
www.hawkinsia.com





reply via email to

[Prev in Thread] Current Thread [Next in Thread]