Gnus development mailing list
 help / color / mirror / Atom feed
* nnmaildir copy/move error
@ 2010-12-01 16:05 Ted Zlatanov
  2010-12-01 16:55 ` Lars Magne Ingebrigtsen
  0 siblings, 1 reply; 5+ messages in thread
From: Ted Zlatanov @ 2010-12-01 16:05 UTC (permalink / raw)
  To: ding

I get this error only in nnmaildir copy or move.  I left out some huge
macro expansions that contain information about the articles; I don't
think that matters since I can replicate with any nnmaildir group.

Thanks
Ted

Debugger entered--Lisp error: (wrong-number-of-arguments (lambda (article) (mapcar (lambda (mark) (setq mdir (nnmaildir--subdir marksdir (symbol-name mark)) permarkfile (concat mdir ":") mfile (concat mdir (nnmaildir--art-prefix article))) (nnmaildir--condcase err (add-name-to-file permarkfile mfile) (cond ((nnmaildir--eexist-p err)) ((nnmaildir--enoent-p err) (nnmaildir--mkdir mdir) (nnmaildir--mkfile permarkfile) (add-name-to-file permarkfile mfile)) ((nnmaildir--emlink-p err) (let ((permarkfilenew (concat permarkfile "{new}"))) (nnmaildir--mkfile permarkfilenew) (rename-file permarkfilenew permarkfile (quote replace)) (add-name-to-file permarkfile mfile))) (t (signal (car err) (cdr err)))))) todo-marks)) 0)
  (lambda (article) (mapcar (lambda (mark) (setq mdir (nnmaildir--subdir marksdir (symbol-name mark)) permarkfile (concat mdir ":") mfile (concat mdir (nnmaildir--art-prefix article))) (nnmaildir--condcase err (add-name-to-file permarkfile mfile) (cond ((nnmaildir--eexist-p err)) ((nnmaildir--enoent-p err) (nnmaildir--mkdir mdir) (nnmaildir--mkfile permarkfile) (add-name-to-file permarkfile mfile)) ((nnmaildir--emlink-p err) (let (...) (nnmaildir--mkfile permarkfilenew) (rename-file permarkfilenew permarkfile ...) (add-name-to-file permarkfile mfile))) (t (signal (car err) (cdr err)))))) todo-marks))()
  funcall((lambda (article) (mapcar (lambda (mark) (setq mdir (nnmaildir--subdir marksdir (symbol-name mark)) permarkfile (concat mdir ":") mfile (concat mdir (nnmaildir--art-prefix article))) (nnmaildir--condcase err (add-name-to-file permarkfile mfile) (cond ((nnmaildir--eexist-p err)) ((nnmaildir--enoent-p err) (nnmaildir--mkdir mdir) (nnmaildir--mkfile permarkfile) (add-name-to-file permarkfile mfile)) ((nnmaildir--emlink-p err) (let (...) (nnmaildir--mkfile permarkfilenew) (rename-file permarkfilenew permarkfile ...) (add-name-to-file permarkfile mfile))) (t (signal (car err) (cdr err)))))) todo-marks)))
...
  nnmaildir-request-set-mark("tgl" (((511) set (tick))) "home")
  gnus-request-set-mark("tgl" (((511) set (tick))))
  gnus-summary-push-marks-to-backend(511)
  gnus-summary-move-article(nil nil nil copy)
  gnus-summary-copy-article(nil)
  call-interactively(gnus-summary-copy-article nil nil)




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: nnmaildir copy/move error
  2010-12-01 16:05 nnmaildir copy/move error Ted Zlatanov
@ 2010-12-01 16:55 ` Lars Magne Ingebrigtsen
  2010-12-01 17:17   ` Ted Zlatanov
  0 siblings, 1 reply; 5+ messages in thread
From: Lars Magne Ingebrigtsen @ 2010-12-01 16:55 UTC (permalink / raw)
  To: ding

Ted Zlatanov <tzz@lifelogs.com> writes:

>   nnmaildir-request-set-mark("tgl" (((511) set (tick))) "home")

Yeah, I extended the -request-set-mark with a `set' token in addition to
the old `add' and `del' methods, but since I don't use nnmaildir, or
have any idea how it works, I punted on fixing that function.

Could somebody who uses nnmaildir implement `set', please?  :-)

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: nnmaildir copy/move error
  2010-12-01 16:55 ` Lars Magne Ingebrigtsen
@ 2010-12-01 17:17   ` Ted Zlatanov
  2010-12-01 17:23     ` Lars Magne Ingebrigtsen
  2010-12-01 22:18     ` Eric S Fraga
  0 siblings, 2 replies; 5+ messages in thread
From: Ted Zlatanov @ 2010-12-01 17:17 UTC (permalink / raw)
  To: ding

On Wed, 01 Dec 2010 17:55:05 +0100 Lars Magne Ingebrigtsen <larsi@gnus.org> wrote: 

LMI> Ted Zlatanov <tzz@lifelogs.com> writes:
>> nnmaildir-request-set-mark("tgl" (((511) set (tick))) "home")

LMI> Yeah, I extended the -request-set-mark with a `set' token in addition to
LMI> the old `add' and `del' methods, but since I don't use nnmaildir, or
LMI> have any idea how it works, I punted on fixing that function.

LMI> Could somebody who uses nnmaildir implement `set', please?  :-)

Fixed.  Sorry I can't follow up on any other issues people asked over
the last few days (from GnuTLS to spam.el to nnir), I'll answer as soon
as I can.

Ted




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: nnmaildir copy/move error
  2010-12-01 17:17   ` Ted Zlatanov
@ 2010-12-01 17:23     ` Lars Magne Ingebrigtsen
  2010-12-01 22:18     ` Eric S Fraga
  1 sibling, 0 replies; 5+ messages in thread
From: Lars Magne Ingebrigtsen @ 2010-12-01 17:23 UTC (permalink / raw)
  To: ding

Ted Zlatanov <tzz@lifelogs.com> writes:

> LMI> Could somebody who uses nnmaildir implement `set', please?  :-)
>
> Fixed. 

Thanks.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: nnmaildir copy/move error
  2010-12-01 17:17   ` Ted Zlatanov
  2010-12-01 17:23     ` Lars Magne Ingebrigtsen
@ 2010-12-01 22:18     ` Eric S Fraga
  1 sibling, 0 replies; 5+ messages in thread
From: Eric S Fraga @ 2010-12-01 22:18 UTC (permalink / raw)
  To: Ted Zlatanov; +Cc: ding

Ted Zlatanov <tzz@lifelogs.com> writes:

> On Wed, 01 Dec 2010 17:55:05 +0100 Lars Magne Ingebrigtsen <larsi@gnus.org> wrote: 
>
> LMI> Ted Zlatanov <tzz@lifelogs.com> writes:
>>> nnmaildir-request-set-mark("tgl" (((511) set (tick))) "home")
>
> LMI> Yeah, I extended the -request-set-mark with a `set' token in addition to
> LMI> the old `add' and `del' methods, but since I don't use nnmaildir, or
> LMI> have any idea how it works, I punted on fixing that function.
>
> LMI> Could somebody who uses nnmaildir implement `set', please?  :-)
>
> Fixed.  Sorry I can't follow up on any other issues people asked over
> the last few days (from GnuTLS to spam.el to nnir), I'll answer as soon
> as I can.
>
> Ted
>
>

Thanks for fixing this bit at least!  Much appreciated.

-- 
: Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 23.2.1 + No Gnus v0.11



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-12-01 22:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-12-01 16:05 nnmaildir copy/move error Ted Zlatanov
2010-12-01 16:55 ` Lars Magne Ingebrigtsen
2010-12-01 17:17   ` Ted Zlatanov
2010-12-01 17:23     ` Lars Magne Ingebrigtsen
2010-12-01 22:18     ` Eric S Fraga

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).