Чтобы добавлять сообщения и комментарии, .

@a13:
a13

cwd = make_file("/tmp/downloads");

давно пора было это сделать

@a13:
a13

отключил url_completion_use_history на нетбуке. Тормозит. Один фиг у меня через dmenu навигация по истории браузеров сделана, и работает гораздо быстрее.

@a13:
a13

www.microsoft.com uses an invalid security certificate.

The certificate is not trusted because no issuer chain was provided.

(Error code: sec_error_unknown_issuer)

microsoft.com

конк с ума сошел?

@4DA:
4DA

inspired by #1758968
Кто пробовал conkeror и каково оно по сравнению с вимператором?

@a13:
a13

как бы caret-mode объединить с нормальным...

@a13:
a13

яндекс предложил поставить себя поставить дефолтным поисковиком в конкероре, согласился. Пусть пробует, чо.

@a13:
a13

а вот кому кириллица в url-ах в conkeror
может криво (я с этим делом плохо знаком), но вроде работает.

paste.lisp.org

@wasd:
wasd

Посоны, как мне сделать чтоб conkeror юзал глобальный БУФЕР ОБМЕНА? Он внутри себя копипастит, мне это не нравится ._.

@a13:
a13

запилил русские шорткаты для conkeror - просто переделав define_key (чтоб вызывался два раза для каждой раскладки)
Костыльно, вроде работает, единственные косяки - из-за user_pref("conkeror.load.bindings/default/bindings", 0) нужно два раза перезапустить. Ну и "M-ч" вместо "M-x" забавно смотрится
//--------------------------------
ru = decodeURIComponent(escape('ёйцукенгшщзхъфывапролджэячсмитьбюЁЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ'));
en = '`qwertyuiop[]asdfghjkl;\'zxcvbnm,.~QWERTYUIOP{}ASDFGHJKL:\"ZXCVBNM<>';

function e2r (ch) {
    let (idx = en.indexOf(ch)) {
        return (idx == -1)? ch : ru[idx];
    }
}

function tr (seq) {
    var nseq = [];
    seq.forEach(
        function (tmp) {
            if (typeof tmp == "string") {
                var m = tmp.match(/^(M-|)(.)$/);
                if (m)
                    nseq.push(m[1] + e2r(m[2]));
                else
                    nseq.push(tmp);
            }
        }
    );
    return nseq;
}


define_keywords("$fallthrough", "$repeat", "$browser_object");
function define_key (kmap, seq, cmd) {
    keywords(arguments);
    var orig_seq = seq;
    try {
        var ref = get_caller_source_code_reference();

        if (typeof seq == "string" && seq.length > 1)
            seq = seq.split(" ");

        if (!(typeof seq == "object") || !(seq instanceof Array))
            seq = [seq];

        // normalize the order of modifiers in key combos
        seq = seq.map(
            function (k) {
                if (typeof(k) == "string")
                    return format_key_combo(unformat_key_combo(k));
                else
                    return k;
            });

        var new_command = null;
        var new_keymap = null;
        if (typeof cmd == "string" || typeof cmd == "function")
            new_command = cmd;
        else if (cmd instanceof keymap)
            new_keymap = cmd;
        else if (cmd != null)
            throw new Error("Invalid `cmd' argument: " + cmd);

        define_key_internal(ref, kmap, seq, new_command, new_keymap,
                            forward_keywords(arguments));

        define_key_internal(ref, kmap, tr(seq), new_command, new_keymap,
                          forward_keywords(arguments));

    } catch (e if (typeof e == "string")) {
        dumpln("Warning: Error occurred while binding sequence: " + orig_seq);
        dumpln(e);
    }
}

user_pref("conkeror.load.bindings/default/bindings", 0);
require("bindings/default/bindings");

//----------------------

@a13:
a13

emacswiki.org
ещё по теме

@a13:
a13

Ура! сабж умеет выделение текста с клавы, чуть через жопу, но всё лучше, чем мой костыль с переводом страницы в режим rw.


"In conkeror, the keyboard only method is first to i-Search for the text you want to copy. Once you see the light grey highlight over the first part of what you'd like to select, press Return. You may then use the following keybindings to select text:

C-B — one char back C-F — one char forward M-B — one word back M-F — one word forward

C-P — back one line C-N — forward one line S-down — forward one line

Notice that those are shifted characters, so it's really C-S-b etc.

Use M-w to copy the text to the clipboard. Use C-h b to see the full list of bindings. Try searching for "Extend selection."

The key is to highlight the first component of your desired selection using i-Search."

stackoverflow.com

не совсем Ъ емакс, но щас попробую порыться и подпилить

@a13:
a13

С третьего раза вроде как удалось пересесть на сабж.

Пришлось, правда, пакет из гита собрать, ибо в 8м xul-е перемудрили с кэшированием js, в остальном всё ок.

Спасибо @Elemir за пинок в нужном направлении, да.

NP: Dream Theater — Blind Faith

@Aeon:
Aeon

ёбаный конкерор не хочет работать с ксулранером 2.0. приходится юзать фаерфокс с вимператором. руки упорно тычут не в те хоткеи :(

@kaineer:
kaineer

а как в conkeror на ссылку сделать hover, не пользуясь мышью?

@brutaler:
brutaler

кто лучше? кто быстрее? кто умнее? кто удобнее?

@yoghurt:
yoghurt

Как сабж подружить с imgLikeOpera? А то проглатывать xpi-шку фуррифокса оно отказалось.. А ведь пока только этот плагин удерживает меня на вимператоре)

@bosha:
bosha

сижу пилю conkeror. Пока нравиться. Правда некоторых вещей таки не хватает =(

@bosha:
bosha

был бы офигенным браузером для меня. Если бы не пара но.

@demyan:
demyan

Тихо и незаметно к любимому браузеру прикрутили сессии: conkeror.org
Ищите в свежем git'е.