From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luis Anaya Subject: Re: Org mode export to Groff MM. Feature Freeze Date: Mon, 16 Jul 2012 21:35:05 -0400 Message-ID: References: <87vchnab4n.fsf@altern.org> <87ipdn7hc6.fsf@gmail.com> <87bojf78as.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:39867) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sqwh2-0008Op-76 for emacs-orgmode@gnu.org; Mon, 16 Jul 2012 21:35:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sqwh1-0002iU-9d for emacs-orgmode@gnu.org; Mon, 16 Jul 2012 21:35:16 -0400 In-Reply-To: <87bojf78as.fsf@gmail.com> (Nicolas Goaziou's message of "Mon\, 16 Jul 2012 22\:36\:11 +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: Nicolas Goaziou Cc: Bastien , emacs-orgmode@gnu.org Nicolas Goaziou writes: > Luis Anaya writes: >> The only change I can see is the one to add the ATTR_GROFF string to get the >> :attr_groff key in info. > > This is already the case since a recent patch. ATTR_SOMETHING appears > automatically as :attr_something in element/object properties. Nicolas: I pulled the latest git code and ran my regression test suite (for lack of a better phrase) to test the groff exporter. There were no unsolvable issues, but you might want to know that I found: - No changes were needed to org-export.el or org-elements.el All the tests were run with the code from git. These two files did not cause any problems during the test. Therefore, those can be left as they are. - The change with the largest imapct on my code had to do with the BEGIN_GROFF/END_GROFF pairs in which now invokes the special block function and process the enclosed text through the plain-text function. Originally these were passed through without the invocation of the plain text function. I had to remove all the text pre-processing being that it was causing problems in the execution of GROFF macros. I do not think that doing this will hurt (much) because of the GROFF markup syntax. For instance: TeX/LaTeX looks like this: \begin{center} Blah \end while GROFF looks like this. .DS C Blah .DE French quotations are not supported now because of this change, quotes are significant in GROFF for many things and I cannot translate those because GROFF will fail with a syntax error. - There were some other issues found, but those were my doing :). These were resolved and pushed into the repository. Luis -- Luis Anaya papo anaya aroba hot mail punto com "Do not use 100 words if you can say it in 10" - Yamamoto Tsunetomo