~abcdw

http://trop.in

~abcdw/rde-devel

Last active 4 hours ago

~abcdw/rde-discuss

Last active 4 days ago

~abcdw/rde-announce

Last active 3 months ago
View more

Recent activity

Re: [PATCH v2 0/2] power-menu: Add logging option 12 hours ago

From Andrew Tropin to ~abcdw/rde-devel

On 2024-04-11 23:12, Nicolas Graves wrote:

> This patch series makes a change to the way async-call-process is
> called in power-menu in order to be able to handle multiple
> arguments. This is necessary for the second patch which adds another
> option to logout for the power-menu.
>
> Rationale: When debugging code, logging out is more adapted than
> locking or exiting sway, when there's a need to start fresh. 
>
> Nicolas Graves (2):
>   rde: power-menu: More flexible arguments by moving from cons to list
>   rde: power-menu: Add option logout
>

Re: [PATCH v2 0/1] rde: git: Add core.editor option 13 hours ago

From Andrew Tropin to ~abcdw/rde-devel

On 2024-04-11 23:18, Nicolas Graves wrote:

> This patch series again since the issue is not really fixed by the
> emacs background server. This time I dug into what was not working
> properly.
>
> This change is necessary because CLI git send-email will select $VISUAL
> thus emacs-client-no-wait to try and send an email. When run with
> --cover-letter, $VISUAL will immediately return and the command will
> thus fail with:
> Refusing to send because the patch [...] has the template subject '***
> SUBJECT HERE ***'. Pass --force if you really want to send.
>
> This patch establishes a higher precedence for emacs-client without

Re: [PATCH 0/2] Emacs Background Server light optimizations 13 hours ago

From Andrew Tropin to ~abcdw/rde-devel

On 2024-04-11 17:58, Nicolas Graves wrote:

> Documentation, performance, and code clarity.
>
> Nicolas Graves (2):
>   rde: emacs: Optimize emacs background server with call-process
>   rde: emacs: Name and document emacs background server functions
>
>  src/rde/features/emacs.scm | 61 ++++++++++++++++++++------------------
>  1 file changed, 32 insertions(+), 29 deletions(-)

Hi Nicolas, looks good to me, applied, pushed as

https://git.sr.ht/~abcdw/rde/commit/185bd9b6

Re: [PATCH v6 00/10] Emacs server background mode. a day ago

From Andrew Tropin to ~abcdw/rde-devel

On 2024-04-11 01:48, Nicolas Graves wrote:

> v6 of the previous patch series, rebased and squased
>
> Nicolas Graves (10):
>   rde: emacs: Start emacs in --daemon mode, with shepherd and pid-file
>   rde: emacs: Add smart emacs-client-alternate-editor
>   rde: emacs: Make minibuffer programs fail without emacs-server
>   rde: sway: Add shepherd value
>   rde: emacs: Use absolute path for herd binary
>   rde: wm: Sort package modules
>   rde: swaynotificationcenter: Add value libnotify
>   rde: emacs: Move emacs-minibuffer-program to feature value
>   rde: emacs: Make emacs-minibuffer-program depend on config

Re: [PATCH v5 05/13] rde: emacs: Generalize emacs herd start with server-name 2 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2024-04-10 09:58, Nicolas Graves wrote:

> On 2024-04-06 18:55, Andrew Tropin wrote:
>
>> On 2024-03-27 11:29, Nicolas Graves wrote:
>>
>>> ---
>>>  src/rde/features/emacs.scm | 10 ++++++----
>>>  1 file changed, 6 insertions(+), 4 deletions(-)
>>>
>>> diff --git a/src/rde/features/emacs.scm b/src/rde/features/emacs.scm
>>> index a23c5f38..88b76401 100644
>>> --- a/src/rde/features/emacs.scm
>>> +++ b/src/rde/features/emacs.scm

Re: [PATCH v5 00/13] Emacs Server in background mode. 2 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2024-04-05 16:14, Nicolas Graves wrote:

> On 2024-04-05 16:44, Andrew Tropin wrote:
>
>> On 2024-03-27 11:29, Nicolas Graves wrote:
>>
>>> This patch series is designed to fix some issues experienced with the
>>> emacs server:
>>>
>>> 1) it provides the capacity to know in which state the server is at
>>> (starting, stopping, running, stopped, no server known).
>>> 2) it provides smart state-aware alternative-editor
>>> 3) it fixes minibuffer program invocations while emacs server hasn't
>>> completed loading.

Re: [PATCH guile-ares-rs 0/2] Extend lookup operation 2 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2024-04-09 19:10, Nikita Domnitskii wrote:

> This patch series adds (ares reflection metadata) module, moves some
> helper procedure from lookup operation to this module and extends info
> alist returned by lookup operation.
>
> Nikita Domnitskii (2):
>   reflection: Add metadata
>   extension: lookup: Add module, arglists and docstring to info alist
>
>  src/ares/reflection/metadata.scm | 107 +++++++++++++++++++++++++++++++
>  src/nrepl/extensions/lookup.scm  |  39 +++++------
>  2 files changed, 124 insertions(+), 22 deletions(-)
>  create mode 100644 src/ares/reflection/metadata.scm

Re: Issues with Native Comp; feature-emacs is not used as a builder 4 days ago

From Andrew Tropin to ~abcdw/rde-discuss

On 2024-04-06 13:34, Samuel Culpepper wrote:

>> take a look at the various 1.7. People's rde configurations [...]
>> The one tricky point is to properly configure your load-paths, [...]
>> [...] all do indicate where the repositories (guix, rde...) actually are
> Great advice.  I have read through the example configs, and landed back
> using a pre-inst-env.
>
> The most simple update is now an update is a matter of:
>     #+begin_src
>     git submodule update --recursive --remote \
>       && guix pull -C channels/local.scm
>     #+end_src
>

Re: [PATCH v5 05/13] rde: emacs: Generalize emacs herd start with server-name 6 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2024-03-27 11:29, Nicolas Graves wrote:

> ---
>  src/rde/features/emacs.scm | 10 ++++++----
>  1 file changed, 6 insertions(+), 4 deletions(-)
>
> diff --git a/src/rde/features/emacs.scm b/src/rde/features/emacs.scm
> index a23c5f38..88b76401 100644
> --- a/src/rde/features/emacs.scm
> +++ b/src/rde/features/emacs.scm
> @@ -618,7 +618,7 @@ It can contain settings not yet moved to separate features."
>                     (lambda ()
>                       (when server-mode
>                         (with-temp-file (concat (getenv "XDG_RUNTIME_DIR")

Re: [PATCH v5 02/13] rde: emacs: Define proper interaction from emacs to herd 6 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2024-04-06 18:51, Andrew Tropin wrote:

> On 2024-03-27 11:29, Nicolas Graves wrote:
>
>> ---
>>  src/rde/features/emacs.scm      | 22 +++++++++++++++++++++-
>>  src/rde/home/services/emacs.scm |  3 ++-
>>  2 files changed, 23 insertions(+), 2 deletions(-)
>>
>> diff --git a/src/rde/features/emacs.scm b/src/rde/features/emacs.scm
>> index d6f8a54b..ae8f41cb 100644
>> --- a/src/rde/features/emacs.scm
>> +++ b/src/rde/features/emacs.scm
>> @@ -585,7 +585,27 @@ It can contain settings not yet moved to separate features."