~pkal

Nuremberg, Bavaria

https://amodernist.com/

CS student. I hack a bit too much on Emacs.

Find me also on Libera, using pkal as my nick.

~pkal/compat-devel

Last active 8 days ago

~pkal/public-inbox

Last active 10 days ago

~pkal/compat-announce

Last active 3 months ago
View more

Recent activity

Re: [PATCH] Ideas for `:ensure` and `:repeatable` 10 days ago

From Philip Kaludercic to ~pkal/public-inbox

Okamsn <okamsn@protonmail.com> writes:

> On 2022-11-13 00:09 UTC, Philip Kaludercic wrote:
>> I am uncertain if I have brought this up in the past, but I have become
>> somewhat dissatisfied with the current set of macros that setup.el ships
>> with by default.  There is too much "magic" going on for the regular
>> user who has to know that
>>
>>       (:hook foo)
>>       (:hook 'foo)
>>       (:hook #'foo)
>>
>> all do the same thing.  For that reason I have been thinking about
>> preparing secondary set of macros that are more consistent and lisp-ish.

Re: [PATCH] Ideas for `:ensure` and `:repeatable` 18 days ago

From Philip Kaludercic to ~pkal/public-inbox

Okamsn <okamsn@protonmail.com> writes:

> Hello,
>
> Attached are two ideas for adding to the `:ensure` and `:repeatable`
> keyword arguments.
>
> The first idea (patches 1 & 2) is too add `&rest` to `:ensure`, which
> repeats the following `:ensure` symbols for the remainder of the
> function call. For example, I use a version of `:bind-into` which
> could be simplified by using the `:ensure` spec `(nil &rest kbd nil)`.
>
> I believe that this would also help with adding other `:ensure` symbols
> and their re-use (maybe `mode` and `hook`?), moving the coercion from

Re: Switching to a regular Man page? a month ago

From Philip Kaludercic to ~emersion/soju-dev

Simon Ser <contact@emersion.fr> writes:

> There is no interest, the answer is no.

OK then, thank you anyway.

Re: Switching to a regular Man page? a month ago

From Philip Kaludercic to ~emersion/soju-dev

Simon Ser <contact@emersion.fr> writes:

> On Tuesday, October 25th, 2022 at 19:32, Philip Kaludercic <philipk@posteo.net> wrote:
>
>> I was wondering why scdoc is used? I am not too familiar with the tool,
>> but the output seems sub-standard and is not commonly available.
>
> Nope, sorry, I'm not switching to something else. scdoc is small,
> portable and widely available.

"Something else" sounds wrong, as I am just suggesting providing a
regular man page, written in regular troff, using the "mdoc" macro set
(or the traditional "man" macros if you prefer that).  This is
inherently more smaller and more portable, as there is one component

Re: [PATCH] Expand example for rcirc a month ago

From Philip Kaludercic to ~emersion/soju-dev

Sandra Snan <sandra.snan@idiomdrottning.org> writes:

> If you don't like OFTC you can change it to tilde.chat or any other
> network.
> ---
>  contrib/clients.md | 11 ++++++++++-
>  1 file changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/contrib/clients.md b/contrib/clients.md
> index e947046..3df2c85 100644
> --- a/contrib/clients.md
> +++ b/contrib/clients.md
> @@ -43,8 +43,17 @@ The only thing needed here is the general config:
>           :encryption tls

Switching to a regular Man page? a month ago

From Philip Kaludercic to ~emersion/soju-dev

Hi,

I was wondering why scdoc is used?  I am not too familiar with the tool,
but the output seems sub-standard and is not commonly available.
Wouldn't using mdoc (https://manpages.bsd.lv/) be more idiomatic,
provide better results and be more widely usable?

Re: [PATCH] Add theme property tags for modus-{operandi,vivendi}-theme a month ago

From Philip Kaludercic to ~protesilaos/modus-themes

Protesilaos Stavrou <info@protesilaos.com> writes:

>> From: Philip Kaludercic <philipk@posteo.net>
>> Date: Sun, 16 Oct 2022 09:24:54 +0000
>>
>> Protesilaos Stavrou <info@protesilaos.com> writes:
>>
>>>> From: Rudolf Adamkovič <salutis@me.com>
>>>> Date: Sat, 15 Oct 2022 23:25:14 +0200
>>>>
>>>> Philip Kaludercic <philipk@posteo.net> writes:
>>>>
>>>>> As introduced in [...]
>>>>

Re: [PATCH] Add theme property tags for modus-{operandi,vivendi}-theme a month ago

From Philip Kaludercic to ~protesilaos/modus-themes

Protesilaos Stavrou <info@protesilaos.com> writes:

>>>> Just one meta-question, I hope there was nothing wrong with the patch,
>>>> because this was my first "real-world" experiment at using the new
>>>> `vc-prepare-patch' command that was recently added.
>>>
>>> It worked just fine.  I could not tell the difference.
>>>
>>> Since we are on the meta level: I use notmuch as my MUA.  While viewing
>>> a message, I invoke a command which appends its filesystem path to the
>>> kill-ring.  Then I switch to the relevant project and do 'git am PATH'.
>>
>> This works because for notmuch each message is a message on the disk,
>> right?

Re: [PATCH] Add theme property tags for modus-{operandi,vivendi}-theme a month ago

From Philip Kaludercic to ~protesilaos/modus-themes

Protesilaos Stavrou <info@protesilaos.com> writes:

>> From: Rudolf Adamkovič <salutis@me.com>
>> Date: Sat, 15 Oct 2022 23:25:14 +0200
>>
>> Philip Kaludercic <philipk@posteo.net> writes:
>>
>>> As introduced in [...]
>>
>> BTW, we could also perhaps deprecate 'modus-themes-toggle' in favor of
>> 'toggle-theme' on Emacs 29.
>
> In principle, I am fine with this.  Though note that the themes support
> Emacs 27.1 and there will be no pressure to change that even after Emacs

Re: [PATCH] Add theme property tags for modus-{operandi,vivendi}-theme a month ago

From Philip Kaludercic to ~protesilaos/modus-themes

Protesilaos Stavrou <info@protesilaos.com> writes:

>> From: Philip Kaludercic <philipk@posteo.net>
>> Date: Sun, 16 Oct 2022 08:25:43 +0000
>>
>> Protesilaos Stavrou <info@protesilaos.com> writes:
>>
>>>> From: Philip Kaludercic <philipk@posteo.net>
>>>> Date: Sat, 15 Oct 2022 17:32:55 +0000
>>>>
>>>> * modus-operandi-theme.el: Add autoloaded theme properties.
>>>> * modus-vivendi-theme.el: Add autoloaded theme properties.
>>>>
>>>> As introduced in https://lists.gnu.org/archive/html/bug-gnu-emacs/2022-10/msg00886.html.