lyx_mirror/lib
Richard Heck 851d01721f A go at creating a prefs2prefs framework. There's a main file, prefs2prefs.py, and two subsidiary files,
prefs2prefs_lfuns.py and prefs2prefs_prefs.py. I've organized it this way because, in many ways, these are
 the same task. It's very line-by-line, unlike lyx2lyx and layout2layout, where things can be more "global". 
So we read the file, line by line, and give a bunch of converter functions a chance to see if they want to 
modify that line.

The converter functions are all in the subsidiary files. (Only the lfun one has anything in it now.) They 
take a line as argument and return a list: (Bool, NewLine), where the Bool says if we've modified anything 
and the NewLine is the new line, if so.

The format of the existing files is format 0, and we'll introduce new format numbers as we proceed, 
just as with layout2layout. So the conversion from format 0 to format 1 will be huge; others will 
generally be simple.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35426 a592a061-630c-0410-9148-cb99ea01b6c8
2010-09-17 14:44:38 +00:00
..
bind change key-bindings to support cmd-plus/minus text size adjust on mac 2010-07-22 16:38:26 +00:00
commands
doc Handle forced alignments, at least in ordinary paragraphs. 2010-09-15 14:42:50 +00:00
examples * linguistics.lyx: 2010-08-04 12:08:19 +00:00
fonts Prepare for Math Formal Script Family. 2010-07-17 15:00:12 +00:00
images add support for decimal alignment in tables 2010-06-05 07:44:44 +00:00
kbd
layouts Label tag should default to div for "top environment" labels. 2010-09-15 14:23:32 +00:00
lyx2lyx Typos. 2010-09-17 12:26:55 +00:00
scripts A go at creating a prefs2prefs framework. There's a main file, prefs2prefs.py, and two subsidiary files, 2010-09-17 14:44:38 +00:00
templates agutex.lyx: add optional code to the preamble as suggested by Evan Manson 2010-09-17 01:28:42 +00:00
tex
ui * Get rid of LFUN_TOC_INSERT: we use LFUN_INSET_INSERT "toc". 2010-09-12 07:56:08 +00:00
autocorrect
build-listerrors
chkconfig.ltx * Check for float.sty, which is a required package. 2010-08-04 11:53:23 +00:00
configure.py Fix bug #6873: Shell execution of \nonstopmode tried when no latex binary present 2010-08-30 15:02:36 +00:00
CREDITS nitpick. 2010-08-29 08:17:58 +00:00
encodings
external_templates * external_templates: 2009-11-24 09:21:47 +00:00
generate_contributions.py nitpick. 2010-08-29 08:10:17 +00:00
languages * lib/languages: simplify polytonic Greek definition. Patch by G. Milde (bug #6456) 2010-04-09 09:15:55 +00:00
Makefile.am agutex: new layout and template file template 2010-09-04 13:59:03 +00:00
symbols better support for the mathdots package: 2010-08-31 23:34:54 +00:00
syntax.default typo 2010-06-17 08:26:34 +00:00
unicodesymbols #6877 remove the controversial fboxes around keystroke text 2010-09-17 13:34:01 +00:00