~abcdw

http://trop.in

~abcdw/rde-discuss

Last active 15 hours ago

~abcdw/rde-devel

Last active 15 hours ago

~abcdw/rde-announce

Last active 2 months ago
View more

Recent activity

Re: [PATCH] packages: Remove upstreamed package emacs-ol-notmuch. 15 hours ago

From Andrew Tropin to ~abcdw/rde-devel

On 2023-03-26 15:58, Nicolas Graves wrote:

> ---
>  src/rde/packages/emacs-xyz.scm | 23 -----------------------
>  1 file changed, 23 deletions(-)
>
> diff --git a/src/rde/packages/emacs-xyz.scm b/src/rde/packages/emacs-xyz.scm
> index f273b5f7..88c2ca01 100644
> --- a/src/rde/packages/emacs-xyz.scm
> +++ b/src/rde/packages/emacs-xyz.scm
> @@ -59,29 +59,6 @@
>      "Paragraph justification for emacs using Knuth/Plass algorithm ")
>     (license license:gpl3+))))
>  

Re: [PATCH] packages: Remove upstreamed package emacs-cyrillic-dvorak-im. 15 hours ago

From Andrew Tropin to ~abcdw/rde-devel

On 2023-03-26 15:58, Nicolas Graves wrote:

> ---
>  src/rde/packages/emacs-xyz.scm | 20 --------------------
>  1 file changed, 20 deletions(-)
>
> diff --git a/src/rde/packages/emacs-xyz.scm b/src/rde/packages/emacs-xyz.scm
> index 7dd68bfc..f273b5f7 100644
> --- a/src/rde/packages/emacs-xyz.scm
> +++ b/src/rde/packages/emacs-xyz.scm
> @@ -82,26 +82,6 @@
>        "This package implements links to notmuch messages and searches. A search is a query to be performed by notmuch; it is the equivalent to folders in other mail clients. Similarly, mails are referred to by a query, so both a link can refer to several mails.")
>       (license license:gpl3+))))
>  

Re: [PATCH 2/2] tests: Add a test for list-of-elisp-packages?. 15 hours ago

From Andrew Tropin to ~abcdw/rde-devel

On 2023-03-26 05:00, jgart wrote:

> ---
>  tests/rde/tests/predicates.scm | 33 +++++++++++++++++++++++++++++++++
>  1 file changed, 33 insertions(+)
>  create mode 100644 tests/rde/tests/predicates.scm
>
> diff --git a/tests/rde/tests/predicates.scm b/tests/rde/tests/predicates.scm
> new file mode 100644
> index 0000000..36d3ff3
> --- /dev/null
> +++ b/tests/rde/tests/predicates.scm
> @@ -0,0 +1,33 @@
> +;;; rde --- Reproducible development environment.

Re: [PATCH 1/2] rde: predicates: Improve list-of-elisp-packages? predicate. 16 hours ago

From Andrew Tropin to ~abcdw/rde-devel

On 2023-03-26 05:00, jgart wrote:

> ---
>
> hi, this improves the list-of-elisp-packages? predicate...or so i hope ;()
>
> wdyt

Unfortunately, it won't work, because some emacs packages are built with
build-systems other than emacs-build-system :)  For example emacs-howm.

>
> src/rde/features/predicates.scm | 8 +++++++-
>  1 file changed, 7 insertions(+), 1 deletion(-)

Re: [PATCH] rde: Add feature-imv. 16 hours ago

From Andrew Tropin to ~abcdw/rde-devel

On 2023-03-29 18:25, Nicolas Graves wrote:

> ---
>  src/rde/features/image.scm | 58 ++++++++++++++++++++++++++++++++++++++
>  1 file changed, 58 insertions(+)
>  create mode 100644 src/rde/features/image.scm
>
> diff --git a/src/rde/features/image.scm b/src/rde/features/image.scm

Moved to image-viewers.scm

> new file mode 100644
> index 00000000..51c8e53e
> --- /dev/null

Re: [PATCH 3/3] serializers: Add yaml. a day ago

From Andrew Tropin to ~abcdw/rde-devel

On 2023-03-11 11:42, conses wrote:

> ---
>  src/rde/serializers/yaml.scm | 157 +++++++++++++++++++++++++++++++++++
>  1 file changed, 157 insertions(+)
>  create mode 100644 src/rde/serializers/yaml.scm
>
> diff --git a/src/rde/serializers/yaml.scm b/src/rde/serializers/yaml.scm
> new file mode 100644
> index 00000000..8f31c1f6
> --- /dev/null
> +++ b/src/rde/serializers/yaml.scm
> @@ -0,0 +1,157 @@
> +;;; rde --- Reproducible development environment.

Re: [PATCH 2/3] gnu: Remove yaml-specific utils. a day ago

From Andrew Tropin to ~abcdw/rde-devel

On 2023-03-11 11:42, conses wrote:

> ---
>  src/gnu/home-services-utils.scm | 53 ---------------------------------
>  1 file changed, 53 deletions(-)
>
> diff --git a/src/gnu/home-services-utils.scm b/src/gnu/home-services-utils.scm
> index eb385691..29aef521 100644
> --- a/src/gnu/home-services-utils.scm
> +++ b/src/gnu/home-services-utils.scm
> @@ -65,9 +65,6 @@
>              generic-serialize-ini-config
>              generic-serialize-git-ini-config
>  

[PATCH] rde: serializers: Add nginx. a day ago

From Andrew Tropin to ~abcdw/rde-devel

---
It's already applied, but we can still discuss and adjust it.

There are a few important things about this particular serializer:

It's covered with tests, which work as examples and ensure that implementation
works as expected in various scenarios and no regression introduced after
introducing new changes or doing refactoring.

It was build with TDD approach, which I hope we will adopt to get a better
test coverage and to improve automated QA.

It exposes API according to
https://git.sr.ht/~abcdw/rde/tree/498dec88/doc/decision-log/0002-serialization-api.org#L1
[message trimmed]

Re: [BUG] consult-find fails a day ago

From Andrew Tropin to ~abcdw/rde-discuss

On 2023-03-28 18:55, Nicolas Graves wrote:

> In my current configuration, which is quite close to RDE upstream, using
> consult-find in a directory fails with
> "find argument '-n' which is not expected, or isn't valid in this
> context".
>
> Am I the only one in this case?
>
> I don't find an "-n" argument related to this issue in RDE source code,
> should I signal an issue to Daniel Mendler? 

Nope, you are not the only one, and it's not an upstream problem.  It's
because of consult-find-args new value.  You can set it to the default

Re: [PATCH] rde: Add feature-nyxt-userscript. 2 days ago

From Andrew Tropin to ~abcdw/rde-devel

On 2023-03-27 18:04, Miguel Moreno wrote:

> ---
>  src/rde/features/nyxt-xyz.scm | 55 +++++++++++++++++++++++++++++++++++
>  1 file changed, 55 insertions(+)
>  create mode 100644 src/rde/features/nyxt-xyz.scm
>
> diff --git a/src/rde/features/nyxt-xyz.scm b/src/rde/features/nyxt-xyz.scm
> new file mode 100644
> index 00000000..1616e49e
> --- /dev/null
> +++ b/src/rde/features/nyxt-xyz.scm
> @@ -0,0 +1,55 @@
> +(define-module (rde features nyxt-xyz)