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+)))) >
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+)))) >
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.
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(-)
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
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.
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 >
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]
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
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)