Планируется. Постараюсь найти, где мидори хранит историю своей адресной строки, и интегрировать с ней. Нынешняя история - временное решение.
Давно планирую перевести их на аппаратные коды, и всё забываю. Прямо сегодня и возьмусь.
Модератор: Модераторы разделов
Нене, не надо уходить в офф форум, плз. Я с вами, тока руки не всегда доходят написать че-нить (:
/dev/random писал(а): ↑03.11.2010 22:22Давно планирую перевести их на аппаратные коды, и всё забываю. Прямо сегодня и возьмусь.
/dev/random писал(а): ↑04.11.2010 00:42/dev/random писал(а): ↑03.11.2010 22:22Давно планирую перевести их на аппаратные коды, и всё забываю. Прямо сегодня и возьмусь.
Done. Теперь можно хоть древнеегипетскую раскладку включать.
/dev/random писал(а): ↑04.11.2010 03:45
Залил с этими хоткеями. Просто добавить запись в midoratorrc здесь нельзя, поскольку у меня цифры считались префиксами независимо от того, где и когда вводятся, и последовательность "g0" была невозможна. Добавил её.
Bluetooth писал(а): ↑04.11.2010 16:35Еще что вспомнил: нет такой вещи, как вимператоре:
O показывает команду :open с текущим адресом в качестве аргумента, а T показывает :tabopen с текущим адресом.
Еще есть смысл, на мой вгляд, оставить рабочим хоткей ^Tab, для тупого перещелкивания вкладок человеком, никогда ранее не видевшего мидоратора.
Код: Выделить всё
cmdmap O js 'command("entry", ":open " + window.location)'
cmdmap T js 'command("entry", ":tabnew " + window.location)'
cmdmap <C-Tab> action TabNext
emerge --info|head -1 && eix -Ic midori
Portage 2.2.0_alpha3 (hardened/linux/amd64/10.0/no-multilib, gcc-4.4.5, glibc-2.12.1-r3, 2.6.35-hardened-r7-grsec0 x86_64)
[U] www-client/midori (0.2.9@02.11.2010 -> (~)9999[1]): A lightweight web browser based on WebKitGTK+
[1] "bugzilla" layman/bugzilla
Аааа, то есть мои костыли со всякими там русскими хоткеями в конфиге не нужны вообще?/dev/random писал(а): ↑04.11.2010 17:05
См. несколькими сообщениями выше: теперь он работает независимо от раскладки. Хоть древнеегипетскую включить, те же самые английские хоткеи продолжат работать.
Код: Выделить всё
bluetooth@blues:~> midori
(midori:4762): Gtk-CRITICAL **: gtk_container_foreach: assertion `GTK_IS_CONTAINER (container)' failed
Error message: Unknown key: <а>
*** glibc detected *** midori: double free or corruption (fasttop): 0x000000000261f1c0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71b16)[0x7f05ed141b16]
/lib/libc.so.6(cfree+0x6c)[0x7f05ed14688c]
/usr/lib/midori/midorator.so(+0x1ebfc)[0x7f05e15e4bfc]
/usr/lib/midori/midorator.so(+0x1f2fa)[0x7f05e15e52fa]
/usr/lib/midori/midorator.so(+0x2073e)[0x7f05e15e673e]
/usr/lib/midori/midorator.so(+0x20b6c)[0x7f05e15e6b6c]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f05f051e47e]
/usr/lib/libgobject-2.0.so.0(+0x233f7)[0x7f05f05343f7]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7e6)[0x7f05f0535a76]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f05f0535fc3]
midori(midori_browser_add_tab+0x11c)[0x44df1f]
midori(midori_browser_add_item+0x239)[0x44e2db]
midori[0x421736]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7f05efc646f2]
/lib/libglib-2.0.so.0(+0x42568)[0x7f05efc68568]
/lib/libglib-2.0.so.0(g_main_loop_run+0x195)[0x7f05efc68a75]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7f05f1feb6b7]
midori(main+0x18e1)[0x4235c2]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f05ed0eec4d]
midori[0x41e6a9]
======= Memory map: ========
00400000-00499000 r-xp 00000000 fd:00 301163 /usr/bin/midori
00699000-0069c000 rw-p 00099000 fd:00 301163 /usr/bin/midori
014ce000-0269d000 rw-p 014ce000 00:00 0 [heap]
7f05d8000000-7f05d8021000 rw-p 7f05d8000000 00:00 0
7f05d8021000-7f05dc000000 ---p 7f05d8021000 00:00 0
7f05df640000-7f05df680000 rw-p 7f05df640000 00:00 0
7f05df6ab000-7f05dfabe000 rw-p 7f05df6ab000 00:00 0
7f05dfabe000-7f05dfb1e000 rw-s 00000000 00:08 294913 /SYSV00000000 (deleted)
7f05dfb1e000-7f05dfb2d000 r-xp 00000000 fd:00 365609 /lib/libbz2.so.1.0.4
7f05dfb2d000-7f05dfd2c000 ---p 0000f000 fd:00 365609 /lib/libbz2.so.1.0.4
7f05dfd2c000-7f05dfd2e000 rw-p 0000e000 fd:00 365609 /lib/libbz2.so.1.0.4
7f05dfd2e000-7f05dfd65000 r-xp 00000000 fd:00 301437 /usr/lib/libcroco-0.6.so.3.0.1
7f05dfd65000-7f05dff64000 ---p 00037000 fd:00 301437 /usr/lib/libcroco-0.6.so.3.0.1
7f05dff64000-7f05dff68000 rw-p 00036000 fd:00 301437 /usr/lib/libcroco-0.6.so.3.0.1
7f05dff68000-7f05dff9f000 r-xp 00000000 fd:00 301753 /usr/lib/libgsf-1.so.114.0.8
7f05dff9f000-7f05e019f000 ---p 00037000 fd:00 301753 /usr/lib/libgsf-1.so.114.0.8
7f05e019f000-7f05e01a3000 rw-p 00037000 fd:00 301753 /usr/lib/libgsf-1.so.114.0.8
7f05e01a3000-7f05e01a4000 rw-p 7f05e01a3000 00:00 0
7f05e01a4000-7f05e01d8000 r-xp 00000000 fd:00 302224 /usr/lib/librsvg-2.so.2.22.2
7f05e01d8000-7f05e03d8000 ---p 00034000 fd:00 302224 /usr/lib/librsvg-2.so.2.22.2
7f05e03d8000-7f05e03da000 rw-p 00034000 fd:00 302224 /usr/lib/librsvg-2.so.2.22.2
7f05e03ea000-7f05e03ee000 rwxp 7f05e03ea000 00:00 0
7f05e03ee000-7f05e03f0000 r-xp 00000000 fd:00 556325 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
7f05e03f0000-7f05e05ef000 ---p 00002000 fd:00 556325 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
7f05e05ef000-7f05e05f0000 rw-p 00001000 fd:00 556325 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
7f05e05f0000-7f05e05f3000 r-xp 00000000 fd:00 344428 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ico.so
7f05e05f3000-7f05e07f3000 ---p 00003000 fd:00 344428 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ico.so
7f05e07f3000-7f05e07f4000 rw-p 00003000 fd:00 344428 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ico.so
7f05e07f5000-7f05e0872000 r--p 00000000 fd:00 540999 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf
7f05e0872000-7f05e0907000 r--p 00000000 fd:00 541000 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
7f05e0907000-7f05e0909000 r-xp 00000000 fd:00 548542 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f05e0909000-7f05e0b08000 ---p 00002000 fd:00 548542 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f05e0b08000-7f05e0b09000 rw-p 00001000 fd:00 548542 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f05e0b09000-7f05e0b0a000 r--s 00000000 fd:02 37027973 /home/bluetooth/.fontconfig/c05880de57d1f5e948fdfacc138775d9-le64.cache-3
7f05e0b0a000-7f05e0b1b000 r--s 00000000 fd:02 37027970 /home/bluetooth/.fontconfig/8612821d3c49f79780f3dc1aed33243c-le64.cache-3
7f05e0b1b000-7f05e0b1d000 r--s 00000000 fd:02 37027971 /home/bluetooth/.fontconfig/688f0cdde2c6403546fd68e0120564fa-le64.cache-3
7f05e0b1d000-7f05e0b26000 r--s 00000000 fd:02 37027969 /home/bluetooth/.fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-3
7f05e0b26000-7f05e0b29000 r--s 00000000 fd:02 37027968 /home/bluetooth/.fontconfig/ea47318ec9849e1a71e80a5d69d13859-le64.cache-3
7f05e0b29000-7f05e0b2b000 r--s 00000000 fd:02 37027967 /home/bluetooth/.fontconfig/e3fa16a14183b06aa45b3e009278fd14-le64.cache-3
cmdmap : entry :
cmdmap <Tab> pass
cmdmap; entry;
cmdmap / entry /
cmdmap ? entry ?
cmdmap [[ go prev
cmdmap ]] go next
cmdmap r reload
7f05e0b2b000-7f05e0b2e000 r--s 00000000 fd:02 37027996 /home/bluetooth/.fontconfig/b5ea634b0fb353b8ea17632d1f9ef766-le64.cache-3
7f05e0b2e000-7f05e0b37000 r--s 00000000 fd:02 37027944 /home/bluetooth/.fontconfig/6d41288fd70b0be22e8c3a91e032eec0-le64.cache-3
7f05e0b37000-7f05e0b65000 r--s 00000000 fd:02 37027946 /home/bluetooth/.fontconfig/365b55f210c0a22e9a19e35191240f32-le64.cache-3
7f05e0b65000-7f05e0b6f000 r--s 00000000 fd:02 37027961 /home/bluetooth/.fontconfig/d52a8644073d54c13679302ca1180695-le64.cache-3
7f05e0b6f000-7f05e0b7d000 r--s 00000000 fd:02 37027960 /home/bluetooth/.fontconfig/cabbd14511b9e8a55e92af97fb3a0461-le64.cache-3
7f05e0b7d000-7f05e0b82000 r-xp 00000000 fd:00 344425 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7f05e0b82000-7f05e0d81000 ---p 00005000 fd:00 344425 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7f05e0d81000-7f05e0d82000 rw-p 00004000 fd:00 344425 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7f05e0d82000-7f05e0d84000 r-xp 00000000 fd:00 350469 /lib/libutil-2.11.2.so
7f05e0d84000-7f05e0f83000 ---p 00002000 fd:00 350469 /lib/libutil-2.11.2.so
7f05e0f83000-7f05e0f84000 r--p 00001000 fd:00 350469 /lib/libutil-2.11.2.so
7f05e0f84000-7f05e0f85000 rw-p 00002000 fd:00 350469 /lib/libutil-2.11.2.so
7f05e0f85000-7f05e0f89000 r--s 00000000 fd:02 37027965 /home/bluetooth/.fontconfig/6eb3985aa4124903f6ff08ba781cd364-le64.cache-3
7f05e0f89000-7f05e0f8b000 r--s 00000000 fd:02 37027963 /home/bluetooth/.fontconfig/ddd4086aec35a5275babba44bb759c3c-le64.cache-3
7f05e0f8b000-7f05e0f8e000 r--s 00000000 fd:02 37027962 /home/bluetooth/.fontconfig/de9486f0b47a4d768a594cb4198cb1c6-le64.cache-3
7f05e0f8e000-7f05e0f99000 r--s 00000000 fd:02 37027957 /home/bluetooth/.fontconfig/e13b20fdb08344e0e664864cc2ede53d-le64.cache-3
7f05e0f99000-7f05e0fbe000 r-xp 00000000 fd:00 556400 /usr/lib/gio/modules/libgvfsdbus.so
7f05e0fbe000-7f05e11bd000 ---p 00025000 fd:00 556400 /usr/lib/gio/modules/libgvfsdbus.so
7f05e11bd000-7f05e11bf000 rw-p 00024000 fd:00 556400 /usr/lib/gio/modules/libgvfsdbus.so
7f05e11bf000-7f05e11c3000 r-xp 00000000 fd:00 556159 /usr/lib/midori/libformhistory.so
7f05e11c3000-7f05e13c2000 ---p 00004000 fd:00 556159 /usr/lib/midori/libformhistory.so
7f05e13c2000-7f05e13c3000 rw-p 00003000 fd:00 556159 /usr/lib/midori/libformhistory.so
7f05e13c3000-7f05e13c6000 r-xp 00000000 fd:00 556154 /usr/lib/midori/libpage-holder.so
7f05e13c6000-7f05e15c5000 ---p 00003000 fd:00 556154 /usr/lib/midori/libpage-holder.so
7f05e15c5000-7f05e15c6000 rw-p 00002000 fd:00 556154 /usr/lib/midori/libpage-holder.so
7f05e15c6000-7f05e15f3000 r-xp 00000000 fd:00 556035 /usr/lib/midori/midorator.so
7f05e15f3000-7f05e17f3000 ---p 0002d000 fd:00 556035 /usr/lib/midori/midorator.so
7f05e17f3000-7f05e17f4000 rw-p 0002d000 fd:00 556035 /usr/lib/midori/midorator.so
7f05e17f4000-7f05e17f8000 r-xp 00000000 fd:00 556152 /usr/lib/midori/libshortcuts.so
7f05e17f8000-7f05e19f7000 ---p 00004000 fd:00 556152 /usr/lib/midori/libshortcuts.so
7f05e19f7000-7f05e19f8000 rw-p 00003000 fd:00 556152 /usr/lib/midori/libshortcuts.so
7f05e19f8000-7f05e19fd000 r-xp 00000000 fd:00 556149 /usr/lib/midori/libtab-panel.so
7f05e19fd000-7f05e1bfd000 ---p 00005000 fd:00 556149 /usr/lib/midori/libtab-panel.so
7f05e1bfd000-7f05e1bfe000 rw-p 00005000 fd:00 556149 /usr/lib/midori/libtab-panel.so
7f05e1bfe000-7f05e1c02000 r-xp 00000000 fd:00 556156 /usr/lib/midori/libweb-cache.so
7f05e1c02000-7f05e1e01000 ---p 00004000 fd:00 556156 /usr/lib/midori/libweb-cache.so
7f05e1e01000-7f05e1e02000 rw-p 00003000 fd:00 556156 /usr/lib/midori/libweb-cache.so
7f05e1e02000-7f05e1e05000 r-xp 00000000 fd:00 556153 /usr/lib/midori/libmouse-gestures.so
7f05e1e05000-7f05e2004000 ---p 00003000 fd:00 556153 /usr/lib/midori/libmouse-gestures.so
7f05e2004000-7f05e2005000 rw-p 00002000 fd:00 556153 /usr/lib/midori/libmouse-gestures.so
7f05e2005000-7f05e2013000 r-xp 00000000 fd:00 556151 /usr/lib/midori/libfeed-panel.so
7f05e2013000-7f05e2213000 ---p 0000e000 fd:00 556151 /usr/lib/midori/libfeed-panel.so
7f05e2213000-7f05e2214000 rw-p 0000e000 fd:00 556151 /usr/lib/midori/libfeed-panel.so
7f05e2214000-7f05e221a000 r-xp 00000000 fd:00 556150 /usr/lib/midori/libtoolbar-editor.so
7f05e221a000-7f05e2419000 ---p 00006000 fd:00 556150 /usr/lib/midori/libtoolbar-editor.so
7f05e2419000-7f05e241a000 rw-p 00005000 fd:00 556150 /usr/lib/midori/libtoolbar-editor.so
7f05e241a000-7f05e241e000 r-xp 00000000 fd:00 556155 /usr/lib/midori/libtab-switcher.so
7f05e241e000-7f05e261e000 ---p 00004000 fd:00 556155 /usr/lib/midori/libtab-switcher.so
7f05e261e000-7f05e261f000 rw-p 00004000 fd:00 556155 /usr/lib/midori/libtab-switcher.so
7f05e261f000-7f05e2621000 r-xp 00000000 fd:00 556157 /usr/lib/midori/libstatusbar-features.so
7f05e2621000-7f05e2821000 ---p 00002000 fd:00 556157 /usr/lib/midori/libstatusbar-features.so
7f05e2821000-7f05e2822000 rw-p 00002000 fd:00 556157 /usr/lib/midori/libstatusbar-features.so
7f05e2822000-7f05e282b000 r-xp 00000000 fd:00 556161 /usr/lib/midori/libadblock.so
7f05e282b000-7f05e2a2b000 ---p 00009000 fd:00 556161 /usr/lib/midori/libadblock.so
7f05e2a2b000-7f05e2a2c000 rw-p 00009000 fd:00 556161 /usr/lib/midori/libadblock.so
7f05e2a2c000-7f05e2a2e000 r-xp 00000000 fd:00 556158 /usr/lib/midori/libcolorful-tabs.so
7f05e2a2e000-7f05e2c2d000 ---p 00002000 fd:00 556158 /usr/lib/midori/libcolorful-tabs.so
7f05e2c2d000-7f05e2c2e000 rw-p 00001000 fd:00 556158 /usr/lib/midori/libcolorful-tabs.so
7f05e2c2e000-7f05e2c39000 r-xp 00000000 fd:00 556160 /usr/lib/midori/libcookie-manager.so
7f05e2c39000-7f05e2e39000 ---p 0000b000 fd:00 556160 /usr/lib/midori/libcookie-manager.so
7f05e2e39000-7f05e2e3a000 rw-p 0000b000 fd:00 556160 /usr/lib/midori/libcookie-manager.so
7f05e2e3a000-7f05e2e3c000 r-xp 00000000 fd:00 30677 /usr/lib/gconv/KOI8-R.so
7f05e2e3c000-7f05e303b000 ---p 0000[1] 4762 abort midori
Замыслы правильные
Закладки пока не интегрированы с закладками Midori.
В настоящий момент: команда "bookmark слово адрес" в midoratorrc добавляет закладку, открываемую по определённому слову. Закладки Midori игнорируются.
Планируется: будут использоваться закладки Midori, в описании которых есть слово в квадратных скобках. Команда bookmark будет просто добавлять/изменять закладку Midori.
Код: Выделить всё
bluetooth@blues:~> dpkg -l|grep ion3
предупреждение, файл `/var/lib/dpkg/available' около строки 28895 пакета 'virtualbox-3.0':
error in Version string '3.0.10-54097_Debian_lenny': invalid character in revision number
ii ion3 20080825-1 tiling tabbed window manager designed for keyboard users
Код: Выделить всё
bluetooth@blues:~> dpkg -l|grep midori
предупреждение, файл `/var/lib/dpkg/available' около строки 28895 пакета 'virtualbox-3.0':
error in Version string '3.0.10-54097_Debian_lenny': invalid character in revision number
ii midorator 20101104 midorator is vimperator analog for midori
ii midori 0.2.4-3 fast, lightweight graphical web browser
А ссылочку для дебилов можно? ))хотя давно им не пользуюсь, см. тему "альтернативы мёртвому иону"
Это относится к Black, или же ко мне тоже?Добавил. $ make debug, лог в stderr. Приложите, пожалуйста, сюда.
К Black. У него же клавиши в ионе не работают.
Черт возьми, перенесли в форум, который я не читаю, я и потерял Спасибо, что напомнил
Код: Выделить всё
cmdmap gu js 'document.location = ".."'
cmdmap gU js 'document.location = "/"'