Date: prev next · Thread: first prev next last
2014 Archives by date, by thread · List index

On 07/25/2014 03:17 AM, M. Fioretti wrote:
On Fri, Jul 25, 2014 02:25:29 AM -0400, Andrew Douglas Pitonyak wrote:
On 07/23/2014 11:40 AM, M. Fioretti wrote:
that is supported (roughly speaking although not totally accurate). This
part of the language means things such as "how do I wrote a loop". Then you
have the part of "how do I control a specific word processor". The part that
you use to control the word processor is very specific to LO internals. The
language itself does not provide a means to manipulate what might be
contained in the document.

no offense meant, but at first sight this reply of yours sounded to me
as just an expansion, much better worded of course, of what I myself
wrote in that piece in 2005 I had linked to initially:

then I thought: maybe you mean that the second category of macros I
mention there (those for "one specific document") doesn't really
exist, or cannot really exist?


First, no offense taken; I am hard to offend, especially when you are polite :-)

You are certainly correct that I did restate some of what you said. In fact, you also said something in your article that I danced around, and, it is probably the most important point. And that is....

There is no macro language specification.

Even if there were a macro language specification, it still would not help unless that macro specification included not just the language semantics, but, also, commands used to manipulate the document and to interact with the program in general. When I hear "language specification", I never think about specific things to externally control a program. So, they would also need to specify an API usable to manipulate documents, switch between documents, etc.

Andrew Pitonyak
My Macro Document:

To unsubscribe e-mail to:
Posting guidelines + more:
List archive:
All messages sent to this list will be publicly archived and cannot be deleted


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.