~abcdw

https://trop.in

~abcdw/rde-devel

Last active 3 months ago

~abcdw/rde-discuss

Last active 3 months ago

~abcdw/rde-monthly

Last active 4 months ago

~abcdw/rde-announce

Last active 4 months ago
View more

Recent activity

Re: Arei error handling 5 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2025-04-18 11:37, Noé Lopez wrote:

> Hi,
>
> I came up with this function to avoid silent errors when doing
> Arei->Ares requests.

Hi Noé,

the first thought: it's better to use async requests, where possible

>
> (defun nrepl-send-sync-request (request session-id &optional timeout-callback)

Re: [PATCH guile-ares-rs 1/1] ares.evaluation: Cut excessive stack on evaluation. 5 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2025-04-23 16:03, Noé Lopez wrote:

> ---
>  dev/guile/2025-04-23-backtrace.scm | 10 ++++++++++
>  src/guile/ares/evaluation.scm      |  5 +++--
>  2 files changed, 13 insertions(+), 2 deletions(-)
>  create mode 100644 dev/guile/2025-04-23-backtrace.scm
>
> diff --git a/dev/guile/2025-04-23-backtrace.scm b/dev/guile/2025-04-23-backtrace.scm
> new file mode 100644
> index 0000000..b57cf2c
> --- /dev/null
> +++ b/dev/guile/2025-04-23-backtrace.scm
> @@ -0,0 +1,10 @@

Re: [PATCH rde v5 0/4] rde: Improve shepherd integration 6 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2025-04-18 09:58, Nicolas Graves wrote:

> Not much changes since v4 :
> - rde-patch-shepherd / skip tests
> - removed unwanted rde-patch-shepherd export in rde/features/wm.scm
>
> Nicolas Graves (4):
>   system: bare-bone: Add preamble
>   features: wm: Switch to feature-shepherd
>   features: base: Add base-home-services
>   features: shepherd: Patch shepherd for our %user-log-dir conventions
>
>  src/rde/features.scm                          | 89 +++++++++++--------
>  src/rde/features/base.scm                     | 17 +++-

Re: [PATCH 1/2] rde: guile-xyz: Add guile-ares-shepherd 6 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2025-04-22 10:29, Noé Lopez wrote:

> * src/rde/packages/guile-xyz.scm (guile-ares-rs-latest): Upgrade to latest
> commit.
> (guile-ares-shepherd): New package.
> ---
>  src/rde/packages/guile-xyz.scm | 38 ++++++++++++++++++++++++++++++----
>  1 file changed, 34 insertions(+), 4 deletions(-)
>
> diff --git a/src/rde/packages/guile-xyz.scm b/src/rde/packages/guile-xyz.scm
> index 9e06a6c1..f52b8f05 100644
> --- a/src/rde/packages/guile-xyz.scm
> +++ b/src/rde/packages/guile-xyz.scm
> @@ -18,13 +18,17 @@

Re: [PATCH] rde: features: Add procedure sanitize-home. 8 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2025-04-18 09:45, Nicolas Graves wrote:

> On 2025-04-18 11:56, Andrew Tropin wrote:
>
>> On 2024-12-01 14:35, Nicolas Graves wrote:
>>
>>> This procedure allows RDE to preprocess strings relative to the user
>>> home directory, in cases we want the user to be allowed to use a
>>> tilde-prefixed (~) string.
>>>
>>> Use it in a few places.
>>> ---
>>>  src/contrib/features/age.scm   |  2 +-
>>>  src/rde/features.scm           | 16 +++++++++++++++-

Re: [PATCH v2] rde: features: emacs-xyz: Update deprecated denote API 11 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2025-01-22 14:04, Andrew Tropin wrote:

> On 2025-01-03 16:33, jgart wrote:
>
>> ---
>>  src/rde/features/emacs-xyz.scm | 19 +++++++++++--------
>>  1 file changed, 11 insertions(+), 8 deletions(-)
>>
>> diff --git a/src/rde/features/emacs-xyz.scm b/src/rde/features/emacs-xyz.scm
>> index 2f076de0..a3437ca3 100644
>> --- a/src/rde/features/emacs-xyz.scm
>> +++ b/src/rde/features/emacs-xyz.scm
>> @@ -5225,10 +5225,13 @@ SPELLING-DICTIONARIES inside buffers of modes defined in FLYSPELL-HOOKS
>>                '((setq denote-date-prompt-use-org-read-date t))

Re: [PATCH] rde: features: Add procedure sanitize-home. 11 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2024-12-01 14:35, Nicolas Graves wrote:

> This procedure allows RDE to preprocess strings relative to the user
> home directory, in cases we want the user to be allowed to use a
> tilde-prefixed (~) string.
>
> Use it in a few places.
> ---
>  src/contrib/features/age.scm   |  2 +-
>  src/rde/features.scm           | 16 +++++++++++++++-
>  src/rde/features/emacs-xyz.scm |  2 ++
>  3 files changed, 18 insertions(+), 2 deletions(-)
>
> diff --git a/src/contrib/features/age.scm b/src/contrib/features/age.scm

Re: [PATCH] features: emacs: Add feature-emacs-rmsbolt 11 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2024-12-15 19:54, jgart wrote:

> ---
>
> Hi! ;()
>
> Here is feature-emacs-rmsbolt.
>
> This package compiles C and other languages and shows the assembly
> side by side and synced up.
>
> rdeporn(unixporn):
>
> https://up.nixnet.services/tar09c9q.png

Re: [bug] setq project-switch-commands broken on compilation 13 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2025-04-08 11:05, Nicolas Graves wrote:

> On 2025-04-08 15:43, Andrew Tropin wrote:
>
>> On 2025-04-03 03:20, Nicolas Graves wrote:
>>
>>> Hi RDE!
>>>
>>> Still not sure what happens in Emacs internals, but in user-facing RDE,
>>> putting feature-emacs-project as last in other emacs-related features in
>>> rde-config-features provides a temporary fix.
>>>
>>> I think (untested) what happens is that when (require 'rde-project) is
>>> called before (require 'project) at compilation time, then emacs is

Re: [PATCH guile-ares-rs] ares.server: Allow running cooperatively 13 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2025-04-14 14:56, Noé Lopez wrote:

> Retrying to set status to APPLIED.

Look at rde-message-srht-add-email-control-code
function in RDE source code, it adds

--8<---------------cut here---------------start------------->8---
X-Sourcehut-Patchset-Update: APPLIED
--8<---------------cut here---------------end--------------->8---

to headers.

Marking this patch as APPLIED.