Mercurial > emacs
annotate admin/nt/README-UNDUMP.W32 @ 102802:4f534a4fed53
Regenerate.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Tue, 31 Mar 2009 00:19:56 +0000 |
parents | 7810e6d3d133 |
children | 1d1d5d9bd884 |
rev | line source |
---|---|
100971 | 1 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 |
79968
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
2 Free Software Foundation, Inc. |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
3 See the end of the file for license conditions. |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
4 |
50662
017ff76022bd
Remove personal email address and update wording.
Andrew Innes <andrewi@gnu.org>
parents:
50661
diff
changeset
|
5 Emacs for Windows |
39011
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
6 |
102216
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
7 This README file describes how to dump a bare precompiled version of |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
8 GNU Emacs for Windows. This barebin distribution supplements the |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
9 standard distribution of Emacs, which you can download from: |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
10 |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
11 ftp://ftp.gnu.org/gnu/emacs/ |
39011
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
12 |
102216
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
13 If you do not have the "bin" or "src" distribution, then you will need |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
14 to download one of those before you can use this barebin version. |
39011
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
15 |
102216
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
16 An additional feature of the barebin version that is not present in |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
17 the bin distribution is that it contains an undumped binary of Emacs |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
18 (temacs.exe). This can be used to dump Emacs yourself. Note that you |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
19 should only need to dump Emacs yourself if you want to dump Emacs with |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
20 more elisp files than are included normally, or to rebuild Emacs after |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
21 patching one of the elisp files that is preloaded. |
39011
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
22 |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
23 The dumping process consists of running a bare Emacs, loading up a |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
24 number of general elisp files, and then creating a new Emacs executable |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
25 preinitialized and ready to run. In the precompiled distributions, |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
26 Emacs has already been dumped with the standard configuration. |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
27 |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
28 To dump Emacs, unpack this distribution into the directory created by |
102216
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
29 unpacking the corresponding standard src or bin distribution. To |
39011
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
30 verify that you unpacked in the proper place, check to make sure that |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
31 you now have a temacs.exe file in the bin directory. |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
32 |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
33 Once you have unpacked this distribution, cd into the bin directory and |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
34 run dump.bat. This will produce a new bin\emacs.exe executable for you |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
35 to use (the original one is renamed to emacs.exe.orig; this is not |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
36 overwritten if you run dump more than once). |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
37 |
102216
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
38 For more information about running Emacs, read the README.W32 file |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
39 that came with this distribution. If you need help using Emacs on |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
40 Windows, including problems with dumping, send email to |
7810e6d3d133
Modify for barebin distribution, as undumped distribution no longer exists.
Jason Rumney <jasonr@gnu.org>
parents:
100971
diff
changeset
|
41 <help-emacs-windows@gnu.org>. |
39011
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
42 |
50661
e2a7895c7934
Remove personal email address.
Andrew Innes <andrewi@gnu.org>
parents:
42926
diff
changeset
|
43 Enjoy! |
79968
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
44 |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
45 |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
46 This file is part of GNU Emacs. |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
47 |
94830
21e11734e56b
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
79968
diff
changeset
|
48 GNU Emacs is free software: you can redistribute it and/or modify |
79968
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
49 it under the terms of the GNU General Public License as published by |
94830
21e11734e56b
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
79968
diff
changeset
|
50 the Free Software Foundation, either version 3 of the License, or |
21e11734e56b
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
79968
diff
changeset
|
51 (at your option) any later version. |
79968
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
52 |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
53 GNU Emacs is distributed in the hope that it will be useful, |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
54 but WITHOUT ANY WARRANTY; without even the implied warranty of |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
55 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
56 GNU General Public License for more details. |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
57 |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
58 You should have received a copy of the GNU General Public License |
94830
21e11734e56b
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
79968
diff
changeset
|
59 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |