Expect posts about books, games, anime, manga, web dev, dreams and Esperanto.
The future does not exist, no point to embrace it. The past does not exist, no need for regrets. The present is the only thing that exists. The only place where I exist. Eternal now.
> 25 февраля 2022 года зарегистрированная в Польше дочерняя фирма 1C Entertainment, обладающая правами на серии «King’s Bounty» и «Космические рейнджеры», была продана китайскому холдингу Tencent. Летом компания сменила название на Fulqrum Games.
Is there a version of zap-up-to-char that counts from the end of a line? Or maybe more simply zaps up to the last occurence, since that's what I sometimes need.
@tennoseremel easy! It even says right in the documentation for zap-up-to-char:
>
> Kill up to, but not including ARGth occurrence of CHAR.
> When run interactively, the argument INTERACTIVE is non-nil.
> Case is ignored if ‘case-fold-search’ is non-nil in the current buffer.
> Goes backward if ARG is negative; error if CHAR not found.
> Ignores CHAR at point.
> If called interactively, do a case sensitive search if CHAR
> is an upper-case character.
To set a negative argument: C-u - M-z ("Control-U minus Alt-Z")
Just as a reminder, to lookup the documentation on functions and commands: C-h f zap-up-to-char<RET>
Also, just FYI, you can set the mark highlighting and run interactive search C-s or C-r and the search will not cancel the highlight, so you can highlight up to a search string.
@tennoseremel easy! It even says right in the documentation for zap-up-to-char:
>
> Kill up to, but not including ARGth occurrence of CHAR.
> When run interactively, the argument INTERACTIVE is non-nil.
> Case is ignored if ‘case-fold-search’ is non-nil in the current buffer.
> Goes backward if ARG is negative; error if CHAR not found.
@tennoseremel If I got you right, it will be something like that:
(defun zap-back-up-to-char (char) "Zap back to a character CHAR from the end of the line" (interactive "cZap back to char: ") (let ((end (save-excursion (move-end-of-line 1) (point))) (start (save-excursion (move-end-of-line 1) (search-backward (char-to-string char) nil t)))) (if start (progn (delete-region (1+ start) end) (goto-char (1+ start))) (error "Character not found"))))
@tennoseremel If I got you right, it will be something like that:
(defun zap-back-up-to-char (char) "Zap back to a character CHAR from the end of the line" (interactive "cZap back to char: ") (let ((end (save-excursion (move-end-of-line 1) (point))) (start (save-excursion (move-end-of-line 1) (search-backward (char-to-string char) nil t)))) (if start (progn (delete-region (1+ start) end) (goto-char (1+ start))) (error "Character not found"))))
@tennoseremel у тебя правильные ощущения. Мастодонт, который не удаляет треды от удаляемого сообщения, а вываливает их в ленту спустя пару недель превращает ее в нечитаемую кашу
Сегодня мы узнали, что в китайской мифологии, как и в чувашской, есть история об охотнике, который подстреливает лишние солнца. Интересное. Причём в одной из китайских версий этого охотника в итоге убивает его ученик, который решает, что не сможет превзойти мастера в стрельбе из лука. Дубинкой 🤷
В очередной раз благодарю всех научных редакторов, чьими стараниями в книгах появляются сноски, указывающие на неточности и поясняющие странности :blobcatcoffee:
Хочется странного. Порекомендуйте что почитать (возможно, сайт) на тему архитектуры до XX века. Что-то простое «галопом по Европам» с картинками, чтобы взглянув, можно было понять кто есть ху.
> Герой, от лица которого ведётся повествование, караулил пчёл на отцовской пасеке, но зазевался, и одну пчелу, которую звали Тайра, задрал медведь. Герой сложил пчелиные кости в поленницу, которая выросла до самого неба, так что он стукнулся головой об облако и упал в болото…
:blobcattilt:
— Мифы Поволжья. От Волчьего владыки и Мирового древа до культа змей и птицы счастья / Татьяна Муравьева. — Москва : Манн, Иванов и Фербер, 2023. Глава 1 — Мифы и предания марийского народа, стр. 53.
> Герой, от лица которого ведётся повествование, караулил пчёл на отцовской пасеке, но зазевался, и одну пчелу, которую звали Тайра, задрал медведь. Герой сложил пчелиные кости в поленницу, которая выросла до самого неба, так что он стукнулся головой об облако и упал в болото…
:blobcattilt:
— Мифы Поволжья. От Волчьего владыки и Мирового древа до культа змей и птицы счастья / Татьяна Муравьева. — Москва : Манн, Иванов и Фербер, 2023. Глава 1 — Мифы и предания марийского народа, стр. 53.
В это время в федивёрсе: Тредс.нет съест федивёрс, спасайся, кто может! То, что все публичные посты и без того доступны кому угодно с мороза, видимо, никто не помнит. Чуваки, это сайт, а не «this app» :blobcattilt:
Кстати, вот вам план борьбы: все эти товарищи очень не любят 18+ контент, а значит пришло время бороться с системой — посты о сексе, обсуждение скринов откровенной манги, полиамория и атеизм! Ударим цифровой сексуальной революцией по ханжескому капитализму! Не, ну а чо :blobcatgiggle:
В это время в федивёрсе: Тредс.нет съест федивёрс, спасайся, кто может! То, что все публичные посты и без того доступны кому угодно с мороза, видимо, никто не помнит. Чуваки, это сайт, а не «this app» :blobcattilt:
Кстати, вот вам план борьбы: все эти товарищи очень не любят 18+ контент, а значит пришло время бороться с системой — посты о сексе, обсуждение скринов откровенной манги, полиамория и атеизм! Ударим цифровой сексуальной революцией по ханжескому капитализму! Не, ну а чо :blobcatgiggle:
@tennoseremel "Estas per kafo sole ke mi ekmovas mian menson; Estas per la kafgrajnoj arabiaj ke miaj pensoj akiras rapidecon; La manoj akiras tremado; La tremado estas averto; Estas per kafo sole ke mi ekmovas mian menson."