LINUX.ORG.RU

Вышел GNU Emacs 24.3

 ,


1

5

10 марта Glenn Morris в списке рассылки объявил о выходе новой версии текстового редактора — Emacs 24.3.

Основные изменения:

  • Основным X-тулкитом стал Gtk+ версии 3 (возможность сборки с Gtk+ 2 сохранена).
  • Обобщенные переменные включены в ядро Emacs Lisp.
  • Обновление библиотеки, эмулирующей Common Lisp.
  • Новый режим (major mode) для разработки на языке Python (привязка командных консолей к буферам, улучшенные отступы, поддержка Python 3, поддержка iPython).

Список изменений

>>> Подробности

★★★★★

Проверено: tazhate ()
Последнее исправление: tazhate (всего исправлений: 2)
Ответ на: комментарий от iVS

C-\ всегда хватало.

А вот мне нет. Для меня невозможность использования Alt-Shift для переключения раскладки - блокирующая функциональность. В винде свои костыли, а в линухе до пришествия 24-го емакса проблема для меня была нерешаема (и да, в теории тоже решаема, но совсем уж жутко).

Всего делов - прочитать README в репозитории https://github.com/technomancy/package.el и скачать себе последнюю рабочую версию для Emacs 23 http://bit.ly/pkg-el23.

Да, это-то понятно, читать умею, но несколько противоречит одной моей идее которую описывать долго...

Еще 24.3 работает куда шустрее чем 23.x (у меня на двух машинах, как виндовой, так и лунуксовой).

Какие-то левые отмазки на фоне этого

Тормоза были в 24.2.0. Поломанная работа yasnippet и icomplete+ в 24.3.50.1

Ну сейчас-то все ок!

Kostafey
()
Ответ на: комментарий от Kostafey

Еще 24.3 работает куда шустрее чем 23.x

Да? А вот тут говорят об обратном. Правда, предложен FIX.

Я рад, что в Emacs 24 все уже работает. А есть ли то, чем пользуетесь, работает в 23-м, но глючит в 24-м?

iVS ★★★★★
()
Ответ на: комментарий от iVS

Да? А вот тут говорят об обратном. Правда, предложен FIX.

Да, все верно. 24.1 работает возможно чуть медленнее чем 23.x, но это не ощутимо. А вот то, что 24.3 работает быстрее чем 23.x и 24.1-24.2 видно невооруженным глазом (во всяком случае на моих компах).

Я рад, что в Emacs 24 все уже работает. А есть ли то, чем пользуетесь, работает в 23-м, но глючит в 24-м?

Нет, сейчас ничего такого нет. При переходы были проблемы с ECB, но они уже решены (уже писал в этом треде).

Kostafey
()
Ответ на: комментарий от x4DA

вставка из primary selection (выделенное мышью) непривычно. так до конца и не сделал как в 23-ем (все вместе)

Может будет что полезное из конфига:

;;=============================================================================
;;                               Mouse
;;
;; Select by mouse and shift
;;-----------------------------------------------------------------------------
;; shift + click select region
(define-key global-map (kbd "<S-down-mouse-1>") 'ignore) ; turn off font dialog
(define-key global-map (kbd "<S-mouse-1>") 'mouse-set-point)
(put 'mouse-set-point 'CUA 'move)
;;-----------------------------------------------------------------------------
;; ctrl + shift + click select rectange region
(require 'cua-base)
(global-unset-key (kbd "<C-S-down-mouse-1>"))
(global-set-key (kbd "<C-S-mouse-1>") 'hkb-mouse-mark-cua-rectangle)
(define-key cua--rectangle-keymap (kbd "<C-S-mouse-1>") 'hkb-mouse-mark-cua-rectangle)
;;
;;=============================================================================

Kostafey
()
Ответ на: комментарий от Kostafey
(require 'cua-base)

Не серьезно. Зачем забивать C-x и C-c - основные префикс-команды - всего лишь на cut/copy? Обычно это проходит меньше чем за месяц пользования Emacs и после прочтения http://emacswiki.org/emacs/CopyAndPaste

iVS ★★★★★
()
Ответ на: комментарий от x4DA

вставка из primary selection (выделенное мышью) непривычно.

Даже после этого?

Prior to Emacs 24, the kill and yank commands used the primary selection (see Primary Selection), not the clipboard. If you prefer this behavior, change x-select-enable-clipboard to nil, x-select-enable-primary to t, and mouse-drag-copy-region to t. In this case, you can use the following commands to act explicitly on the clipboard: clipboard-kill-region kills the region and saves it to the clipboard; clipboard-kill-ring-save copies the region to the kill ring and saves it to the clipboard; and clipboard-yank yanks the contents of the clipboard at point.

http://www.gnu.org/software/emacs/manual/html_node/emacs/Clipboard.html

iVS ★★★★★
()
Ответ на: комментарий от iVS

Не серьезно. Зачем забивать C-x и C-c - основные префикс-команды - всего лишь на cut/copy? Обычно это проходит меньше чем за месяц пользования Emacs и после прочтения http://emacswiki.org/emacs/CopyAndPaste

Ох... вот так прямо с разбегу и по больной мозоли...

У меня в черновиках уже год лежит черновик довольно большой заметки, убедительно доказывающей обратное. Как допишу и опубликую - дам ссылку и мы вернемся к этому разговору :).

Kostafey
()
Ответ на: комментарий от Kostafey

Как допишу и опубликую - дам ссылку и мы вернемся к этому разговору :)

Последняя статья в блоге от ПОНЕДЕЛЬНИК, 8 ОКТЯБРЯ 2012 Г. Ты уверен, что я доживу до того момента? Но всё равно интересно, буду рад обсудить :)

iVS ★★★★★
()
Последнее исправление: iVS (всего исправлений: 1)
Ответ на: комментарий от Kostafey

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

iVS ★★★★★
()
Ответ на: комментарий от iVS

Вообще-то ПЯТНИЦА, 19 ОКТЯБРЯ 2012 Г. последняя ;))) Но сути это не меняет.

И да, такое «обилие» свободного времени, к сожалению, удручает. В то время как идей для заметок и пиления Open Source тьма. Благо на следующей неделе работу меняю, возможно ситуация изменится к лучшему.

Kostafey
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.