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 ()

Основным X-тулкитом стал Gtk+ версии 3 (возможность сборки с Gtk+ 2 сохранена).

А скриншоты уже есть?

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

да оно ничем принципиально внешне не отличается

lazyklimm ★★★★★ ()

Основным X-тулкитом стал Gtk+ версии 3 (возможность сборки с Gtk+ 2 сохранена).

а баг с выпадением в осадок демона при рестарте иксов так и не поправили :(

продолжаем юзать lucid

lazyklimm ★★★★★ ()

а когда на qt-то перейдут? и заявлена ли поддержка mir?

Evil_Wizard ★★★ ()

Там пофиксили спадение выделения при скроллинге?

Lorchanin ()

Новый режим для разработки на языке Python

Окстись, я испугался, что ввели возможность скриптовать Имакс на питоноговне.

unlog1c ★★★ ()

Обобщенные переменные включены в ядро Emacs Lisp.

дождались

proofit404 ()

Когда оно будет поставляться в виде Emacs-LiveCD?

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

Pymacs is a powerful tool which, once started from Emacs, allows both-way communication between Emacs Lisp and Python. Pymacs aims Python as an extension language for Emacs rather than the other way around, and this asymmetry is reflected in some design choices. Within Emacs Lisp code, one may load and use Python modules. Python functions may themselves use Emacs services, and handle Emacs Lisp objects kept in Emacs Lisp space.

нипа!

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

а что это?

(aref a 0) --> 0 (setf (aref a 0) 1) (aref a 0) --> 1

короче, r-value в роли l-value.

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

Тогда уж Sublime Text

да кому это говнище нужно, даже нормальных хоткеев нет? греп по директории и поиск для меню опций. визуальный мультилайн - просто поиск с подсветкой. две с половиной фичи за 50 usd.

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

Я им никогда не пользовался, но некоторым нравится

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

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

Окстись, я испугался, что ввели возможность скриптовать Имакс на питоноговне.

не одного тебя посетила такая шальная мысль :)

lazyklimm ★★★★★ ()

тормоза и c++ форматировалку починили?

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

Окстись, я испугался, что ввели возможность скриптовать Имакс на питоноговне.

не одного тебя посетила такая шальная мысль :)

Главное что бы жабаскрипт не прикрутили.

daemontux ()

GTK3 это круто =)

По теме: Emacs можно использовать только для разработки под всякие Лиспы и Схемы. Для всего остального проще использовать VIM/GVIM (пальцы в конце дня не ломят).

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

А можно поподробнее про баг? У меня демон ни разу не падал.

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

две с половиной фичи за 50 usd.

Кстати, да. Не тебе одному завидно.

RaySlava ()

Почему до сих пор ни одной штуки про кофе?

sT331h0rs3 ★★★★★ ()

...и опять не пофиксили «можно редактировать текст»!

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

Даже если повестись на это, то терминал там оочень хреново работает и что-либо сложноее баш-скрипта не запустишь (и не уверен, любой ли отработает).

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

У меня пол-потока его использует. Незарегистрированный, разумеется. В общем, маркетингово правильная вещь )

sv75 ★★★★★ ()

Обобщенные переменные включены в ядро Emacs Lisp

А где про них можно почитать?

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

Есть спец. скрипт на емакс-лиспе, который в связке со скриптиком на питоне позволяет скриптовать емакс на питоне.

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

Emacs можно использовать только для разработки под всякие Лиспы и Схемы

дурной вопрос - а чем разработка «под всякие Лиспы и Схемы» принципиально отличается от любой другой разработки?

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

А где про них можно почитать?

Это что-то типа CL-шных setfable places?

UPD: прочитал Changelog.

theNamelessOne ★★★★★ ()
Последнее исправление: theNamelessOne (всего исправлений: 1)

<шутка про отсутствие текстового редактора>

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

дурной вопрос - а чем разработка «под всякие Лиспы и Схемы» принципиально отличается от любой другой разработки?

Я именно про удобство самого редактора. Ну, скажем, сейчас я балуюсь с Scheme (в пределах SICP). Вынуждем был поставить Dr.Racket, а под Emacs есть всякие там Slime и т.п. Но так как это мое хобби то я лучше помучаюсь с Dr.Racket.

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

HHKB

Бггг. Это было весело — т.е. под Emacs таки нужна отдельная спец. клава =)

GreenBag ★★ ()

Хочу его освоить, но всё никак не сподоблюсь купить педали, а мизинцы у меня слабые :(

Nebuchadnezzar ★★★★ ()
Ответ на: HHKB от GreenBag

Для любого редактора нужна нормальная клава, но это оффтопом. Повесьте контрол на капслок, как на старых клавах и было (контрол там находился), станет пользоваться на порядок удобнее.

tensai_cirno ★★★★★ ()

Они его слепили, из того что было Ну а то что было, то и полюбили...

tp_for_my_bunghole ()

Это чудо инженерной мысли осваивал, даже elisp учил. На протяжении всего процесса не мог понять - ну зачем всё это?? Но продолжал, думая что чего-то я пока не знаю, не наступило просветление.

А это просто текстовый редактор для аутистов. Писателя романов пользующегося этим - не могу представить.

tp_for_my_bunghole ()

Основным X-тулкитом стал Gtk+ версии 3

Теперь гламурненький?

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