From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: Invalid function: with-parsed-tramp-file-name with Perl Date: Thu, 20 Sep 2012 13:21:52 -0400 Message-ID: <13825.1348161712@alphaville> References: <87hau4ubgp.fsf@slate.zedat.fu-berlin.de> <7708.1340286834@alphaville> <87a9zwvhtp.fsf@slate.zedat.fu-berlin.de> <8083.1340291591@alphaville> <87395jub00.fsf@slate.zedat.fu-berlin.de> <877grro2av.fsf@slate.zedat.fu-berlin.de> <87haqupgfx.fsf@bzg.ath.cx> <87k3vqfjkd.fsf@slate.zedat.fu-berlin.de> <87wqzql4e6.fsf@bzg.ath.cx> <87boh2fgqu.fsf@slate.zedat.fu-berlin.de> <6364.1348062546@alphaville> <878vc5n8uu.fsf@Rainer.invalid> <9580.1348084284@alphaville.americas.hpqcorp.net> <87a9wkwzpa.fsf@slate.zedat.fu-berlin.de> <10076.1348153868@alphaville> <11268.1348155026@alphaville> Reply-To: nicholas.dokos@hp.com Return-path: Received: from eggs.gnu.org ([208.118.235.92]:36948) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TEkRq-0001eM-87 for emacs-orgmode@gnu.org; Thu, 20 Sep 2012 13:21:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TEkRo-0001ZD-4f for emacs-orgmode@gnu.org; Thu, 20 Sep 2012 13:21:58 -0400 Received: from g4t0016.houston.hp.com ([15.201.24.19]:17607) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TEkRn-0001Z2-Ud for emacs-orgmode@gnu.org; Thu, 20 Sep 2012 13:21:56 -0400 In-Reply-To: Message from Nick Dokos of "Thu, 20 Sep 2012 11:30:26 EDT." <11268.1348155026@alphaville> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Cc: Loris Bennett , emacs-orgmode@gnu.org Nick Dokos wrote: > Nick Dokos wrote: > > > Loris Bennett wrote: > > > > > I used to be able do all sorts of stuff with sh, Perl and R. Now the > > > following example no longer works: > > > > > > ,--------------------------------------------------- > > > | #+begin_src sh :dir /xxxx@xxxx:/tmp > > > | echo "Executed by `whoami` on `hostname` in `pwd`" > > > | #+end_src > > > `--------------------------------------------------- > > > > > > > Just a heads-up: > > > > I started bisecting with this example and I can verify that > > it worked in release_7.8.01 and does not work in release_7.9. > > > > I'll continue to bisect. > > > > Bisection fingered the following commit, which unfortunately > leaves things pretty murky: > > ,---- > | commit 552b0edb254a104e441e28f3a942dc6005e97f87 > | Author: Bastien Guerry > | Date: Sat Mar 17 15:44:41 2012 +0100 > | > | Manually revert to 78ec8e21 (Release 7.8.04) > | > | Let's take a fresh start. Sorry Mama. > | .... > `---- > OK. It was working in 7.8.03, broken in 7.8.04, fixed in 7.8.05 and broken again in 7.8.11 when Bastien reverted to 7.8.04 (I presume to clean up a mess: I don't remember the details). >From 7.8.03 to 7.8.04, it broke with the following commit: ,---- | 5cb80c7e5b9bcae180b799d2a49c78d529e029f0 is the first bad commit | commit 5cb80c7e5b9bcae180b799d2a49c78d529e029f0 | Author: Eric Schulte | Date: Mon Mar 12 13:23:53 2012 -0400 | | apply :shebang and :padline to shell script execution | | * lisp/ob-sh.el (org-babel-execute:sh): Pass all params to subroutine. | (org-babel-sh-evaluate): Apply :shebang and :padline to shell script | execution. | `---- I haven't chased it all the way down because the reverts are making my head spin, but it may be that somehow the above commit got lost somewhere - or it got fixed and then the big revert lost the fix. Maybe Eric or Bastien remembers what happened. Nick