lyx_mirror/lib/lyx2lyx
José Matos ea8b0df0e4 Add new semantic functions to add an remove document options.
The objective is to identify common operations and place them
in functions in order to improve the readability and correctness of the code.

is_document_option(document, option):
  Find if _option_ is a document option (\\options in the header).

insert_document_option(document, option):
  Insert _option_ as a document option.

remove_document_option(document, option):
  Remove _option_ as a document option.
2018-04-28 15:10:09 +01:00
..
.gitignore Setup .gitignore for generated files 2012-03-22 02:16:12 +01:00
CMakeLists.txt Cmake tests: Added parser_tools test to the lyx2lyx group tests 2014-06-12 09:07:57 +02:00
generate_encoding_info.py First step to make lyx2lyx code support both python 2 and python 3 (3.3+) 2015-03-11 12:09:18 +00:00
lyx2lyx Use unicode cmdline args consistently 2016-06-16 22:05:56 +02:00
lyx2lyx_lang.py Add "default" to language list. (fixes a crash). 2007-12-10 18:51:54 +00:00
lyx2lyx_tools.py Add new semantic functions to add an remove document options. 2018-04-28 15:10:09 +01:00
lyx2lyx_version.py.in Fix inconsistent version in .lyx files (#7951) 2013-07-13 16:02:26 +02:00
lyx_0_06.py Update FSF address, patch from cornelisbb, #7735. 2011-08-25 23:10:36 +00:00
lyx_0_08.py Update FSF address, patch from cornelisbb, #7735. 2011-08-25 23:10:36 +00:00
lyx_0_10.py Small improvement to pre-historic file format conversion. 2018-04-28 14:57:57 +01:00
lyx_0_12.py In lib/lyx2lyx/: s/while 1/while True/ 2016-06-25 17:38:06 -04:00
lyx_1_0.py In lib/lyx2lyx/: s/while 1/while True/ 2016-06-25 17:38:06 -04:00
lyx_1_1_5.py In lib/lyx2lyx/: s/while 1/while True/ 2016-06-25 17:38:06 -04:00
lyx_1_1_6_0.py In lib/lyx2lyx/: s/while 1/while True/ 2016-06-25 17:38:06 -04:00
lyx_1_1_6_3.py In lib/lyx2lyx/: s/while 1/while True/ 2016-06-25 17:38:06 -04:00
lyx_1_1.py Update FSF address, patch from cornelisbb, #7735. 2011-08-25 23:10:36 +00:00
lyx_1_2.py In lib/lyx2lyx/: s/while 1/while True/ 2016-06-25 17:38:06 -04:00
lyx_1_3.py In lib/lyx2lyx/: s/while 1/while True/ 2016-06-25 17:38:06 -04:00
lyx_1_4.py Collapsable -> Collapsible (part 1) 2017-10-16 10:03:05 +02:00
lyx_1_5.py Add new semantic functions to add an remove document options. 2018-04-28 15:10:09 +01:00
lyx_1_6.py lyx2lyx refactoring. 2018-01-31 21:13:43 +01:00
lyx_2_0.py Fix some more lyx2lyx round-trips. 2018-01-24 01:04:14 +01:00
lyx_2_1.py Fix lyx2lyx dash conversion and make it faster. 2018-01-24 17:38:19 +01:00
lyx_2_2.py Fix convert_separator routine with ancient LyX files. 2018-02-19 18:03:52 +01:00
lyx_2_3.py Add support for rotated longtabulars (via [pdf]lscape) 2018-04-18 13:22:29 +02:00
lyx_2_4.py Align fontenc with document fonts 2018-04-22 19:06:46 +02:00
LyX.py Improve the readability of lyx2lyx -l option 2018-04-28 14:42:31 +01:00
Makefile.am Add literal param to InsetInclude 2018-02-23 08:58:16 +01:00
parser_tools.py New lyx2lyx parser tools find_substring() and set_bool_value(). 2018-02-07 18:49:20 +01:00
profiling.py Update FSF address, patch from cornelisbb, #7735. 2011-08-25 23:10:36 +00:00
test_lyx2lyx_tools.py Add newlines around \backslash in put_cmd_in_ert. 2018-02-04 10:16:54 +01:00
test_parser_tools.py New lyx2lyx parser tools find_substring() and set_bool_value(). 2018-02-07 18:49:20 +01:00
unicode_symbols.py lyx2lyx refactoring. 2018-01-31 21:13:43 +01:00