-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в zerg_from_hive

 -Сообщества

Участник сообществ (Всего в списке: 2) Домашняя_Библиотека Чортова_Дюжина
Читатель сообществ (Всего в списке: 3) Золотые_блоги_Лиру Домашняя_Библиотека Чортова_Дюжина

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 05.09.2006
Записей:
Комментариев:
Написано: 63701


огненная полярная лисичка

Вторник, 03 Марта 2015 г. 16:47 + в цитатник
В колонках играет - Гражданская оборона/Беспонтовый пирожок
Совсем недавно в портах обновился Firefox -- до 36.0, и ВНЕЗАПНО поломалось то, что раньше работало. При попытке открыть ссылку, брошенную в пиджин, тупо открывается новое пустое окошко фокса, а емакс просто делает вид, что пытается запустить новый экземпляр фокса, и ничего не происходит. Долго думал. Если с пиджином всё оказалось проще валенка -- достаточно было в настройках т.н. "Проводника" (блин, ну кто так переводит слово browser? повбывав бы...) вместо явно указанного файрфокса выбрать "Вручную" и в поле ввода написать "/usr/local/bin/firefox -new-tab %s", то с емаксом всё далеко не столь однозначно. Нарыл архиполезную ссылку на EmacsWiki, где умные люди написали "Changed again! In firefox/iceweasel 36 -remote is gone entirely" и привели полноценно работающую функцию browse-url-firefox. Уточняю: переопределение этой функции рекомендуется вставлять в .emacs ПЕРЕД определением custom-set-variables, чтобы browse-url-firefox гарантированно подхватилась в browse-url-browser-function.
Теперь у меня снова всё работает. 8-)

(defun browse-url-firefox (url &optional new-window)
"Ask the Firefox WWW browser to load URL.
Default to the URL around or before point. The strings in
variable `browse-url-firefox-arguments' are also passed to
Firefox.

When called interactively, if variable
`browse-url-new-window-flag' is non-nil, load the document in a
new Firefox window, otherwise use a random existing one. A
non-nil interactive prefix argument reverses the effect of
`browse-url-new-window-flag'.

If `browse-url-firefox-new-window-is-tab' is non-nil, then
whenever a document would otherwise be loaded in a new window, it
is loaded in a new tab in an existing window instead.

When called non-interactively, optional second argument
NEW-WINDOW is used instead of `browse-url-new-window-flag'."
(interactive (browse-url-interactive-arg "URL: "))
(setq url (browse-url-encode-url url))
(let* ((process-environment (browse-url-process-environment))
(window-args (if (browse-url-maybe-new-window new-window)
(if browse-url-firefox-new-window-is-tab
'("-new-tab")
'("-new-window"))))
(ff-args (append browse-url-firefox-arguments window-args (list url)))
(process-name (concat "firefox " url))
(process (apply 'start-process process-name nil
browse-url-firefox-program ff-args) )) ))
Метки:  
Понравилось: 1 пользователю

Лезгафт   обратиться по имени Вторник, 03 Марта 2015 г. 20:09 (ссылка)
Да у меня обновился и работает без последствий
Ответить С цитатой В цитатник
zerg_from_hive   обратиться по имени Вторник, 03 Марта 2015 г. 20:14 (ссылка)
Лезгафт, так и у меня без последствий, если не считать того, что ссылки из пиджина и емакса в нём открываться не захотели, хотя в 35-м нормально открывались. 8-) А вот, например, из urxvt -- как из пушки.
...а 31 марта уже и релиз 37-го фокса обещают...
Ответить С цитатой В цитатник
Лезгафт   обратиться по имени Вторник, 03 Марта 2015 г. 20:24 (ссылка)
zerg_from_hive, и нафиг они их так клепают
Ответить С цитатой В цитатник
zerg_from_hive   обратиться по имени Вторник, 03 Марта 2015 г. 20:52 (ссылка)
Лезгафт, дык маркетологи впереди всех на лихом коне. Когда в гору попёрли версии хрома, мозилловцы подумали, что народ не оценит столь резкого отставания в нумерации и перестанет пользоваться окаменевшим говном мамонта огненной лисы.
У гнутого emacs'а сейчас, например, основная версия 24.4, но а) сколько ему лет? б) разработчики не летят впереди паровоза, догоняя какой-нить systemd (не к ночи будь помянут) или xterm (версия 315) с less (версия 458).
Ответить С цитатой В цитатник
Лезгафт   обратиться по имени Вторник, 03 Марта 2015 г. 20:53 (ссылка)
zerg_from_hive, в общем жесть =))
Ответить С цитатой В цитатник
zerg_from_hive   обратиться по имени Вторник, 03 Марта 2015 г. 20:54 (ссылка)
Лезгафт, это точно. И что характерно, общее количество изменений на столь радикальную смену мажорной нумерации как-то не особо тянет.
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку