aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2023-01-02 20:56:52 +0200
committerEli Zaretskii2023-01-02 20:56:52 +0200
commitaab8ddca5e1bbbca0ab3d2241c34ccde7ebd6e1e (patch)
treea6a2a0dfeadc5999ec6ffc0b2a523d41ce3075a9
parent809fbb0e8c419d670b045f506e90614ad00fda55 (diff)
downloademacs-aab8ddca5e1bbbca0ab3d2241c34ccde7ebd6e1e.tar.gz
emacs-aab8ddca5e1bbbca0ab3d2241c34ccde7ebd6e1e.zip
; nt/INSTALL: Update for Emacs 29.
-rw-r--r--nt/INSTALL27
1 files changed, 20 insertions, 7 deletions
diff --git a/nt/INSTALL b/nt/INSTALL
index 2d973816e37..3b465ba494c 100644
--- a/nt/INSTALL
+++ b/nt/INSTALL
@@ -7,7 +7,7 @@
7The MSYS/MinGW build described here is supported on versions of 7The MSYS/MinGW build described here is supported on versions of
8Windows starting with Windows XP and newer. Building on Windows 2000 8Windows starting with Windows XP and newer. Building on Windows 2000
9and Windows 9X is not supported (but the Emacs binary produced by this 9and Windows 9X is not supported (but the Emacs binary produced by this
10build will run on Windows 9X and newer systems). 10build should run on Windows 9X and newer systems).
11 11
12 Do not use this recipe with Cygwin. For building on Cygwin, use the 12 Do not use this recipe with Cygwin. For building on Cygwin, use the
13 normal installation instructions, ../INSTALL. 13 normal installation instructions, ../INSTALL.
@@ -87,7 +87,7 @@ build will run on Windows 9X and newer systems).
87 87
88 Git for Windows is available from this download page: 88 Git for Windows is available from this download page:
89 89
90 https://github.com/git-for-windows/git/releases 90 https://gitforwindows.org/
91 91
92 That page offers both 32-bit and 64-bit installations; pick the one 92 That page offers both 32-bit and 64-bit installations; pick the one
93 suitable for your OS. In general, we recommend to install a 64-bit 93 suitable for your OS. In general, we recommend to install a 64-bit
@@ -139,7 +139,7 @@ build will run on Windows 9X and newer systems).
139 like to mess with manual installations. You can download it from 139 like to mess with manual installations. You can download it from
140 here: 140 here:
141 141
142 https://sourceforge.net/projects/mingw/files/Installer/mingw-get/ 142 https://osdn.net/projects/mingw/releases
143 143
144 (This installer only supports packages downloaded from the MinGW 144 (This installer only supports packages downloaded from the MinGW
145 site; for the rest you will still need the manual method.) 145 site; for the rest you will still need the manual method.)
@@ -203,13 +203,13 @@ build will run on Windows 9X and newer systems).
203 MinGW runtime and Windows API distributions, to compile Emacs. You 203 MinGW runtime and Windows API distributions, to compile Emacs. You
204 can find these on the MinGW download/Base page: 204 can find these on the MinGW download/Base page:
205 205
206 https://sourceforge.net/projects/mingw/files/MinGW/Base/ 206 https://osdn.net/projects/mingw/releases
207 207
208 In general, install the latest stable versions of the following 208 In general, install the latest stable versions of the following
209 MinGW packages from that page: gcc, binutils, mingw-rt, w32api. You 209 MinGW packages from that page: gcc, binutils, mingw-rt, w32api. You
210 only need the 'bin' and the 'dll' tarballs of each of the above. 210 only need the 'bin' and the 'dll' tarballs of each of the above.
211 211
212 MinGW packages are distributed as .tar.lzma compressed archives. To 212 MinGW packages are distributed as .tar.xz compressed archives. To
213 install the packages manually, we recommend to use the Windows port 213 install the packages manually, we recommend to use the Windows port
214 of the 'bsdtar' program to unpack the tarballs. 'bsdtar' is 214 of the 'bsdtar' program to unpack the tarballs. 'bsdtar' is
215 available as part of the 'libarchive' package from here: 215 available as part of the 'libarchive' package from here:
@@ -598,8 +598,7 @@ build will run on Windows 9X and newer systems).
598* Optional image library support 598* Optional image library support
599 599
600 In addition to its "native" image formats (pbm and xbm), Emacs can 600 In addition to its "native" image formats (pbm and xbm), Emacs can
601 handle other image types: xpm, tiff, gif, png, jpeg, webp and 601 handle other image types: xpm, tiff, gif, png, jpeg, webp and svg.
602 experimental support for svg.
603 602
604 To build Emacs with support for them, the corresponding headers must 603 To build Emacs with support for them, the corresponding headers must
605 be in the include path and libraries should be where the linker 604 be in the include path and libraries should be where the linker
@@ -846,6 +845,20 @@ build will run on Windows 9X and newer systems).
846 from the MSYS2 project. If HarfBuzz is not available, Emacs will 845 from the MSYS2 project. If HarfBuzz is not available, Emacs will
847 use the Uniscribe shaping engine that is part of MS-Windows. 846 use the Uniscribe shaping engine that is part of MS-Windows.
848 847
848* Optional support for accessing SQLite databases
849
850 Emacs can support built-in access to SQLite databases, if compiled
851 with the sqlite3 library. Prebuilt 32-bit binaries of that library
852 are available from the ezwinports site.
853
854* Optional support for tree-sitter
855
856 Emacs can be built with the tree-sitter incremental parsing library,
857 which enables editing of program sources written in various
858 programming languages based on the tree-sitter parsers. Prebuilt
859 32-bit binaries of the tree-sitter library DLL and of several
860 language grammar libraries are available from the ezwinports site.
861
849 862
850This file is part of GNU Emacs. 863This file is part of GNU Emacs.
851 864