~minikn

Recent activity

[PATCH rde v2 7/7] contrib: features: Removes obsolete `any-package?' checks. 6 months ago

From Demis Balbach to ~abcdw/rde-devel

---
 src/contrib/features/javascript.scm | 25 +++++++------------------
 1 file changed, 7 insertions(+), 18 deletions(-)

diff --git a/src/contrib/features/javascript.scm b/src/contrib/features/javascript.scm
index 622cae0c..c815c98d 100644
--- a/src/contrib/features/javascript.scm
+++ b/src/contrib/features/javascript.scm
@@ -60,26 +60,15 @@
  (define (get-home-services config)

    (define tsserver-library
      (if (any-package? node-typescript)
          (file-append node-typescript "/lib/node_modules/typescript/lib")
[message trimmed]

[PATCH rde v2 6/7] contrib: features: Change setq to setopt for nodejs-repl-command. 6 months ago

From Demis Balbach to ~abcdw/rde-devel

---
 src/contrib/features/javascript.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/contrib/features/javascript.scm b/src/contrib/features/javascript.scm
index 41d52185..622cae0c 100644
--- a/src/contrib/features/javascript.scm
+++ b/src/contrib/features/javascript.scm
@@ -260,7 +260,7 @@
            ;; repl
            (with-eval-after-load
                'nodejs-repl
              (setq nodejs-repl-command ,node-executable))
              (setopt nodejs-repl-command ,node-executable))
[message trimmed]

[PATCH rde v2 5/7] contrib: features: Add dape config to feature-javascript. 6 months ago

From Demis Balbach to ~abcdw/rde-devel

- Replaces some tabs with spaces as well
---
 src/contrib/features/javascript.scm | 73 ++++++++++++++++++++++++++---
 1 file changed, 67 insertions(+), 6 deletions(-)

diff --git a/src/contrib/features/javascript.scm b/src/contrib/features/javascript.scm
index 2403d4d4..41d52185 100644
--- a/src/contrib/features/javascript.scm
+++ b/src/contrib/features/javascript.scm
@@ -44,12 +44,14 @@
          (node-typescript node-typescript)
          (node-eslint node-eslint-8.17.0)
          (node-typescript-language-server node-typescript-language-server)
          (node-vscode-js-debug node-vscode-js-debug)
[message trimmed]

[PATCH rde v2 4/7] rde: features: Add feature-emacs-dape. 6 months ago

From Demis Balbach to ~abcdw/rde-devel

---
 src/contrib/features/emacs-xyz.scm |  1 -
 src/rde/features/emacs-xyz.scm     | 59 ++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+), 1 deletion(-)

diff --git a/src/contrib/features/emacs-xyz.scm b/src/contrib/features/emacs-xyz.scm
index a5876f94..98fa869a 100644
--- a/src/contrib/features/emacs-xyz.scm
+++ b/src/contrib/features/emacs-xyz.scm
@@ -35,7 +35,6 @@
  #:export (feature-emacs-evil
            feature-emacs-undo-fu-session))


[message trimmed]

[PATCH rde v2 3/7] rde: features: emacs-xyz: Export fringe setting to config. 6 months ago

From Demis Balbach to ~abcdw/rde-devel

---
 src/rde/features/emacs-xyz.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/rde/features/emacs-xyz.scm b/src/rde/features/emacs-xyz.scm
index 862bc9fe..9e53e828 100644
--- a/src/rde/features/emacs-xyz.scm
+++ b/src/rde/features/emacs-xyz.scm
@@ -272,6 +272,7 @@ Almost all visual elements are disabled.")))
             (emacs-mode-line-padding . ,mode-line-padding)
             (emacs-header-line-padding . ,header-line-padding)
             (emacs-tab-bar-padding . ,tab-bar-padding)
             (emacs-fringes . ,fringes)
             (emacs-margin . ,margin)))
[message trimmed]

[PATCH rde v2 2/7] contrib: packages: Add node-vscode-js-debug. 6 months ago

From Demis Balbach to ~abcdw/rde-devel

---
 src/contrib/packages/node-xyz.scm | 56 +++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

diff --git a/src/contrib/packages/node-xyz.scm b/src/contrib/packages/node-xyz.scm
index 01f6ad36..d0bad22d 100644
--- a/src/contrib/packages/node-xyz.scm
+++ b/src/contrib/packages/node-xyz.scm
@@ -24,6 +24,7 @@
  #:use-module (gnu packages base)
  #:use-module (gnu packages node)
  #:use-module (gnu packages node-xyz)
  #:use-module (guix build-system copy)
  #:use-module (guix build-system node)
[message trimmed]

[PATCH rde v2 1/7] rde: packages: Add emacs-dape. 6 months ago

From Demis Balbach to ~abcdw/rde-devel

---
 src/rde/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/src/rde/packages/emacs-xyz.scm b/src/rde/packages/emacs-xyz.scm
index 8e8fe73a..3e0cab5d 100644
--- a/src/rde/packages/emacs-xyz.scm
+++ b/src/rde/packages/emacs-xyz.scm
@@ -39,6 +39,31 @@
  #:use-module (guix build-system gnu)
  #:use-module ((guix licenses) #:prefix license:))

(define-public emacs-dape
 (let ((commit "eb6042ab4a4ee7758f5f9408904d2d702f1b0ba8"))
[message trimmed]

[PATCH rde v2 0/7] rde: Adds dape DAP client to emacs 6 months ago

From Demis Balbach to ~abcdw/rde-devel

Hello.

This is an updates patch series to add `feature-emacs-dape' to RDE.
In addition to the first patch series, this adds the following:

- Moved feature from contrib to rde
- Removed unnecessary `any-package?' checks in feature-javascript
- Implemented Andrews suggestions

Demis Balbach (7):
  rde: packages: Add emacs-dape.
  contrib: packages: Add node-vscode-js-debug.
  rde: features: emacs-xyz: Export fringe setting to config.
  rde: features: Add feature-emacs-dape.

Re: [PATCH rde 5/5] contrib: features: Add dape config to feature-javascript. 6 months ago

From Demis Balbach to ~abcdw/rde-devel

On 2024-05-16 11:31, Andrew Tropin wrote:

> On 2024-05-15 21:12, Demis Balbach wrote:
>
>> - Replaces some tabs with spaces as well
>> ---
>>  src/contrib/features/javascript.scm | 73 ++++++++++++++++++++++++++---
>>  1 file changed, 67 insertions(+), 6 deletions(-)
>>
>> diff --git a/src/contrib/features/javascript.scm b/src/contrib/features/javascript.scm
>> index 2403d4d4..41d52185 100644
>> --- a/src/contrib/features/javascript.scm
>> +++ b/src/contrib/features/javascript.scm
>> @@ -44,12 +44,14 @@

Re: [PATCH rde 4/5] contrib: features: Add feature-emacs-dape. 6 months ago

From Demis Balbach to ~abcdw/rde-devel

Hello,

I'm not sure why we should add this feature to rde directly rather than
emacs. Dape is an emacs package and this feature only makes sense in the
context of emacs. Can you elaborate on this? Thanks!

-- 
Best regards / Mit freundlichen Grüßen,
Demis Balbach