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

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

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 Ответ

3 голосов
/ 22 мая 2010

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

...