История изменений
Исправление
Psych218,
(текущая версия)
:
тем более если нет иксов, то и любой из $XDG тоже нет.
Неверно.
А у меня в env нет такой $XDG_CONFIG_HOME
В программе надо проверять, установлена ли такая переменная. Если не установлена, использовать её, если нет, то дефолтное значение $HOME/.config
.
А насчёт опций, так я их счёл очень удобными, чтобы не нужно было использовать какие либо другие аргументы, а только нужное слово для перевода.
Так другие аргументы и должны быть опциональными, чтобы можно было на лету единовременно переопределить то, что прописано в конфиге (например список используемых словарей) без правки самого конфига. А без них — только со словом для перевода — использовать значение из конфига.
Исправление
Psych218,
:
тем более если нет иксов, то и любой из $XDG тоже нет.
Неверно.
А у меня в env нет такой $XDG_CONFIG_HOME
В программе надо проверять, установлена ли такая переменная. Если не установлена, использовать её, если нет, то дефолтное значение $HOME/.config
.
А насчёт опций, так я их счёл очень удобными, чтобы не нужно было использовать какие либо другие аргументы, а только нужное слово для перевода.
Другие аргументы и должны быть опциональными, чтобы можно было на лету единовременно переопределить то, что прописано в конфиге (например список используемых словарей) без правки самого конфига. А без них — только со словом для перевода — использовать значение из конфига.
Исходная версия
Psych218,
:
тем более если нет иксов, то и любой из $XDG тоже нет.
Неверно.
А у меня в env нет такой $XDG_CONFIG_HOME
В программе надо проверять, установлена ли такая переменная. Если не установлена, использовать её, если нет, то дефолтное значение $HOME/.config
.
А насчёт опций, так я их счёл очень удобными, чтобы не нужно было использовать какие либо другие аргументы, а только нужное слово для перевода.
Другие аргументы и должны быть опциональными, чтобы можно было на лету единовременно переопределить то, что прописано в конфиге (например список используемых словарей) без правки самого конфига.