From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/17726 Path: main.gmane.org!not-for-mail From: Bud Rogers Newsgroups: gmane.emacs.gnus.general Subject: Re: pipe filter output to file? Date: 11 Oct 1998 10:09:53 -0500 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035156375 2421 80.91.224.250 (20 Oct 2002 23:26:15 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 23:26:15 +0000 (UTC) Return-Path: Original-Received: from gizmo.hpc.uh.edu (gizmo.hpc.uh.edu [129.7.102.31]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id LAA21342 for ; Sun, 11 Oct 1998 11:36:52 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (sina.hpc.uh.edu [129.7.3.5]) by gizmo.hpc.uh.edu (8.7.6/8.7.3) with ESMTP id KAF23631; Sun, 11 Oct 1998 10:07:48 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 11 Oct 1998 10:36:46 -0500 (CDT) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [209.195.19.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id KAA10838 for ; Sun, 11 Oct 1998 10:36:38 -0500 (CDT) Original-Received: from twocups.sirinet.net (budr@twocups.sirinet.net [207.3.88.229]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id LAA21019 for ; Sun, 11 Oct 1998 11:09:53 -0400 (EDT) Original-Received: (from budr@localhost) by twocups.sirinet.net (8.8.8/8.8.7) id KAA29742; Sun, 11 Oct 1998 10:09:54 -0500 Original-To: ding@gnus.org In-Reply-To: Kai Grossjohann's message of "09 Oct 1998 18:50:44 +0200" Original-Lines: 48 X-Mailer: Gnus v5.6.37/XEmacs 20.3 - "Vatican City" Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:17726 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:17726 Kai Grossjohann writes: > What does C-h c | tell you when typed in a Gnus summary buffer? For me, > it says it runs the command gnus-summary-pipe-output. If it is different > for you, that might be a problem. It is defined as gnus-summary-pipe-output. > Just for fun, could you `emacs -q -no-site-file' then start Gnus then see > whether `|' works. The `-q' means don't load ~/.emacs, the > `-no-site-file' means don't load site-start.el. Omitting one of the two > arguments loads the respective file, this way you can narrow down where > the problem might be. I spent some time with this. By temporarily renaming my startup files one by one I've narrowed it down a little more. My .emacs seems to be OK. If I rename .gnus AND .xemacs-options I'm OK. If I load either .gnus OR .xemacs-options, I get 'Wrong type argument: stringp, nil'. The backtraces in either case appear to be identical except for the tmp buffer name. I've been through both files and I don't see anything obviously wrong. But then, I don't really know what I'm looking for. Backtrace with .gnus loaded follows. I hope that's OK. Signaling: (wrong-type-argument stringp nil) call-process-internal("/bin/bash" "/tmp/emacsa29486" # nil "-c" nil) apply(call-process-internal "/bin/bash" "/tmp/emacsa29486" # nil ("-c" nil)) call-process("/bin/bash" "/tmp/emacsa29486" # nil "-c" nil) apply(call-process "/bin/bash" "/tmp/emacsa29486" # nil ("-c" nil)) call-process-region(1 3244 "/bin/bash" nil # nil "-c" nil) shell-command-on-region(1 3244 nil nil) gnus-summary-save-in-pipe(default) byte-code("¬„ÁÂ!‡ qˆ ¬ƒÇª‹Èa«ƒÉª‚\n Ìa­‚ qˆ !+‡" [gnus-default-article-saver error "No default saver is defined" gnus-article-buffer save-buffer gnus-save-article-buffer gnus-prompt-before-saving default always nil file filename t num gnus-number-of-articles-to-be-saved gnus-article-current-summary] 2) gnus-article-save(# nil 1) gnus-summary-save-article(nil t) gnus-summary-pipe-output(nil) call-interactively(gnus-summary-pipe-output) -- Bud Rogers http://www.sirinet.net/~budr/zamm.html formerly