From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/63229 Path: news.gmane.org!not-for-mail From: Michael Sperber Newsgroups: gmane.emacs.gnus.general Subject: uudecode barfs on XEmacs Date: Sat, 20 May 2006 19:22:30 +0200 Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: sea.gmane.org 1148147228 15938 80.91.229.2 (20 May 2006 17:47:08 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 20 May 2006 17:47:08 +0000 (UTC) Original-X-From: ding-owner+m11756@lists.math.uh.edu Sat May 20 19:47:06 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FhVXZ-00018W-P6 for ding-account@gmane.org; Sat, 20 May 2006 19:47:02 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1FhVXQ-000781-00; Sat, 20 May 2006 12:46:52 -0500 Original-Received: from nas02.math.uh.edu ([129.7.128.40]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1FhVAA-00077T-00 for ding@lists.math.uh.edu; Sat, 20 May 2006 12:22:50 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas02.math.uh.edu with esmtp (Exim 4.52) id 1FhVA6-0000mN-Bw for ding@lists.math.uh.edu; Sat, 20 May 2006 12:22:50 -0500 Original-Received: from h615406.serverkompetenz.net ([81.169.143.132]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1FhV9w-0007JY-00 for ; Sat, 20 May 2006 19:22:36 +0200 Original-Received: from h615406.serverkompetenz.net (localhost [127.0.0.1]) by h615406.serverkompetenz.net (Postfix) with ESMTP id 7189E17117 for ; Sat, 20 May 2006 19:16:05 +0200 (MST) Original-Received: from Michael-Sperbers-Computer.deinprogramm.de (M7074.m.strato-dslnet.de [89.49.112.116]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by h615406.serverkompetenz.net (Postfix) with ESMTP id 326B517114 for ; Sat, 20 May 2006 19:16:05 +0200 (MST) Original-Received: by Michael-Sperbers-Computer.deinprogramm.de (Postfix, from userid 2246) id 8C9B94100BE; Sat, 20 May 2006 19:22:31 +0200 (CEST) Original-To: ding@gnus.org User-Agent: Gnus/5.110006 (No Gnus v0.6) XEmacs/21.5-b26 (darwin) X-Virus-Scanned: ClamAV using ClamSMTP X-Spam-Score: -2.5 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:63229 Archived-At: --=-=-= Specifically, it says: Error while decoding: (invalid-state Bogus value for `default-process-coding-system' nil) Now, I can't say I know what I'm doing (or that this works on GNU Emacs), but this fixed it for me: 2006-05-20 Michael Sperber * uudecode.el (uudecode-decode-region-external): Use '(binary . binary) for `default-process-coding-system' instead of nil to keep `call-process-region' from barfing. --=-=-= Content-Disposition: inline *** lisp/uudecode.el~ Wed Feb 8 05:17:15 2006 --- lisp/uudecode.el Sat May 20 19:21:04 2006 *************** *** 98,104 **** (make-temp-name "uu") uudecode-temporary-file-directory)))) (let ((cdir default-directory) ! default-process-coding-system) (unwind-protect (with-temp-buffer (insert "begin 600 " (file-name-nondirectory tempfile) "\n") --- 98,104 ---- (make-temp-name "uu") uudecode-temporary-file-directory)))) (let ((cdir default-directory) ! (default-process-coding-system '(binary . binary))) (unwind-protect (with-temp-buffer (insert "begin 600 " (file-name-nondirectory tempfile) "\n") --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable --=20 Cheers =3D8-} Mike Friede, V=F6lkerverst=E4ndigung und =FCberhaupt blabla --=-=-=--