Josà AbÃlio Oliveira Matos <[EMAIL PROTECTED]> writes:

> On Wed, Oct 20, 2004 at 03:30:13PM, Andreas Vox wrote:
> > < > And for the settings dialog I prefer (in this order)
> > < > 1. special flag for converter (the user could define a
> > < >     "nonmangled"  Docbook format
> > < > 2. Document settings
> > < > 3. none (edit .layout file manually)
> > < > 4. .layout file editor

>   3. 4. 1. hell freezes then 2. 
> 
> Lets us goto to 3 for 1.4.0. Andreas, do you take care of this 
> or do you want me to add it?

Hm, I  think I haven't thought that completly through.
1. and 3. can't be combined that easily.
We have to decide if namemangling is a setting of
a) a class
b) a document
c) a converter

a) and b) can be combined easily, although b) needs a new dialog.
For c) there already is an entry for extra flags in the dialog for
converter definition, but that is independent of the .layout file.

c) overrides b) overrides a) ?


> This will probably imply to add cname to outputparams, 
> unless buffer is a member...

I would prefer "allowedNameChars" with the values:
""     only letters, digits, '-' and '.'
"all"     no mangling accurs
"$+#!_*"     only letters, digits, '-', '.' and the given chars are accepted.
Similarily for other char combinations.


Oh BTW, Chris, if you read this: 
what happens if the user activates '&' for names? ;-)


JosÃ, I could add it to runparams. 
For a) and b) it needs to be added to bufferparams or somewhere else; 
I don't feel knowledgeable enough to do that.
Should we ask others before we change the .layout or .lyx format ?? ;-)

/Andreas

Reply via email to