> Спустя шесть лет с момента прошлого выпуска сформирован релиз музыкального проигрывателя Amarok 3.0.0, пользовавшегося большой популярностью во времена KDE 3 и KDE 4. > ― https://www.opennet.me/opennews/art.shtml?num=61085
> 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."
@tennoseremel хотел написать что есть живой форк, Clementine, но оказалось что это не форк и последний релиз был в 2016 году (: