From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Anselm Helbig Newsgroups: gmane.emacs.help Subject: Re: e-blog.el help please Date: Thu, 27 Aug 2009 13:24:05 +0200 Organization: Freie Universitaet Berlin Message-ID: <87zl9l33fu.wl%anselm.helbig+news2009@googlemail.com> References: NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1251373308 32098 80.91.229.12 (27 Aug 2009 11:41:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 27 Aug 2009 11:41:48 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Aug 27 13:41:42 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MgdMI-0007u4-AV for geh-help-gnu-emacs@m.gmane.org; Thu, 27 Aug 2009 13:41:38 +0200 Original-Received: from localhost ([127.0.0.1]:35396 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MgdMH-0006nu-NE for geh-help-gnu-emacs@m.gmane.org; Thu, 27 Aug 2009 07:41:37 -0400 Original-Path: news.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 51 Original-X-Trace: news.uni-berlin.de bIcDP92kp1o8cve5ztR+GQW/8T5GiWbDcTIIBjs6N5ocIlu5hA9kWJClgY Cancel-Lock: sha1:t9/ek3udIMEcLqO2a4GMDxrqHnc= In-Reply-To: Mail-Followup-To: Anselm Helbig Original-Xref: news.stanford.edu gnu.emacs.help:172446 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:67588 Archived-At: At Thu, 27 Aug 2009 02:58:16 -0700 (PDT), rpd wrote: > > > Hi > I want to use e-blog.el to help post to my google blogger blogspot but it > doesn't work > (curl is installed & works - I am running Vista O/S). > > Here is the error message when I do M-x e-blog-new-post & after I have put > in my username & pwd: > > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > call-process("curl" nil "*e-blog*" nil "--stderr" "/dev/null" "--header" > nil "http://www.blogger.com/feeds/default/blogs") > (let (feed) (set-buffer e-blog-buffer) (erase-buffer) (message "Requesting > list of blogs...") (call-process "curl" nil e-blog-buffer nil "--stderr" > "/dev/null" "--header" e-blog-auth e-blog-fetch-bloglist-url) (setq feed > (buffer-substring ... ...)) (message "Requesting list of blogs... Done.") > feed) > e-blog-fetch-bloglist() > (e-blog-parse-xml (e-blog-fetch-bloglist)) > (e-blog-setup-choose-buffer (e-blog-parse-xml (e-blog-fetch-bloglist))) > e-blog-choose() > (if (e-blog-check-authinfo) (e-blog-choose)) > e-blog-do-auth() > (progn (e-blog-do-auth) (e-blog-choose)) > (if e-blog-auth (e-blog-choose) (progn (e-blog-do-auth) (e-blog-choose))) > e-blog-new-post() > call-interactively(e-blog-new-post) > execute-extended-command(nil) > call-interactively(execute-extended-command) > > > Can anyone help me fix this please? >From looking at the code, it seems like `e-blog-auth' is empty. This should only be the case if the authentication failed. Do you see anything suspicious in the *Messages* buffer? It's hard to tell what is going on without actually running the code. 8-) Maybe it works if you try another action first? HTH, Anselm -- Anselm Helbig mailto:anselm.helbig+news2009@googlemail.com