Как я могу разделить мою конфигурацию conkeror-rc на несколько файлов?

Краткая версия: можете ли вы помочь мне заполнить этот код?

var conkeror_settings_dir = ".conkeror.mozdev.org/settings";
function load_all_js_files_in_dir (dir) {
    var full_path = get_home_directory().appendRelativePath(dir);
    // YOUR CODE HERE
}
load_all_js_files_in_dir(conkeror_settings_dir);

Фон

Я пробую Conkeror для просмотра веб-страниц. Это emacs-подобный браузер, работающий на движке рендеринга Mozilla, использующий javascript в качестве языка конфигурации (заполняющий роль, которую elisp играет для emacs). В моей конфигурации emacs я разделил мои настройки на ряд файлов, где каждый файл представляет собой единое целое связанных параметров (например, все мои параметры, относящиеся к perl, могут быть perl-settings.el, Все эти файлы настроек загружаются автоматически с помощью функции в моем .emacs это просто загружает каждый файл elisp в моей директории "settings".

Я пытаюсь структурировать мою конфигурацию Conkeror таким же образом, так как мой основной файл conkeror-rc является в основном заглушкой, которая загружает все файлы js в определенную директорию относительно моей домашней директории. К сожалению, я гораздо менее грамотен в javascript, чем в elisp, поэтому я даже не знаю, как "найти" файл.

1 ответ

Решение

Я нашел подходящий ответ, хотя это не совсем то, что я искал. Если вы установите свой файл conkerorrc в каталог, то все файлы js в этом каталоге будут загружены.

Другие вопросы по тегам