Mercurial > emacs
annotate admin/nt/README-UNDUMP.W32 @ 98182:19ec1646fe6c
The Rmail/mbox merge has been abandoned in favor of a restart using
the current rmail.el file. A comprehensive list of changes will be
supplied when pmail.el is morphed back into rmail.el
The current status is that pmail.el supports basic Rmail navigation
(no summary support) and shows the current message in a special
buffer using buffer-swap-text. No decoding is done yet. That is the
next step.
author | Paul Reilly <pmr@pajato.com> |
---|---|
date | Mon, 15 Sep 2008 20:56:53 +0000 |
parents | 21e11734e56b |
children | ce88a631c161 |
rev | line source |
---|---|
79968
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
1 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
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 |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
7 This README file describes how to dump a bare precompiled version of GNU |
50662
017ff76022bd
Remove personal email address and update wording.
Andrew Innes <andrewi@gnu.org>
parents:
50661
diff
changeset
|
8 Emacs for Windows NT/2000/XP and Windows 95/98/Me. This distribution |
39011
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
9 supplements the standard dumped precompiled distribution of Emacs, which |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
10 you can download from: |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
11 |
69705 | 12 ftp://ftp.gnu.org/gnu/emacs/windows/ |
39011
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
13 |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
14 If you do not have the "bin" distribution, then you will need to |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
15 download it before you can use this undumped version. Also note that |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
16 you should only need to dump Emacs yourself if you want to dump Emacs |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
17 with more elisp files than are included normally, or to rebuild Emacs |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
18 after patching one of the elisp files that is preloaded. |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
19 |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
20 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
|
21 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
|
22 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
|
23 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
|
24 |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
25 To dump Emacs, unpack this distribution into the directory created by |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
26 unpacking the corresponding standard precompiled distribution. To |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
27 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
|
28 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
|
29 |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
30 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
|
31 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
|
32 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
|
33 overwritten if you run dump more than once). |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
34 |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
35 For more information about running Emacs, read the README.W32 file that |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
36 came with the standard dumped precompiled distribution. If you have |
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
37 problems with Emacs, including problems with dumping, send email to |
50662
017ff76022bd
Remove personal email address and update wording.
Andrew Innes <andrewi@gnu.org>
parents:
50661
diff
changeset
|
38 "help-emacs-windows@gnu.org". |
39011
dc12250ba65b
add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff
changeset
|
39 |
50661
e2a7895c7934
Remove personal email address.
Andrew Innes <andrewi@gnu.org>
parents:
42926
diff
changeset
|
40 Enjoy! |
79968
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
41 |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
42 |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
43 This file is part of GNU Emacs. |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
44 |
94830
21e11734e56b
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
79968
diff
changeset
|
45 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
|
46 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
|
47 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
|
48 (at your option) any later version. |
79968
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
49 |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
50 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
|
51 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
|
52 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
53 GNU General Public License for more details. |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
54 |
88d282d7693e
Add copyright notice and license.
Jason Rumney <jasonr@gnu.org>
parents:
69705
diff
changeset
|
55 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
|
56 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |