adisbladis
e4d9386f02
Merge pull request #238737 from panchoh/bump-emacs-29.0.92
...
emacs29: 29.0.91 -> 29.0.92
2023-06-21 04:14:30 +12:00
pancho horrillo
dcbae5b0aa
emacs29: 29.0.91 -> 29.0.92 (both pretest)
...
The new pretest was recently made available¹.
[1]: https://lists.gnu.org/archive/html/emacs-devel/2023-06/msg00503.html
2023-06-20 11:48:08 +02:00
adisbladis
8ce7893477
emacs: add back treeSitter passthru
2023-06-20 02:18:47 +12:00
adisbladis
75650d79da
emacs: add nativeComp passthru
...
As reported by @terlar in
https://github.com/NixOS/nixpkgs/pull/235859#issuecomment-1597012885
the removal of nativeComp in passthru breaks external tooling.
This adds back `passthru.nativeComp` with a deprecation notice which sets the removal for 23.11.
2023-06-20 02:18:47 +12:00
R. Ryantm
0b282be97a
emacsPackages.ebuild-mode: 1.63 -> 1.64
2023-06-19 04:57:08 +00:00
Brian Leung
3cda91a80c
Update elpa-devel-generated
2023-06-15 01:10:27 +00:00
Brian Leung
9c53e33ed6
Update emacs2nix
2023-06-15 01:10:27 +00:00
Mario Rodas
104992f3cf
emacs: disable withXwidgets on darwin
...
withXwidgets requires webkitgtk, which is marked as broken on Darwin.
2023-06-13 04:20:00 +00:00
Atemu
328bcf4d57
Merge pull request #235859 from atorres1985-contrib/emacs-refactor
...
Emacs refactor - Round II
2023-06-12 15:31:54 +02:00
Anderson Torres
6889144e31
nongnu-packages: updated 2023-06-11 (from overlay)
2023-06-11 20:54:28 +00:00
Anderson Torres
8aa4d45ecc
nongnu-packages: updated 2023-06-10 (from overlay)
2023-06-11 20:54:28 +00:00
Anderson Torres
f7cbd9fce2
melpa-packages: updated 2023-06-11 (from overlay)
2023-06-11 20:54:28 +00:00
Anderson Torres
51e5f35b27
melpa-packages: updated 2023-06-10 (from overlay)
2023-06-11 20:54:28 +00:00
Anderson Torres
487476d477
elpa-devel-packages: updated 2023-06-11 (from overlay)
2023-06-11 20:54:28 +00:00
Anderson Torres
110edeb87e
elpa-packages: updated 2023-06-11 (from overlay)
2023-06-11 20:54:28 +00:00
Anderson Torres
b5bb1a4b47
elpa-packages: updated 2023-06-10 (from overlay)
2023-06-11 20:54:28 +00:00
Anderson Torres
4775531c49
emacs.pkgs.sunrise-commander: refactor
2023-06-11 20:54:28 +00:00
Anderson Torres
817356b227
emacs update-from-overlay: include elpa-devel
2023-06-11 20:54:28 +00:00
Brian Ryall
9967f8a796
emacsPackages.beancount: init at 20230205.436
2023-06-10 15:40:16 +00:00
Anderson Torres
e5e43e6beb
emacs generic: rename attributes
...
Namely:
- treeSitter -> withTreeSitter
- nativeComp -> withNativeCompilation
2023-06-07 23:26:31 -03:00
Kira Bruneau
3f9a4f843c
lsp-bridge: 20230603.345 -> 20230607.135
2023-06-07 13:00:01 -04:00
Damien Cassou
f676747451
Merge pull request #235994 from marsam/refactor-emacs.pkgs.treesit-grammars
2023-06-06 21:53:58 +02:00
Anderson Torres
196d71b295
emacs generic: decouple Xwidgets from X
2023-06-04 22:51:03 -03:00
Anderson Torres
441036d7f9
emacs generic.nix: append -macport
to pname when appropriate
2023-06-04 22:49:27 -03:00
Anderson Torres
6a6110bd76
emacs generic.nix: require pname
...
Also, remove versionModifier and name
2023-06-04 22:46:55 -03:00
Juanjo Presa
2d6b28f068
emacsPackages.elpaDevelPackages: init
2023-06-04 18:53:00 +02:00
adisbladis
17e9d22b2b
Merge pull request #235710 from kira-bruneau/emacsPackages.acm-terminal
...
emacsPackages.acm-terminal: 20230215.414 -> 20230601.1326
2023-06-03 21:13:48 +12:00
Kira Bruneau
0cad02d6da
emacsPackages.acm-terminal: 20230215.414 -> 20230601.1326
2023-06-03 01:00:14 -04:00
Kira Bruneau
44f6f0e404
emacsPackages.lsp-bridge: 20230424.1642 -> 20230603.345
2023-06-03 00:58:45 -04:00
Mario Rodas
8f0515dbf7
emacs.pkgs.treesit-grammars: refactor
...
- Do not pass tree-sitter since it refers to the Emacs packages and it's
not needed
- Use stdenv.hostPlatform since it's not a compiler.
2023-06-03 04:20:00 +00:00
adisbladis
a11f65c777
Merge pull request #233538 from yuzukicat/emacsPackages.mind-wave
...
emacsPackages.mind-wave 2d94f553a394ce73bcb91490b81e0fc042baa8d3 -> 5…
2023-06-01 11:40:48 +12:00
Brian Leung
0bf7571e2f
emacs: Enable SQLite3 and WebP for Emacs >=29
2023-05-30 16:04:30 -07:00
Anderson Torres
3d43f48a93
emacs29: init at 20.0.91
...
Given that Emacs 29 is considered beta, it will not be aliased to `emacs`.
And, given that Emacs 29 ships with Pure GTK feature, why not to make it
available?
2023-05-29 22:23:52 -03:00
Anderson Torres
c4e48ded59
emacs: a huge refactor
...
A list of modifications:
- The calling handles at `top-level/all-packages.nix` were transferred to
`pkgs/applications/editors/emacs/default.nix` (the good old `recurseIntoAttrs`
design pattern);
- The files `macport.nix` and `28.nix` were removed, replaced by the bigger and
better `sources.nix`;
- Aliases for the most important derivations were put on `all-packages.nix`;
- The file `generic.nix` was refactored. Among its changes, the most noticeable:
- `pname` is decorated according to the selected UI options;
- Environment variables are explicitly under `env` set;
- The `null` defaults and (in)equality tests were removed;
- It obliged the addition of some Boolean flag guards;
- The flag `noGui` was added, allowing easier override for `emacs-nox`.
With this huge refactor, the emacs build functions become more sane and
maintainable, allowing future additions.
2023-05-29 22:16:45 -03:00
Daniel Nagy
3ac96ee222
emacsPackages.hsc3-mode: use trivialBuild
2023-05-24 16:38:43 +02:00
yuzukicat
507c3f748c
emacsPackages.mind-wave 2d94f553a394ce73bcb91490b81e0fc042baa8d3 -> 5109162b74872091c5090a28389bef8f7020274c
2023-05-23 12:34:10 +09:00
Daniel Nagy
bf17936bdf
emacsPackages.color-theme-solarized: use packageRequires
2023-05-21 10:33:05 -03:00
Daniel Nagy
f5f2c185df
emacsPackages.prolog-mode: use trivialBuild
2023-05-19 11:45:00 +02:00
Damien Cassou
2a26bcd60c
Merge pull request #230751 from DamienCassou/emacs-tree-sitter-grammars
2023-05-16 20:20:20 +02:00
Aidan Gauland
4bfdf5a7b3
header-file-mode: remove
...
I am no longer able to maintain this package, and an incoming PR
(#231411 ) breaks this package.
2023-05-12 20:42:00 -03:00
Damien Cassou
e764298465
emacs.pkgs.treesit-grammars: init fake package
...
Adding this package gives Emacs access to tree-sitter grammars.
2023-05-09 20:36:17 +02:00
Daniel Nagy
2e9917baa1
emacsPackages.tokei: replace program
2023-05-05 16:15:00 +02:00
Mario Rodas
120dd6a803
Merge pull request #226470 from nagy/wat-mode
...
emacsPackages.wat-mode: init at unstable-2022-07-13
2023-05-01 18:38:26 -05:00
Kira Bruneau
740e1e27fa
Merge pull request #227856 from kira-bruneau/emacsPackages.lsp-bridge
...
emacsPackages.lsp-bridge: 20230311.1648 -> 20230424.1642
2023-04-23 21:36:55 -04:00
Kira Bruneau
072de16b78
emacsPackages.lsp-bridge: 20230311.1648 -> 20230424.1642
2023-04-23 14:39:14 -04:00
Anderson Torres
423204a982
emacsPackages.ligo-mode: fixup meta
2023-04-22 16:20:10 -03:00
Anderson Torres
00cc237f08
malpa-packages: shadow ligo-mode
2023-04-22 12:16:23 -03:00
Anderson Torres
fa9e9b0a65
emacsPackages.ligo-mode: init at 20230302.1616
...
Maybe it should solve the problem with the auto-updater.
2023-04-22 12:16:23 -03:00
Anderson Torres
3b23c18951
elisp-packages: break ligo-mode
...
Because the auto-updater is not picking the correct hash.
2023-04-22 12:16:23 -03:00
Anderson Torres
255786c08a
elisp-packages: remove bqn-mode
...
It is now provided by MELPA - and we already package MELPA things.
2023-04-22 12:16:23 -03:00