When type C-i to call external editor, i get this error.
--------------------
[~]$ conkeror
NS_ERROR_FAILURE: Component returned failure code: 0x80004005
(NS_ERROR_FAILURE) [nsIServerSocket.init]
spawn_process()@chrome://conkeror/content/spawn-process.js:301
spawn_and_wait_for_process()@chrome://conkeror/content/spawn-process.js:523
_do_call()@chrome://conkeror/content/coroutine.js:279
co_call()@chrome://conkeror/content/coroutine.js:427
input_handle_keypress()@chrome://conkeror/content/input.js:304
[~]$
--------------------
Can anyone tell me how to fix it?
--------------------
[~]$ conkeror --version
conkeror.mozdev.org conkeror 0.9.3 (Debian-0.9.3+git110224-1)
[~]$
--------------------
This my .conkerorrc
--------------------
/* window */
can_kill_last_buffer = false; // Don't let kill-buffer close the window
/* buffer */
homepage = "about:blank"; // the default page for new buffers.
// load urls from the command line in new buffers instead of new windows.
url_remoting_fn = load_url_in_new_buffer;
/* hint */
// save a keystroke when selecting a dom node by number.
hints_auto_exit_delay = 100;
hints_ambiguous_auto_exit_delay = 2500;
// colors
hint_background_color = "cyan"
img_hint_background_color = "cyan"
active_hint_background_color = "#2f4f4f"
active_img_hint_background_color = "#2f4f4f"
// display properties of the current selected node during the hints interaction.
hints_display_url_panel = true;
// big hint number
register_user_stylesheet(
"data:text/css," +
escape(
"span.__conkeror_hint {" +
" font-size: 12px !important;" +
" line-height: 12px !important;" +
"}"));
// hint's color
register_user_stylesheet(
"data:text/css," +
escape (
"span.__conkeror_hint {" +
" border: 1px solid #dddddd !important;" +
" color: white !important;" +
" background-color: black !important;" +
"}"));
/* completion */
// always use autocompletion in the minibuffer
minibuffer_auto_complete_default = true;
url_completion_use_bookmarks = false;
url_completion_use_webjumps = true;
url_completion_use_history = true;
/* download */
// default directory for downloads and shell commands.
cwd = get_home_directory();
cwd.append("tmp");
// load download buffers in the background in the current window, instead of in
new windows.
download_buffer_automatic_open_target = OPEN_NEW_BUFFER_BACKGROUND;
/* mime */
// automatically handle some mime types internally.
content_handlers.set("application/*", content_handler_save);
content_handlers.set("video/*", content_handler_save);
/* external editor */
editor_shell_command = "emacsclient"; // use emacsclient as external editor.
view_source_use_external_editor = true; // view source in your editor.
/* password */
session_pref("signon.rememberSignons", true);
session_pref("signon.expireMasterPassword", false);
session_pref("signon.SignonFileName", "signons.txt");
// remember password
Components.classes["@mozilla.org/login-manager;1"]
.getService(Components.interfaces.nsILoginManager);
/* keybind */
define_key(content_buffer_normal_keymap, "h", "follow-new-buffer-background");
define_key(content_buffer_normal_keymap, "C", "copy-current-url");
define_key(content_buffer_normal_keymap, "j", "follow");
define_key(content_buffer_normal_keymap, "*", "follow-new-buffer-background");
define_key(content_buffer_normal_keymap, "/", "follow");
define_key(content_buffer_normal_keymap, "b", "back");
define_key(content_buffer_normal_keymap, "f", "forward");
/* modeline */
remove_hook("mode_line_hook", mode_line_adder(clock_widget));
remove_hook("mode_line_hook",
mode_line_adder(current_buffer_scroll_position_widget));
add_hook("mode_line_hook",
mode_line_adder(current_buffer_scroll_position_widget),true);
add_hook("mode_line_hook", mode_line_adder(buffer_count_widget),true);
add_hook("mode_line_hook", mode_line_adder(clock_widget), true);
add_hook("mode_line_hook", mode_line_adder(loading_count_widget));
register_user_stylesheet(
"data:text/css," +
escape(
"@namespace
url(\"http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul\");\n"+
".mode-line {\n"+
" font-weight: bold;\n"+
" color: #1e90ff;\n"+
"}"));
/* cache */
cache_disable(CACHE_ALL);
cache_enable(CACHE_MEMORY);
/* isearch */
isearch_keep_selection = true; // keep the found item selected after search
mode ends
/* history */
function clear_history () {
var history = Cc["@mozilla.org/browser/nav-history-service;1"]
.getService(Ci.nsIBrowserHistory);
history.removeAllPages();
}
interactive("clear_history", "Clear the history.", clear_history);
add_hook("quit_hook", clear_history);
/* noscript */
require("extensions/noscript.js");
/* adblockplus */
require("extensions/adblockplus.js");
/* cookie */
add_hook("quit_hook", clear_cookies);
/* block-content-focus-change */
require("block-content-focus-change.js");
/* eye-guide */
require('eye-guide.js');
define_key(content_buffer_normal_keymap, "space", "eye-guide-scroll-down");
define_key(content_buffer_normal_keymap, "back_space", "eye-guide-scroll-up");
define_key(content_buffer_normal_keymap, "C-v", "eye-guide-scroll-down");
define_key(content_buffer_normal_keymap, "M-v", "eye-guide-scroll-up");
--------------------
--
Regards,
Lei
_______________________________________________
Conkeror mailing list
[email protected]
https://www.mozdev.org/mailman/listinfo/conkeror