From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: Org 8 Bug in interactive formula editing mode? Date: Mon, 21 Jul 2014 13:19:14 -0400 Message-ID: <87ppgy1vfx.fsf@alphaville.bos.redhat.com> References: <20140721090925.73e90201@rudi> <20140721155003.52846bb4@rudi> <87k3763jcc.fsf@alphaville.bos.redhat.com> <20140721181458.7e8004db@rudi> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35686) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9HFR-0001n3-B3 for emacs-orgmode@gnu.org; Mon, 21 Jul 2014 13:19:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X9HFK-0005jr-4l for emacs-orgmode@gnu.org; Mon, 21 Jul 2014 13:19:37 -0400 Received: from plane.gmane.org ([80.91.229.3]:55274) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9HFJ-0005jZ-Tr for emacs-orgmode@gnu.org; Mon, 21 Jul 2014 13:19:30 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1X9HFJ-0002F4-53 for emacs-orgmode@gnu.org; Mon, 21 Jul 2014 19:19:29 +0200 Received: from pool-98-110-160-12.bstnma.fios.verizon.net ([98.110.160.12]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 21 Jul 2014 19:19:29 +0200 Received: from ndokos by pool-98-110-160-12.bstnma.fios.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 21 Jul 2014 19:19:29 +0200 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: emacs-orgmode@gnu.org Thorsten Grothe writes: > Nick, > >> Nope - I tried to reproduce it with latest (both master and maint) and >> could not, so I suspect an error in your configuration. > > I think I found the problem, it happened after I patched the file with your > patch from the thread above: > > ##### > diff --git a/lisp/org-table.el b/lisp/org-table.el > index d7ef615..864493e 100644 > --- a/lisp/org-table.el > +++ b/lisp/org-table.el > @@ -447,8 +447,8 @@ available parameters." > "Check if the table has a marking column. > If yes remove the column and the special lines." > (let ((special (if maybe-quoted > - "^[ \t]*| *\\\\?[\#!$*_^/ ] *|" > - "^[ \t]*| *[\#!$*_^/ ] *|")) > + "^[ \t]*| *\\\\?[\#!$*_^/] *|" > + "^[ \t]*| *[\#!$*_^/] *|")) > (ignore (if maybe-quoted > "^[ \t]*| *\\\\?[!$_^/] *|" > "^[ \t]*| *[!$_^/] *|"))) > #### > > I tried to recover the saved file table.el.orig and everything works fine, so it > is something with the patch, right? What did I wrong ?? > I'm running latest maint currently (which includeds the patch) and I don't have that problem, so I'd say no, there's nothing wrong with the patch (famous last words). I don't understand what you did exactly: you installed a new version. Does that version include the patch? Check org-table.el around line 439: if the function just has a `lines' argument then it most likely includes the patch. I hope you did not try to apply the patch on top of that. If you did, go back, throw away the patch file (it's not useful any longer), and reinstall. If the version you installed does *not* have the patch, why would it have *this* problem? It would exhibit the *different* problem that you brought up earlier: deleting columns on export. Nick