Jürgen Spitzmüller wrote: > BTW, I stumbled over the RCs "custom_export_format" and > "custom_view_format", which seem both unused nowadays. Can I remove them?
AFAICS these are leftovers from the pre-converters era. Although GuiSendto still considers custom_export_command, I doubt anyone is actually using this (there is no GUI). And if so, we better use session for this. OK to remove (see attached patch)? Jürgen
Index: src/LyXRC.h =================================================================== --- src/LyXRC.h (Revision 29134) +++ src/LyXRC.h (Arbeitskopie) @@ -64,8 +64,6 @@ RC_COPIER, RC_CURSOR_FOLLOWS_SCROLLBAR, RC_MAC_LIKE_WORD_MOVEMENT, - RC_CUSTOM_EXPORT_COMMAND, - RC_CUSTOM_EXPORT_FORMAT, RC_DATE_INSERT_FORMAT, RC_DEFFILE, RC_DEFAULT_LANGUAGE, @@ -238,10 +236,6 @@ std::string print_paper_flag; /// std::string print_paper_dimension_flag; - /// - std::string custom_export_command; - /// - std::string custom_export_format; /// option for telling the dvi viewer about the paper size std::string view_dvi_paper_option; /// default paper size for local xdvi/dvips/ghostview/whatever Index: src/frontends/qt4/GuiSendto.cpp =================================================================== --- src/frontends/qt4/GuiSendto.cpp (Revision 29133) +++ src/frontends/qt4/GuiSendto.cpp (Arbeitskopie) @@ -142,7 +142,6 @@ bool GuiSendTo::initialiseParams(string const &) { format_ = 0; - command_ = toqstr(lyxrc.custom_export_command); paramsToDialog(format_, command_); return true; } Index: src/LyXFunc.cpp =================================================================== --- src/LyXFunc.cpp (Revision 29134) +++ src/LyXFunc.cpp (Arbeitskopie) @@ -1891,8 +1891,6 @@ case LyXRC::RC_COPIER: case LyXRC::RC_CURSOR_FOLLOWS_SCROLLBAR: case LyXRC::RC_SCROLL_BELOW_DOCUMENT: - case LyXRC::RC_CUSTOM_EXPORT_COMMAND: - case LyXRC::RC_CUSTOM_EXPORT_FORMAT: case LyXRC::RC_DATE_INSERT_FORMAT: case LyXRC::RC_DEFAULT_LANGUAGE: case LyXRC::RC_GUI_LANGUAGE: Index: src/LyXRC.cpp =================================================================== --- src/LyXRC.cpp (Revision 29134) +++ src/LyXRC.cpp (Arbeitskopie) @@ -78,8 +78,6 @@ { "\\converter_cache_maxage", LyXRC::RC_CONVERTER_CACHE_MAXAGE }, { "\\copier", LyXRC::RC_COPIER }, { "\\cursor_follows_scrollbar", LyXRC::RC_CURSOR_FOLLOWS_SCROLLBAR }, - { "\\custom_export_command", LyXRC::RC_CUSTOM_EXPORT_COMMAND }, - { "\\custom_export_format", LyXRC::RC_CUSTOM_EXPORT_FORMAT }, { "\\date_insert_format", LyXRC::RC_DATE_INSERT_FORMAT }, { "\\def_file", LyXRC::RC_DEFFILE }, { "\\default_language", LyXRC::RC_DEFAULT_LANGUAGE }, @@ -227,7 +225,6 @@ document_path.erase(); view_dvi_paper_option.erase(); default_papersize = PAPER_DEFAULT; - custom_export_format = "ps"; default_view_format = "pdf2"; chktex_command = "chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38"; bibtex_command = "bibtex"; @@ -557,14 +554,6 @@ lexrc >> print_paper_flag; break; - case RC_CUSTOM_EXPORT_COMMAND: - lexrc >> custom_export_command; - break; - - case RC_CUSTOM_EXPORT_FORMAT: - lexrc >> custom_export_format; - break; - case RC_DEFAULT_PAPERSIZE: if (lexrc.next()) { string const size = ascii_lowercase(lexrc.getString()); @@ -1899,30 +1888,6 @@ break; os << "\n#\n" - << "# EXPORT SECTION ####################################\n" - << "#\n\n"; - - case RC_CUSTOM_EXPORT_COMMAND: - if (ignore_system_lyxrc || - custom_export_command - != system_lyxrc.custom_export_command) { - os << "\\custom_export_command \"" - << custom_export_command - << "\"\n"; - } - if (tag != RC_LAST) - break; - case RC_CUSTOM_EXPORT_FORMAT: - if (ignore_system_lyxrc || - custom_export_format - != system_lyxrc.custom_export_format) { - os << "\\custom_export_format \"" << custom_export_format - << "\"\n"; - } - if (tag != RC_LAST) - break; - - os << "\n#\n" << "# TEX SECTION #######################################\n" << "#\n\n"; @@ -2552,12 +2517,6 @@ str = _("Show a small box around a Math Macro with the macro name when the cursor is inside."); break; - case RC_CUSTOM_EXPORT_COMMAND: - break; - - case RC_CUSTOM_EXPORT_FORMAT: - break; - case RC_DATE_INSERT_FORMAT: //xgettext:no-c-format str = _("This accepts the normal strftime formats; see man strftime for full details. E.g.\"%A, %e. %B %Y\".");