Вышел GNU Emacs 24.1! http://alexott-ru.blogspot.com/2012/06/g...
> поддержка lexical scoping в Emacs Lisp
неужели :) ура!
*emacs
Чят, какую подсветку для текущего и outer sexp-ов сделать?
Черный и синий как-то не особо смотрятся:
http://ompldr.org/vZTR4eg
Оказывается, всё просто:
Vim — хороший редактор, но плохая ОС
Emacs — отличная ОС, но редактор говно
Автобекап только что спас мне минут 10 работы (хоть это и единственный случай за последние года 4, а приятно), потому поделюсь еще раз куском конфига:
;;;;Change backup behavior to save in a directory, not in a miscellany
;;;;of files all over the place.
(setq
backup-by-copying t ; don't clobber symlinks
... more →
GNU Emacs is sometimes called an “extensible editor”, but it does much more than provide editing capabilities. It is better to refer to Emacs as an “extensible computing environment”. However, that phrase is quite a mouthful. It is easier to refer to Emacs simply as an editor.
-- из раздела Preface из "An ... more →
Написал простенький Yasnippet для создания вьюшек для Flask-приложений. Умеет разбирать параметры из маршрута и подставлять в объявление функции.
Из проблем:
- я совсем не умею в регулярки в емаксе и поэтому код выглядит как говно и его можно сделать раза в два короче
- какого-то хрена def после декоратора получает ... more →
http://wikemacs.org/wiki/IELM
IELM (Interactive Emacs Lisp Mode) is a nice mode that gives you an interactive Emacs Lisp shell (or a REPL if you prefer) that you can use for exploratory programming. You can start it by pressing M-x ielm. You'll be taken to a buffer named "*ielm*", where Emacs Lisp expressions ... more →
Чят, erc в emacs реально тормозит при переходе на конец буфера и при выделении, если размер
буфера больше 2k строк.
Где проблема?
Пока ехал в поезде, починил питоновый автокомплит в emacs24, сломанный свежими python-mode и yasnippet.
Теперь осталось потырить из ipython автодополнение импортов и вкорячить автоматический резолвинг оных, а так же сделать вывод вариантов через yasnippet'овский dropdown.el и оно будет более-менее похоже на то, ... more →
Почему все free emacs-клоны, написаные на CL выглядят как говно
и ничего не умеют, кроме базовой CL IDE?
Выкинул на помойку кривой и ненужный Marmalade и подключил вместо него MELPA. Пока доволен до усрачки, если не считать того, что у меня опять сломался emacs-starter-kit.
Надо-таки допилить емакс до состояния, когда он будет разворачиваться по
apt-add-repository && \
apt-get update && \
apt-get install ... more →
Кажется, проблема с 256 цветами в консольном емаксе решается при помощи
export TERM=xterm-256color
бля, для zencoding make надо notangle, а для этого надо noweb:
[ebuild N ] dev-libs/kpathsea-6.0.1_p20110705 USE="-doc -source -static-libs" 128,174 kB
[ebuild N ] dev-lang/icon-9.5.0 USE="X -iplsrc" 3,043 kB
[ebuild N ] dev-tex/bibtexu-3.71_p20110705 0 kB
[ebuild N ] app-text/dvipsk-5.991_p20110705-r1 USE="-doc ... more →
бля, нихуя нету https://github.com/rooney/zencoding в elpa. ну что за ептваю мать, продолжаем срач в ~/.emacs.d.
разделите файл на две части и во втором окне наберите M-x follow-mode. теперь при скролле первого экрана на втором листинг программы "продолжается". круто (хоть и редко нужно, т.к. можно и самому куда надо докрутить).
*emacs is used by:
kb
kb
4DA
4da
Оранжевус Охуеннус
utros
eoranged
eoranged
eurekafag
eurekafag
asmer
asmer
Hirthwork McGillah
hirthwork
desperate donkey
odin
16+
238328
werehuman
werehuman
Octocat
octocat
nextus
nextus
cirno
cirno
der_FeniX
der_FeniX
AgiliaLinux
AgiliaLinux
Michael Pogoda
MPogoda
gelraen
gelraen
Evgeny I. E. Omelchenko
Elemir
Ствол
Dulo_T-34
nstm0
nstm0
dk
dk
Илья Силаков-Волынский
iLeamare
Monah Tuk
hatred
wasd
wasd
lovesan
lovesan
mva
mva
Myp
Myp
nobiiru
nobiiru
Mагог Магогович
magog
lexszero
lexszero
sabr
sabr
Артс
arts
L29Ah
L29Ah
Crazy_Owl
Crazy_Owl
Maxim Kirenenko
part1zano
Darth Bricktop
Like-all
Haomand
Haomand
fat0troll
fat0troll
kb
4da
utros
eoranged
eurekafag
asmer
hirthwork
odin
238328
werehuman
octocat
nextus
cirno
der_FeniX
AgiliaLinux
MPogoda
gelraen
Elemir
Dulo_T-34
nstm0
dk
iLeamare
hatred
wasd
lovesan
mva
Myp
nobiiru
magog
lexszero
sabr
arts
L29Ah
Crazy_Owl
part1zano
Like-all
Haomand
fat0troll