Size: a a a

Emacs — русскоговорящее сообщество

2021 October 21

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
это я про seq, project, и самое ненужное (теперь уж совсем) - cl-lib
источник

V(

Vλadimir (Hawthorne ... in Emacs — русскоговорящее сообщество
А то есть в 28 стандартную либу так расширят?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
конечно, у них же куча ресурсов, чтобы переписывать существующие либы, вместо того, чтобы, например, пофиксить xdisp.c, а тырить идеи из неправославных пакетов, конечно, проще
источник

A ß in Emacs — русскоговорящее сообщество
её постоянно расширяют
источник

A ß in Emacs — русскоговорящее сообщество
а почему cl-lib не нужен?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
потому это пародия на ископаемый неконсистентный стандарт
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
что может быть хуже?
источник

V(

Vλadimir (Hawthorne ... in Emacs — русскоговорящее сообщество
Ее отсутствие
источник

A ß in Emacs — русскоговорящее сообщество
деш
источник

EV

Eugene Vagin in Emacs — русскоговорящее сообщество
Сниппет:

(defun setq-let ()
 (interactive)
 (save-excursion
   (let* ((sexp-unq (read (thing-at-point 'sexp)))
          (var-unq (car sexp-unq))
          (val-unq (cadr sexp-unq))
          (ev-val-unq (eval val-unq)))
     (eval `(setq ,var-unq ev-val-unq))
     (list var-unq ev-val-unq))))

(defun eol-position ()
 (save-excursion
   (end-of-line)
   (current-column)))

(defun let-results-overlays ()
 (interactive)
 (let ((eol-max-l '(:pos 0)))
   (condition-case nil
       (while t
         (let* ((old-max (plist-get eol-max-l :pos))
                (new-max (max old-max (eol-position))))
           (plist-put eol-max-l :pos ))
         (backward-sexp))
     (error nil))
   (condition-case nil
       (while t
         (forward-sexp)
         (let* ((value (cadr (setq-let)))
                (eol-max (plist-get eol-max-l :pos))
                (tab (s-repeat (- eol-max (eol-position)) " ")))
           (eros--eval-overlay (format "%s %s" tab value) (point))))
     (error nil))))
     
(let* ((z "test")
      (a 1)
      (b (1+ a))
      (c (+ a b))
      (d (list a b c))
      (e (-zip '(a b c) d)))
 (* a b c))
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
неа, он гораздо консистентнее, претензии могут быть к неправославным префиксам, но такого добра полно даже в либах, которые диды не хейтят
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
хотя, дидам консистентность не важна
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
Его каргокульт
источник

A ß in Emacs — русскоговорящее сообщество
например?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
CL
источник

A ß in Emacs — русскоговорящее сообщество
cl депрекейтед уже сколько лет?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
я про стандарт языка
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
на который сделали пародию в емаксе
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
ты вот чот не особо активно на комонлишпе пишешь за деньги, как я погляжу
источник

A ß in Emacs — русскоговорящее сообщество
спиздел про либы получается?
источник