Hi all,
can we please add use of an extra environment variable to set the default 
binding file please?
env: LYX_DEFAULT_BINDFILE
value: Path to default bind file

        Kornel

Attachment: signature.asc
Description: This is a digitally signed message part.

diff --git a/src/LyXRC.cpp b/src/LyXRC.cpp
index ae35690..fcf640b 100644
--- a/src/LyXRC.cpp
+++ b/src/LyXRC.cpp
@@ -224,7 +224,11 @@ void LyXRC::setDefaults()
 {
 	icon_set = string();
 	use_system_theme_icons = false;
-	bind_file = "cua";
+	char const *env_bind_file = getenv("LYX_DEFAULT_BINDFILE");
+	if (env_bind_file)
+		bind_file = env_bind_file;
+	else
+		bind_file = "cua";
 	def_file = "default";
 	ui_file = "default";
 	// The current document directory

Reply via email to