Материал из Tkabber Wiki.
"Магическая переменная" $::configdir настолько часто цитируется на страницах нашей вики, что заслужила свою собственную статью.
$::configdir — это глобальная переменная Tcl, которая устанавливается Ткаббером на начальном этапе его загрузки и содержит полный путь до каталога настроек Ткаббера.
Она появилась в версии Ткаббера 0.10.0 в связи с тем, что местоположение настроек этой программы было сделано более "дружелюбным" к системам, не основанным на концепциях Unix. Поскольку это сделало невозможным универсально (то есть платформо-независимо) ссылаться на каталог настроек при помощи "стандартного заклинания" "~/.tkabber", была введена сия переменная, а "стандартное заклинание" превратилось просто в
$::configdir
Подробности о том, что хранит эта переменная на разных системах, можно узнать:
- Технически строго — в официальной документации;
- Фактически просто — у нас.
Assorted bits of text:
- Если для вас нотация
**$::configdir**— "китайская грамота", идите и почитайте эту статью. - Завершить своё среднее образование про директорию конфигурации можно тут.