hab25

Results 67 comments of hab25

related: https://github.com/oxalica/nil/blob/dcd38b96c91a2d07552f824a6480e00dc7b4948a/docs/features.md?plain=1#L46 (note that the link is pinned to a commit and checking updates to this feature is probably worthwhile)

> [nerdypepper/statix](https://github.com/nerdypepper/statix) unfortunately looks to be somewhat abandoned (more than 4 months with no maintainer activity)

> Any other cases you would like to see? support [`--debugger`](https://nixos.org/manual/nix/stable/release-notes/rl-2.9.html#:~:text=with%20the%20new-,%2D%2Ddebugger,-flag%20will%20cause)

@abovestratosphere did you use `nixd` or `nil`? If `nixd`, did you run into the issues described by @JojOatXGME, which are seemingly protocol-related?

> I marked this as stale due to inactivity. → [More info](https://github.com/NixOS/nix/blob/master/.github/STALE-BOT.md) > To remove the stale label, just leave a new comment.

@Overdr0ne > but how do you refer to that other branch? You need an ad-hoc naming system, that the user needs help keeping track of. So now we need to...

The popular nyxt browser, written in common lisp, uses a history tree https://github.com/atlas-engineer/nyxt/blob/3ae88545f6c449f6c3134e370344fdb1f2ccbcab/README.org?plain=1#L55 . Could be a great source of inspiration. Its source uses [BSD 3-Clause License](https://github.com/atlas-engineer/nyxt/blob/3ae88545f6c449f6c3134e370344fdb1f2ccbcab/licenses/SOURCE-LICENSE#L1).

https://github.com/yangwen0228/jump-tree may be interesting. However, it doesn't support navigating between files (see https://github.com/yangwen0228/jump-tree/issues/2#issuecomment-544913560).

Recently-released `nix` 2.18.3 contains the fix. It is the default `nix` in `nixos-unstable` and I expect it will land in `nixos-24.05` as the default within the next few days.

**Another argument against automatic closing**: subscriptions to the automatically closed entity will be rendered less useful (and even useless in the case of also locking). Note that if and when...