Два года в /fg/. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1193.0 пользователей не могут ошибаться!
?6670
прекрасное6369
говно5776
говнорашка5447
хуита4548
anime2951
linux2550
bnw2526
music2453
log2239
рашка2231
ололо1864
pic1780
быдло1430
сталирасты1427
украина1398
дыбр1216
дунч1159
гімно1158
bnw_ppl1079

https://i.imgur.com/gTilJkZ.png Юристы которых мы заслужили.
#E6ZN44 (6) / @kak_ge_ya_byl_slab_v_te_dny / 4 дня назад

A short story about Lisp, technology, and human progress

https://www.murilopereira.com/how-to-open-a-file-in-emacs/

emacs

#9KW8U6 (4) / @ninesigns / 21 день назад

Накидал елиспца чтобы на лету подмонтировать cryfs и открывать оттуда файлики

https://gist.github.com/4DA/a9ce5f23081a03808e4f4ab836c2ee93

Через hydra можно юзать например так:

(defhydra hydra-org (:color blue)
("l" (lambda () (interactive)
(cryfs-open "/home/user/Private/file.org"
"/home/user/Private"
"/home/user/Syncthing/cryfs-encrypted")) "open log"))

#KTI4DH (0) / @ninesigns / 266 дней назад
Поясни мне, бротиш, а стоит ли размахиваться setq на коротенькие переменные в коде? Область ведь динамическая и в теории можно что-то попортить. Или нет? Алсо, я нихуя не понимаю, каким образом работает let в этой самой динамической области.
#684X3F (2+1) / @anonymous / 327 дней назад

How To Take Smart Notes With Org-mode

Jethro Kuan
https://blog.jethro.dev/posts/how_to_take_smart_notes_org/
https://github.com/jethrokuan/org-roam

emacs #orgmode

#GXGI0I (0) / @ninesigns / 327 дней назад
#!/usr/bin/emacs --script

(require 'dom)

(defun corona ()
  (with-current-buffer (url-retrieve-synchronously "https://www.worldometers.info/coronavirus/" t)
    (goto-char url-http-end-of-headers)
    (setq cur-dom (libxml-parse-html-region (point) (point-max)))
    (setq texts (dom-texts cur-dom))
    (string-match "Coronavirus Cases: +\\([0-9,]+\\)" texts)
    (setq cases (match-string 1 texts))
    (string-match "Deaths: +\\([0-9,]+\\)" texts)
    (setq deaths (match-string 1 texts))
    (princ (format "%s / %s" deaths cases))))

(corona)
#G1JVOW (5) / @ninesigns / 327 дней назад

В GNU Emacs клавиша delete почему-то работает как клавиша backspace. Жутко бесит, как починить?

#OFSE2P (5+7) / @goren / 364 дня назад

раз: sudo apt install perf libssl-dev
два: git clone https://github.com/zevlg/telega.el && mkdir build && cd build && cmake ../ && sudo make install
три: M-x package-list-packages -> telega
четыре: M-x telega
...
охуительно: https://tinystash.undef.im/il/6DHV537A8YA8TezcUnSHhDwUUUR2jMbgMgZ18TVg9p7MPanF7cpCy8DC3BhHtdjYmC.jpg

#I04VIQ (6) / @ninesigns / 461 день назад
уже больше трех лет ленюсь написать функцию, которая будет менять переменную списка файлов агенды на один файлик, выставлять срок агенды около года и запускать отображение, чтобы просто не забывать проплачивать хостинги, инет и прочую чухню. И чтобы потом список файлов агенды выставлялся в предыдущий(кстати save-excursion в такое может?). Три ебаных года. Да проще бумажный календарь с котиками нарисовать было.
#UIJWCV (0) / @kak_ge_ya_byl_slab_v_te_dny / 463 дня назад
Стыдно признаться, но за годы пользования emacs я порой сталкивался с "багом" что рендеринг внезапно подвисает, пока не совершишь какое-то действие с окном (ресайз, например). Сегодня решил наконец разобраться. ВНЕЗАПНО это фича: случайное нажатие C-z вызывает (suspend-frame), что в графическом режиме приводит к какой-то непонятной хуйне. Выпилил этот хоткей и радуюсь.
#A25BBT (2) / @h9lwka / 538 дней назад

Подскажите, как настроить шрефты в текстовом редакторе (желательно конкретно в емаксе, хотя я допускаю возможность использовать и что-то другое) так, чтобы графологически похожие символы из разных языков — типа, о/o/ο или Е/E/Ε или к/ĸ/κ или, там, І/I/Ι/Ӏ итд — заметно визуально отличались? Что-то меня уже раздражает манера некоторых российских интеллигентов заменять какие-то буквы похожими по начертанию другими. Они-то это делают, наверное, в надежде наебать антиплагиат или просто по привычке, а я ебись.

#YSWQSD (15+8) / @goren / 774 дня назад

Why bother with Emacs? Part 1
https://www.youtube.com/watch?v=EsAkPl3On3E

#IAUVD2 (3) / @ninesigns / 788 дней назад
Внезапно, telega.el вполне юзабл, в одном PR даже висит поддержка отображения стикеров (а я зопелил подсветку синтаксиса в кодосниппетах токошто)
#X046S6 (3) / @anonymous / 836 дней назад

Дано:
файл YAML
вида
```

Items:

Item1:
X: value_x

Y: value_y

X: value_x

Y: value_y

...
```

требуется над каждым value_x произвести арифметическое действие и тут же записать в результат.

в emacs делается следующим образом:
M-x regexp Y: (.*) → Y: \,(- #1 0.13)

Последняя скобка - это elisp-выражение, прибавляющее к match число 0.13
#1 - первый match, переведенный в числовой вид

Жду демонстрации такого же в ваших редакторах.

#LA2ALG (54+1) / @ninesigns / 854 дня назад

раз: https://github.com/BurntSushi/ripgrep
два: https://github.com/cosmicexplorer/helm-rg
три: ```
(custom-set-variables
'(helm-rg-default-directory (quote git-root)))

(global-set-key (kbd "X-x")
(lambda() (interactive) (setq current-prefix-arg '(4))
(call-interactively 'helm-rg)))

(global-set-key (kbd "x-X") 'helm-rg)
```

По X-x будет РЕЗКО искать из текущего каталога, по X-X будет искать по всей рабочей копии. С большими кодовыми базами прирост скорости ОхУИТЕЛЬНЫЙ.

#T9J22T (9) / @ninesigns / 920 дней назад

Ура, emacs-26 теперь с нескучным скролом.

Highlights of this release include:
- Limited form of concurrency with Lisp threads
- Support for optional display of line numbers in the buffer
- Emacs now uses double buffering to reduce flicker on the X Window
System
- Flymake has been completely redesigned
- TRAMP has a new connection method for Google Drive
- New single-line horizontal scrolling mode
- A systemd user unit file is provided
- Support for 24-bit colors on capable text terminals

#711GXM (4) / @ninesigns / 972 дня назад
А как в емаксе, а точнее в jabber.el, сделать автореконнект к серверу? А то гуглосервер заебал отваливаться
#SUUST4 (9) / @drisch / 1011 дней назад

Нашел охуенный пакет https://github.com/wasamasa/eyebrowse
Можно выкидывать к хуям elscreen или perspeen

#MM6OHA (0+1) / @ninesigns / 1040 дней назад

Спасибо мелкософту за его language server protocol,
cquery достаточно быстро парсит крупные проекты типа UE4
https://github.com/cquery-project/cquery

Естественно работает нестабильно, но прыгает по коду и ищет референсы намного быстрее и качественнее, чем rtags.

#A93T4N (2) / @ninesigns / 1068 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.