Mercurial > hg > xemacs-beta
diff lisp/gnus/nndraft.el @ 98:0d2f883870bc r20-1b1
Import from CVS: tag r20-1b1
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:13:56 +0200 |
parents | 131b0175ea99 |
children | 360340f9fd5f |
line wrap: on
line diff
--- a/lisp/gnus/nndraft.el Mon Aug 13 09:12:43 2007 +0200 +++ b/lisp/gnus/nndraft.el Mon Aug 13 09:13:56 2007 +0200 @@ -1,5 +1,5 @@ ;;; nndraft.el --- draft article access for Gnus -;; Copyright (C) 1995,96 Free Software Foundation, Inc. +;; Copyright (C) 1995,96,97 Free Software Foundation, Inc. ;; Author: Lars Magne Ingebrigtsen <larsi@ifi.uio.no> ;; Keywords: news @@ -203,14 +203,14 @@ (deffoo nndraft-close-group (group &optional server) t) -(deffoo nndraft-request-create-group (group &optional server) +(deffoo nndraft-request-create-group (group &optional server args) (if (file-exists-p nndraft-directory) (if (file-directory-p nndraft-directory) t nil) (condition-case () (progn - (make-directory nndraft-directory t) + (gnus-make-directory nndraft-directory) t) (file-error nil)))) @@ -219,8 +219,8 @@ (defun nndraft-execute-nnmh-command (command) (let ((dir (expand-file-name nndraft-directory))) - (and (string-match "/$" dir) - (setq dir (substring dir 0 (match-beginning 0)))) + (when (string-match "/$" dir) + (setq dir (substring dir 0 (match-beginning 0)))) (string-match "/[^/]+$" dir) (let ((group (substring dir (1+ (match-beginning 0)))) (nnmh-directory (substring dir 0 (1+ (match-beginning 0))))