Re: ’inherit’ and list-dependent (was Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.)

2023-02-27 Thread Simon Tournier
Hi, On Sat, 25 Feb 2023 at 19:10, Ludovic Courtès wrote: >>> In effect that means keeping back the chain of inherited objects, which >>> would lead to space leaks. [...] >> What do you mean by “space leaks”? > > Unbounded memory usage: each copy of an object is linked back to its > “parent” (“

Re: ’inherit’ and list-dependent (was Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.)

2023-02-25 Thread Gábor Boskovits
Hello, Ludovic Courtès ezt írta (időpont: 2023. febr. 25., Szo 19:10): > Simon Tournier skribis: > > > On Tue, 21 Feb 2023 at 23:55, Ludovic Courtès wrote: > > > >>> However, we could imagine to use ’package/inherit’ or another variant > >>> instead of plain ’inherit’ for creating these inheri

Re: ’inherit’ and list-dependent (was Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.)

2023-02-25 Thread Ludovic Courtès
Simon Tournier skribis: > On Tue, 21 Feb 2023 at 23:55, Ludovic Courtès wrote: > >>> However, we could imagine to use ’package/inherit’ or another variant >>> instead of plain ’inherit’ for creating these inherited packages. Doing >>> so, we could collect some information, e.g., in the field ’p

Re: ’inherit’ and list-dependent (was Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.)

2023-02-22 Thread Simon Tournier
Hi, On Tue, 21 Feb 2023 at 23:55, Ludovic Courtès wrote: >> However, we could imagine to use ’package/inherit’ or another variant >> instead of plain ’inherit’ for creating these inherited packages. Doing >> so, we could collect some information, e.g., in the field ’properties’, >> which could

Re: ’inherit’ and list-dependent (was Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.)

2023-02-21 Thread Ludovic Courtès
Hi, Simon Tournier skribis: > On dim., 12 févr. 2023 at 01:14, Ludovic Courtès wrote: > >>> There is an idea to update guix refresh --list-dependent to handle the >>> case with inherited packages as well. WDYT? >> >> Unfortunately, it’s not possible because inheritance info isn’t >> available

Re: ’inherit’ and list-dependent (was Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.)

2023-02-14 Thread Gábor Boskovits
Hello, Simon Tournier ezt írta (időpont: 2023. febr. 14., K 13:25): > Hi, > > On dim., 12 févr. 2023 at 01:14, Ludovic Courtès wrote: > > >> There is an idea to update guix refresh --list-dependent to handle the > >> case with inherited packages as well. WDYT? > > > > Unfortunately, it’s not p

’inherit’ and list-dependent (was Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.)

2023-02-14 Thread Simon Tournier
Hi, On dim., 12 févr. 2023 at 01:14, Ludovic Courtès wrote: >> There is an idea to update guix refresh --list-dependent to handle the >> case with inherited packages as well. WDYT? > > Unfortunately, it’s not possible because inheritance info isn’t > available at run time. Well, with the curre

Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.

2023-02-11 Thread Andrew Tropin
On 2023-02-12 01:14, Ludovic Courtès wrote: > Hi, > > Andrew Tropin skribis: > >> On 2023-02-11 16:35, Andrew Tropin wrote: > > [...] > The change to guix-emacs.el is pretty impactful here since that affects all the emacs packages including emacs-minimal I think. If I've under

Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.

2023-02-11 Thread Ludovic Courtès
Hi, Andrew Tropin skribis: > On 2023-02-11 16:35, Andrew Tropin wrote: [...] >>> The change to guix-emacs.el is pretty impactful here since that affects >>> all the emacs packages including emacs-minimal I think. >>> >>> If I've understood your comment correctly, that does seem pretty >>> wast

Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.

2023-02-11 Thread Andrew Tropin
On 2023-02-11 16:35, Andrew Tropin wrote: > On 2023-02-11 11:29, Christopher Baines wrote: > >> guix-comm...@gnu.org writes: >> >>> This is an automated email from the git hooks/post-receive script. >>> >>> abcdw pushed a commit to branch master >>> in repository guix. >>> >>> The following commit

Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.

2023-02-11 Thread Andrew Tropin
On 2023-02-11 11:29, Christopher Baines wrote: > guix-comm...@gnu.org writes: > >> This is an automated email from the git hooks/post-receive script. >> >> abcdw pushed a commit to branch master >> in repository guix. >> >> The following commit(s) were added to refs/heads/master by this push: >>

Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.

2023-02-11 Thread Christopher Baines
guix-comm...@gnu.org writes: > This is an automated email from the git hooks/post-receive script. > > abcdw pushed a commit to branch master > in repository guix. > > The following commit(s) were added to refs/heads/master by this push: > new c77a3d4554 gnu: emacs: Add TREE_SITTER_GRAMMAR_PA