commit 237378477f11026e8bd2cec389632d4ca410aef8
Author: Kornel Benko <[email protected]>
Date: Sat Apr 18 16:32:24 2020 +0200
Amend(3) 689f26d2: Add default path to server pipe (cmake build)
Omit duplicated separators if replacing string '$$User' with actual userdir
---
src/LyXRC.cpp | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/LyXRC.cpp b/src/LyXRC.cpp
index 3b0add1..d5a7273 100644
--- a/src/LyXRC.cpp
+++ b/src/LyXRC.cpp
@@ -669,9 +669,13 @@ LyXRC::ReturnValues LyXRC::read(Lexer & lexrc, bool
check_format)
break;
case RC_SERVERPIPE:
- if (lexrc.next())
+ if (lexrc.next()) {
+ string userdir =
package().user_support().absFileName();
+ if (userdir.back() == '/')
+ userdir = userdir.substr(0, userdir.size()-1);
lyxpipes =
subst(os::internal_path(lexrc.getString()), "$$User",
- package().user_support().absFileName());
+ userdir);
+ }
break;
case RC_CT_ADDITIONS_UNDERLINED:
--
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs