Commit graph

276 commits

Author SHA1 Message Date
Zheng Junjie
08460d281b
gnu: ne: Use G-expressions.
* gnu/packages/text-editors.scm (ne)[arguments]: Use G-expressions.

Change-Id: Ic694c4d8e41732e53a71294ef6ebadfc3b4348be
2025-01-02 20:55:18 +08:00
King, Spencer
2d47572dc6
gnu: ne: Update to 3.3.3.
* gnu/packages/text-editors.scm (ne): Update to 3.3.3.

Change-Id: I49d2412356242d803ca9a2637c50cbc5b4264875
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-02 20:55:18 +08:00
Spencer King
4050a9b23a
gnu: nano: Update to 8.3.
* gnu/packages/text-editors.scm (nano): Update to 8.3.

Change-Id: Ibb99371b943db8d19437306de226d222ba26b6a0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-25 23:51:09 +01:00
Danny Milosavljevic
3d3556ace0
gnu: texmacs: Make it find qtwayland plugin at runtime.
* gnu/packages/text-editors.scm (texmacs)[build-system]: Change to qt-build-system.
(texmacs-guile3)[build-system]: Change to qt-build-system.

Change-Id: Ic7b2af22d146f757a54c3ee6d56969493a561aab
2024-12-12 07:17:22 +01:00
Danny Milosavljevic
1b319a7e30
gnu: texmacs: Add qtwayland-5.
* gnu/packages/text-editors.scm (texmacs)[inputs]: Add qtwayland-5.
(texmacs-guile3)[inputs]: Add qtwayland-5.
(mogan)[inputs]: Add qtwayland-5.

Change-Id: Ia5cebcff38059533c7add3bcc3c764cb5df1816e
2024-12-12 06:39:34 +01:00
Danny Milosavljevic
ab110cae12
gnu: texmacs: Support HiDPI displays on Wayland.
* gnu/packages/patches/texmacs-wayland-hidpi.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/text-editors.scm (texmacs)[source]: Use it.
(texmacs-guile3)[source]: Use it.
(mogan)[source]: Use it.

Change-Id: Ida737433957cb26695bf43538cff4d5d1c8a83c3
2024-12-11 18:39:08 +01:00
Danny Milosavljevic
96f0c5449a
gnu: Add texmacs-guile3.
* gnu/packages/text-editors.scm (texmacs-guile3): New variable.

Change-Id: I23b58c15162a64d72a5d7092a23aa2503a62b139
2024-12-11 18:29:19 +01:00
Andy Tai
e9c2859efc
gnu: xnedit: Remove outdated dependency.
* gnu/packages/text-editors.scm (xnedit)[inputs]: Remove pcre.

Change-Id: I4088b7b0fd9d2f7eba065c94d36f35f907fd4edf
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-11 09:41:58 +08:00
Andy Tai
86c2d8d26f
gnu: xnedit: Update to 1.6.0.
* gnu/packages/text-editors.scm (xnedit): Update to 1.6.0.

Change-Id: I7f7b30535b40f21864bba44665015242553f4881
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-12-07 09:33:21 +08:00
Ada Stevenson
304a6deaeb
gnu: lem: Update to 2.2.0-3.534cb9f.
* gnu/packages/text-editors.scm (lem): Update to 2.2.0-3.534cb9f.

Change-Id: Ica593ed6604738b64de7b2bde84aefc3145d911a
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-11-19 14:41:36 +01:00
Lee Thompson
db4ef36acc
gnu: Add parinfer-rust-emacs.
* gnu/packages/text-editors.scm (parinfer-rust-emacs): New variable.

Change-Id: I6c6fb384edb03b55bae63137576c364cf11e42a5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-11-17 10:49:59 +02:00
Sughosha
bc00808ca8
gnu: Remove ghostwriter.
* gnu/packages/text-editors.scm (ghostwriter): Remove variable.

Change-Id: I3bf4f80a232539bad72dec1110734408d5054453
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-28 12:29:38 +08:00
jgart
39df1ac928
gnu: lem: Update to 7b380ea.
* gnu/packages/text-editors.scm (lem): Update to 7b380ea.

Change-Id: I8f1e8b914491809734e2c47e63ecbefb1e2777f0
2024-10-10 07:38:41 -05:00
jgart
b4a40b8fb7
gnu: lem: Link against libutil.
* gnu/packages/text-editors.scm (lem)[arguments]: Link against libutil for
forkpty function.

Change-Id: Ibd2455e7288de1c7bf487d01c72f7bc7cd558f15
2024-10-09 15:33:39 -05:00
jgart
e416864259
gnu: lem: Update to 80ab76c.
* gnu/packages/text-editors.scm (lem): Update to 80ab76c.

Change-Id: I6bb189dbf232d28d85ca6961a76ddf3cd1720de3
2024-10-08 20:10:07 -05:00
jgart
abb9f60109
gnu: lem: Use cc-for-target.
* gnu/packages/text-editors.scm (lem)[arguments]: Use cc-for-target.

Change-Id: Ied9e7ec2f51c7b72470c99f0353df06354d9fc4d
2024-10-08 14:52:57 -05:00
jgart
3048b6f204
gnu: lem: Build included shared library.
* gnu/packages/text-editors.scm (lem): Build shared library.
[source]: Delete precompiled binaries.
[arguments]: Patch libvterm and build shared library.
[inputs]: Add libvterm.

Change-Id: I296f139f93032ccbb380e112c9c1e4fd681ae1a7
2024-10-02 15:23:20 -05:00
jgart
e92516d900
gnu: Add lem.
* gnu/packages/text-editors.scm (lem): New variable.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>

Change-Id: I2946355068597e44b8699281647bcd8d98f47911
2024-10-01 10:02:35 -05:00
Andy Tai
444b4bbcc5
gnu: nano: Update to 8.2.
* gnu/packages/text-editors.scm (nano): Update to 8.2.

Change-Id: I72d3ead40cc5cabf52931567195d6bafd3e86d6e
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 22:47:21 +08:00
宋文武
4a3bf9f60d
gnu: texmacs: Add libxcrypt dependency.
* gnu/packages/text-editors.scm (texmacs)[inputs]: Add libxcrypt.

Change-Id: I746dde1dda33c7c8b23242442dc2c2cadade07ec
2024-08-31 10:45:07 +02:00
Andy Tai
24bda9b7aa
gnu: ed: Update to 1.20.1.
* gnu/packages/text-editors.scm (ed): Update to 1.20.1.

Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org>
Change-Id: I58ba1c8213a5ac2a126ecb58321859d64d0fcb01
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-31 10:45:00 +02:00
Ludovic Courtès
9b262900fc
gnu: ed: Update to 1.19.
* gnu/packages/text-editors.scm (ed): Update to 1.19.

Change-Id: I69f4c9cbcf5c862cbffb6d82662c548591917d88
2024-08-31 10:44:20 +02:00
Maxime Devos
52a6efc1ed
gnu: text-editors: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.

* gnu/packages/text-editors.scm
(vis)[inputs]: Add 'bash-minimal'.
(jucipp)[inputs]: Likewise.
(ghostwriter)[inputs]: Likewise.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ic55d5602d0514029eba1f8d5313169570da3edb1
2024-08-31 10:42:37 +02:00
Maxim Cournoyer
f59df1aa3c
build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules.
Until now users would have to cargo cult or inspect the private
%default-modules variable of (guix build-systems gnu) to discover which
modules to include when extending the used modules via the #:modules argument.

The renaming was automated via the command:

  $ git grep -l %gnu-build-system-modules
    | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i

* guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to...
(%default-gnu-imported-modules): ... this.
(%default-modules): Rename to...
(%default-gnu-modules): ... this.  Export.
(dist-package, gnu-build, gnu-cross-build): Adjust accordingly.

Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
2024-08-31 10:42:16 +02:00
Nicolas Goaziou
0088927a4a
gnu: scintilla: Update to 5.5.1.
* gnu/packages/text-editors.scm (scintilla): Update to 5.5.1.

Change-Id: I51b87c8095b97bd0b4dd51bc5f7558735fe9da73
2024-08-26 10:56:57 +02:00
Spencer King
bf592527bf
gnu: mg: Update to 20240709.
* gnu/packages/text-editors.scm (mg): Update to 20240709.

Change-Id: Id21e7ae99c2b9e66344e87bccb6165fa27cb22f1
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 10:53:30 +01:00
Andy Tai
050565f4b6
gnu: nano: Update to 8.1.
* gnu/packages/text-editors.scm (nano): Update to 8.1.

Change-Id: Ib6bc2371393c0bd2a854a0437d27fe36cd76f871
Signed-off-by: jgart <jgart@dismail.de>
2024-07-12 11:04:23 -05:00
Ashish SHUKLA
6e33f0d887
gnu: kakoune: Update to 2024.05.18.
* gnu/packages/text-editors.scm (kakoune): Update to 2024.05.18.

Change-Id: I4ca1f66e104a40f2d759c097c0548e6812ef6d16
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24 08:51:44 -04:00
Ashish SHUKLA
6e86089d56
gnu: kakoune: Update to 2024.05.09.
* gnu/packages/text-editors.scm (kakoune): Update to 2024.05.09.

Change-Id: If6c1ea02304880d5ffa818e57f922f9d81c1bf5a
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-14 12:05:25 +01:00
kiasoc5
43cd76fa58
gnu: mg: Update to 20230501.
* gnu/packages/text-editors.scm (mg): Update to 20230501.

Change-Id: Ie72901207562488f392d5877e1b41a41067893f4
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
Andy Tai
8643bb4a82
gnu: nano: Update to 8.0.
* gnu/packages/text-editors.scm (nano): Update to 8.0.

Change-Id: I2312dd5140fee4d8cc42f622f733c616d7b39550
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:50:57 +01:00
Liliana Marie Prikler
08de161274
gnu: Fix builds that require old blueprint-compiler.
This is a follow-up commit to cee21ef865 and
fixes two builds that rely on an older version of blueprint-compiler.
The giara package remains broken as a result of a test failure.

* gnu/packages/gnome.scm (blueprint-compiler-0.4): New variable.
* gnu/packages/syndication.scm (giara, gfeeds): Replace blueprint-compiler
with blueprint-compiler-0.4.
* gnu/packages/text-editors.scm (textpieces): Likewise
2024-04-07 11:18:23 +02:00
Nicolas Goaziou
2974e17e78
gnu: scintilla: Update to 5.4.3.
* gnu/packages/text-editors.scm (scintilla): Update to 5.4.3.

Change-Id: I6995d793acac12b1d85e32651e62e748ab30fd52
2024-04-06 16:49:06 +02:00
Christopher Baines
8fa0761264
Merge remote-tracking branch 'savannah/master' into gnome-team
Change-Id: Iec8e15b79c6fde516294c2bfcaf8ee3575b1f745
2024-03-20 14:54:26 +00:00
Nicolas Goaziou
25d241dc6e
gnu: texmacs: Update to 2.1.4.
* gnu/packages/text-editors.scm (texmacs): Update to 2.1.4.

Change-Id: Ie62976f58d877194196f5d8cbf230716596344f2
2024-03-17 16:48:06 +01:00
Nicolas Goaziou
d98d484b47
gnu: manuskript: Update to 0.16.1.
* gnu/packages/text-editors.scm (manuskript): Update to 0.16.1.

Change-Id: Ic088d1d0fee5d86a18bcca474695b2cf990de35e
2024-03-17 14:16:53 +01:00
Christopher Baines
618cae45dc
Merge remote-tracking branch 'savannah/master' into gnome-team
Change-Id: I775274c2693536e2efa36c9abca4c54c5c458e26
2024-03-16 10:19:30 +00:00
Parnikkapore
b4e60b8362
gnu: lite-xl: Update to 2.1.3.
* gnu/packages/text-editors.scm (lite-xl): Update to 2.1.3.
[arguments]: Pass '-Duse_system_lua=true' to configure.
[source]: Remove snippet.
[inputs]: Remove agg and reproc.

Change-Id: If3a57587ce2049f94e4ac7791c680d29a4e7d222
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-03-10 12:12:47 +08:00
Liliana Marie Prikler
2ee5451319
Merge branch 'master' into gnome-team 2024-03-10 00:05:58 +01:00
Andy Tai
f16a112500
gnu: xnedit: Update to 1.5.3.
* gnu/packages/text-editors.scm (xnedit): Update to 1.5.3.

Change-Id: I65242f061e8ecbb8d23e7a3e9ad5c50b2fe98842
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-03-09 11:30:23 +08:00
Liliana Marie Prikler
622df12ef3
Merge branch 'master' into gnome-team 2024-02-13 16:11:14 +01:00
(unmatched-parenthesis
8f258b7c7a
gnu: parinfer-rust: Add phase to install editor plugins.
* gnu/packages/text-editors.scm (rust-parinfer)[arguments]: Install the
bundled Vim and Kakoune plugins.

Change-Id: I881315481ec08c59576c4530ae72b877c399fc66
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-11 12:14:09 +02:00
Liliana Marie Prikler
1682264fda
Merge branch 'master' into gnome-team 2024-01-14 17:23:44 +01:00
David Pflug
2e404163f6
gnu: kakoune: update to 2023.08.05.
* gnu/packages/text-editors.scm (kakoune): Update to 2023.08.05.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
Liliana Marie Prikler
1cd97066c2
Merge branch 'master' into gnome-team 2024-01-01 21:56:00 +01:00
Efraim Flashner
103dc35111
Revert "gnu: ed: Update to 1.19."
This reverts commit 0d8b0af0fe.

This results in more than 5000 packages being rebuilt.
2023-12-25 20:03:55 +02:00
Jaeme Sifat
e11e65a9ad
gnu: Remove nano.scm.
Removes nano.scm and places the `nano' package within text-editors.scm.

* gnu/local.mk (GNU_SYSTEM_MODULES): Remove nano.scm from build.
* gnu/packages/nano.scm: Delete file.
* gnu/packages/text-editors.scm (nano): New variable.
[copyright header]: Transfer copyright notices from nano.scm to text-editors.scm.

Change-Id: I257f68a3072481f556db208bd1bd34e6eec79b47
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-12-25 17:44:47 +01:00
Jaeme Sifat
0d8b0af0fe
gnu: ed: Update to 1.19.
* gnu/packages/text-editors.scm (ed): Update to 1.19.

Change-Id: I02ec92086fe122a636d24e8bc3afb3c3f118651c
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-12-25 17:44:47 +01:00
Jaeme Sifat
f6817e71df
gnu: Remove ed.scm.
Remove ed.scm and move the `ed' package to text-editors.scm.

* gnu/local.mk (GNU_SYSTEM_MODULES): Remove ed.scm from build.
* gnu/packages/ed.scm: Delete file.
* gnu/packages/text-editors.scm (ed): New variable.
[copyright header]: Transfer copyright notices from ed.scm to text-editors.scm.

Change-Id: I827a2943f4849085186f2a25a9c8676cf4b6a7fd
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-12-25 17:44:47 +01:00
Liliana Marie Prikler
e38d6a9c2f
Merge branch 'master' into gnome-team
Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191
2023-10-23 21:09:49 +02:00