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\".");

Reply via email to