From 2396e90056706ef897acab3aaa081289c7336483 Mon Sep 17 00:00:00 2001 From: LEPILLER Julien Date: Fri, 19 Apr 2019 11:48:39 +0200 Subject: [PATCH] Allow variable parameters --- mecab/src/param.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mecab/src/param.cpp b/mecab/src/param.cpp index 65328a2..006b1b5 100644 --- a/mecab/src/param.cpp +++ b/mecab/src/param.cpp @@ -79,8 +79,12 @@ bool Param::load(const char *filename) { size_t s1, s2; for (s1 = pos+1; s1 < line.size() && isspace(line[s1]); s1++); for (s2 = pos-1; static_cast(s2) >= 0 && isspace(line[s2]); s2--); - const std::string value = line.substr(s1, line.size() - s1); + std::string value = line.substr(s1, line.size() - s1); const std::string key = line.substr(0, s2 + 1); + + if(value.find('$') == 0) { + value = std::getenv(value.substr(1).c_str()); + } set(key.c_str(), value, false); } -- 2.20.1 /tr>
aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-11-01nls: Update translations....Change-Id: I15d674cd8e88250daa4284e8137a808c5298548f Florian Pelz
2024-10-01nls: Update translations....Change-Id: Ic1f7216e35c17c3de07a5e56ce582c236dadafcd Florian Pelz
2024-06-03nls: Update translations....* po/doc/guix-cookbook.sv.po: New file. * po/doc/local.mk: Add 'sv' cookbook. * po/doc/po4a.cfg (po4a_langs): Add 'sv'. * doc/local.mk: Add 'sv' cookbook. * doc/htmlxref.cnf: Update URLs for cookbook. * doc/build.scm (%cookbook-languages): Add 'sv'. * doc/guix-cookbook.texi (Top): Mention 'sv' cookbook. Change-Id: Ibfeb7254f583f1c8827e8c2756bbb02880bcba46 Florian Pelz
2023-06-30nls: Update translations....* po/packages/ja.po: New file. * po/packages/LINGUAS: Add it. Florian Pelz
2023-05-31nls: Update translations....* doc/guix-cookbook.texi (Top): Mention Slovak. Florian Pelz
2023-03-07nls: Update translations.Julien Lepiller
2022-12-04nls: Update translations....po/packages/vi.po: New file. po/packages/LINGUAS: Add it. Julien Lepiller
2022-11-04nls: Update translations....* po/guix/lt.po: New file. * po/guix/LINGUAS: Add lt. Julien Lepiller
2022-07-09nls: Update translations....po/guix/tr.po: New file. po/guix/LINGUAS: Add it. Julien Lepiller
2022-06-04nls: Update translations....po/packages/tr.po: New file. po/packages/LINGUAS: Add it. Julien Lepiller
2022-05-01nls: Update translations....po/guix/ja.po: New file. po/guix/LINGUAS: Add it. Julien Lepiller
2022-04-02nls: Update translations....* po/packages/fi.po: New file. * po/packages/LINGUAS: Add it. Julien Lepiller
2022-02-04nls: Update translations....* po/doc/guix-cookbook.pt_BR.po: New file. * po/doc/local.mk: Add it. * doc/local.mk: Add pt_BR cookbook. Julien Lepiller