From mboxrd@z Thu Jan 1 00:00:00 1970 From: Josef Atmin Subject: Re: * [[shell:cat ~/tmp | grep "asdf :: "]] does not work. Date: Tue, 23 Feb 2016 22:52:38 +0100 Message-ID: <20160223215238.GB32746@garlic> References: <145604945296.31794.17323403181543491797.reportbug@garlic.spices> <20160222085952.GA32746@garlic> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34036) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYKsw-0000JT-8I for emacs-orgmode@gnu.org; Tue, 23 Feb 2016 16:52:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aYKss-0003do-Vh for emacs-orgmode@gnu.org; Tue, 23 Feb 2016 16:52:46 -0500 Received: from out2.mail.ruhr-uni-bochum.de ([134.147.42.229]:55864 helo=mx2.mail.ruhr-uni-bochum.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYKss-0003dU-KQ for emacs-orgmode@gnu.org; Tue, 23 Feb 2016 16:52:42 -0500 Content-Disposition: inline In-Reply-To: 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 To: "briangpowell ." Cc: emacs-orgmode Dear briangpowell, there is definitely a space in the third line. Also, it does not simply produce no output, it says "No link found". Plus, when I change it to a numbered list starting with 1., 2., 3. .... it works. I have also run this with my .emacs file disabled, so it cannot be my option settings. Are you sure you use the same emacs and org-mode version as I do? I use emacs 46.1 emacs24 24.5+1-6+b1 org-mode 8.3.3-3 What else could it be that makes our systems behave differently? Best regards, Josef. On Tue, Feb 23, 2016 at 04:31:23PM -0500, briangpowell . wrote: > * Only way I can explain why the "3rd output is different from the 1st and > 2nd": > > You unwittingly placed a character after the "::" on the 3rd row--and > you look at it and you believe its a character. > > * Suggest you open it up in VI and do ":set list"--is there a "^I" > character there? > > ** Better yet, open the file up and use whitespace-mode in Emacs. > > ** Also suggest you use the POSIX compliant form for regular expressions > whenever possible--i.e. use [:blank:] when you mean " " and "[:space:]" > when you mean whitespace--that way its harder to fool yourself, and others > that read your code. > > > > > > > On Tue, Feb 23, 2016 at 4:11 PM, briangpowell . > wrote: > > > * Nah, tried it, all 3 have same output: > > > > * [[shell:cat ~/tmp | grep "asdf :"]] > > * [[shell:cat ~/tmp | grep "asdf ::"]] > > * [[shell:cat ~/tmp | grep "asdf :: "]] > > > > => > > > > Executing cat ~/tmp | grep "asdf :" > > asdf :: asdf > > asdf :: qwer > > Executing cat ~/tmp | grep "asdf ::" > > asdf :: asdf > > asdf :: qwer > > Executing cat ~/tmp | grep "asdf :: " > > asdf :: asdf > > asdf :: qwer > > > > > > On Mon, Feb 22, 2016 at 3:59 AM, Josef Atmin wrote: > > > >> Hi, > >> > >> the maintainer of the Debian org-mode package referred me to this list > >> for my bug report. > >> > >> Best regards, Josef. > >> > >> On Sun, Feb 21, 2016 at 11:10:52AM +0100, Josef Atmin wrote: > >> > Package: org-mode > >> > Version: 8.3.3-3 > >> > Severity: normal > >> > > >> > Dear Maintainer, > >> > > >> > when a shell command in an unnumbered list includes '::', it is not > >> recognized as a shell > >> > command anymore. > >> > > >> > To reproduce the bug, paste the following two lines in file 'tmp' > >> > > >> > asdf :: asdf > >> > asdf :: qwer > >> > > >> > and add the following shell commands to an org file > >> > > >> > * [[shell:cat ~/tmp | grep "asdf :"]] > >> > * [[shell:cat ~/tmp | grep "asdf ::"]] > >> > * [[shell:cat ~/tmp | grep "asdf :: "]] > >> > > >> > If you klick on them you will probably find that the first two work > >> while the last one > >> > does not, presumably because it is interpreted as a description list > >> entry. > >> > Interestingly, if you use a numbered list > >> > > >> > 1. [[shell:cat ~/tmp | grep "asdf :"]] > >> > 2. [[shell:cat ~/tmp | grep "asdf ::"]] > >> > 3. [[shell:cat ~/tmp | grep "asdf :: "]] > >> > > >> > then all three work. > >> > > >> > Thanks for this great piece of software, I use it all the time. > >> > > >> > Best wishes, > >> > > >> > Josef. > >> > > >> > > >> > -- System Information: > >> > Debian Release: stretch/sid > >> > APT prefers unstable > >> > APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') > >> > Architecture: amd64 (x86_64) > >> > Foreign Architectures: i386 > >> > > >> > Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores) > >> > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > >> > Shell: /bin/sh linked to /bin/dash > >> > Init: systemd (via /run/systemd/system) > >> > > >> > Versions of packages org-mode depends on: > >> > ii emacs24 24.5+1-6+b1 > >> > ii emacsen-common 2.0.8 > >> > > >> > Versions of packages org-mode recommends: > >> > ii texlive-generic-recommended 2015.20160215-1 > >> > ii texlive-latex-recommended 2015.20160215-1 > >> > > >> > Versions of packages org-mode suggests: > >> > pn ditaa > >> > ii texlive-fonts-recommended 2015.20160215-1 > >> > ii texlive-latex-extra 2015.20160117-1 > >> > > >> > -- no debconf information > >> > >> > >