Changeset 4220 for trunk/admin
- Timestamp:
- 04/04/08 22:04:40 (8 months ago)
- Files:
-
- trunk/admin/ChangeLog (modified) (3 diffs)
- trunk/admin/FOR-RELEASE (modified) (2 diffs)
- trunk/admin/README (modified) (2 diffs)
- trunk/admin/admin.el (modified) (2 diffs)
- trunk/admin/alloc-colors.c (modified) (2 diffs)
- trunk/admin/build-configs (modified) (2 diffs)
- trunk/admin/cus-test.el (modified) (2 diffs)
- trunk/admin/diff-tar-files (modified) (2 diffs)
- trunk/admin/make-announcement (modified) (2 diffs)
- trunk/admin/make-emacs (modified) (2 diffs)
- trunk/admin/make-tarball.txt (modified) (2 diffs)
- trunk/admin/notes/copyright (modified) (2 diffs)
- trunk/admin/nt/README-UNDUMP.W32 (modified) (2 diffs)
- trunk/admin/nt/README-ftp-server (modified) (7 diffs)
- trunk/admin/nt/README.W32 (modified) (3 diffs)
- trunk/admin/nt/makedist.bat (modified) (4 diffs)
- trunk/admin/quick-install-emacs (modified) (2 diffs)
- trunk/admin/revdiff (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/admin/ChangeLog
r4213 r4220 1 2008-03-26 Chong Yidong <cyd@stupidchicken.com> 2 3 * Version 22.2 released. 4 5 2008-03-09 Reiner Steib <Reiner.Steib@gmx.de> 6 7 * FOR-RELEASE (WINDOWS SUPPORT BUGS): Add two issues. 8 9 2007-07-25 Glenn Morris <rgm@gnu.org> 10 11 * Relicense all FSF files to GPLv3 or later. 12 1 13 2007-06-02 Chong Yidong <cyd@stupidchicken.com> 2 14 … … 420 432 421 433 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 422 2007 Free Software Foundation, Inc.434 2007, 2008 Free Software Foundation, Inc. 423 435 424 436 This file is part of GNU Emacs. … … 426 438 GNU Emacs is free software; you can redistribute it and/or modify 427 439 it under the terms of the GNU General Public License as published by 428 the Free Software Foundation; either version 2, or (at your option)440 the Free Software Foundation; either version 3, or (at your option) 429 441 any later version. 430 442 trunk/admin/FOR-RELEASE
r4210 r4220 1 1 Tasks needed before the next release. 2 3 * TO BE DONE SHORTLY BEFORE RELEASE4 5 ** Check for widow and orphan lines in manuals;6 make sure all the pages really look ok in the manual as formatted.7 8 ** Regenerate the postscript files of the reference cards in etc.9 10 ** Ask maintainers of refcard translations to update them.11 12 Requests to have been sent out on 2006-05-23 (Reiner Steib).13 14 LANG Translator Status15 cs Pavel JanÃk Can't work on it now.16 de Sven Joachim Done17 fr Eric Jacoboni Done18 pl WÅodek Bzyl Done19 pt-br Rodrigo Real Done20 ru Alex Ott Done21 sk Miroslav VaÅ¡ko No response22 23 Reminders sent out on 2006-06-08.24 2 25 3 * WINDOWS SUPPORT BUGS. … … 28 6 attention of Windows users to fixing them. 29 7 30 ** Drew Adams 12 Aug bug rpt: overlay display artifact: trace left behind31 Windows only bug. Bug appears only when Cleartype enabled, probably related32 to the hack introduced on 2005-07-01 to fix some other Cleartype problem.33 34 8 ** henman@it.to-be.co.jp 09 Aug 2006: ispell.el problem on Cygwin. 35 9 (Did we decide that is unreproducible?) 36 10 11 * BUGS WAITING FOR MORE USER INPUT 12 13 ** undefined reference getopt_long 14 Report by Daniel C. Bastos <dbast0s@yahoo.com.br> on bug-gnu-emacs 15 from 2007-08-27. Impossible to procede without more input from OP (as 16 of 20070912, emails are bouncing) or someone else who can reproduce this. 17 http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg01497.html 18 19 ** emacs-22.1 with GTK problems (with patches) 20 Only outstanding issue seems to be whether Solaris 2.6 GTK can be 21 supported in the absence of recursive mutexes, via a change to 22 alloc.c, or whether configure should abort. 23 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-09/msg00055.html 24 37 25 * BUGS 38 26 39 * FIXES FOR EMACS 22.227 * Bugs and feature requests for 22.3 or later 40 28 41 Here we list small fixes that arrived too late for Emacs 22.1, but 42 that should be installed on the release branch after 22.1 is released. 29 ** python.el changes by Dave Love? 43 30 44 ** Changes to six pbm icons in etc/images.45 Sync change from trunk 2007-05-19. 31 ** etags support for php5 32 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-09/msg00131.html 46 33 47 ** viper and tramp should not load cl at run time. 34 ** Etags completion problem for local tags table 35 http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-02/msg00103.html 48 36 49 ** yamaoka@jpl.org's patch for mail-extract-address-components problem. 37 ** M-x grep significantly slower in emacs 22 (compared to emacs 21) 38 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-09/msg00155.html 39 40 ** Emacs CVS: find-file.el - Line up all columns in output 41 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00039.html 42 Do we need papers for Jari Aalto? [no, we have them already] 43 44 ** emacs crashs when remote x-windows closes after make-frame-on-display 45 even when other frame was closed due to assertion in xcd_xlib.c 46 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00082.html 47 48 ** outline does not change heading line endings 49 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00175.html 50 If this feature might be easy to implement and safe, we can add it to 51 Emacs 22 at some point. 52 53 ** mouse-2 and calc-yank 54 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-12/msg00048.html 55 56 ** query-replace / longlines / C-o 57 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-12/msg00073.html 58 59 ** don't require path hints for *shell* 60 http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-01/msg00046.html 61 62 ** Two display bugs involving interactions between after-string and 63 display properties of adjacent overlays 64 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00119.html 65 First bug is fixed in trunk: 2008-02-29 checkin to xdisp.c by cyd. 66 67 ** overlay face property not used for after-string property 68 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00124.html 69 70 ** Should dired-do-search bind tags-loop-revert-buffers automatically? 71 http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg00059.html 72 73 ** Backport find-function-search-for-symbol change to try `.emacs' 74 Fix is already in the trunk, and can wait till after 22.2. 75 http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-01/msg00147.html 76 77 ** Auto-Save bug when file/directory no longer exists 78 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-11/msg00058.html 79 Fix is already in the trunk, and can wait till after 22.2. 80 2008-02-23 change to fileio.c by cyd. 81 82 ** Bug in url-get-authentication 83 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-12/msg00058.html 84 Fix is already in the trunk. 85 2008-01-29 change to url-auth.el by John Wiegley. 86 87 ** Shell-script indenting of &&, | 88 Patch here: 89 http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02814.html 90 http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02939.html 91 92 ** Bug in etags ".." code 93 Patch available at 94 http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-03/msg00014.html 95 96 ** slow editing in .h files 97 Patch available at 98 http://lists.gnu.org/archive/html/emacs-devel/2008-03/msg00658.html 99 100 * WINDOWS SUPPORT BUGS (for 22.3 or later). 101 102 ** Description in the "Open with..." dialog should tell about the purpose 103 of the binary (or at least display name of the executable). 104 http://thread.gmane.org/v9myprs3u4.fsf@marauder.physik.uni-ulm.de 105 106 ** `locate' and drive letter ("C:") on Windows 107 For a recipe to reproduce the problem on GNU/Linux, see 108 <http://thread.gmane.org/gmane.emacs.devel/88971/focus=89106> 50 109 51 110 * DOCUMENTATION 52 111 53 ** Check the Emacs Tutorial. 54 55 The first line of every tutorial must begin with text ending in a 56 period (".", ASCII 0x2E) saying "Emacs Tutorial" in the respective 57 language. This should be followed by "See end for copying 58 conditions", likewise in the respective language. 59 60 After each file name, on the same line or the following line, come the 61 names of the people who have checked it. 62 63 SECTION READERS 64 ---------------------------------- 65 etc/TUTORIAL rms 66 etc/TUTORIAL.bg Ognyan Kulev <ogi@fmi.uni-sofia.bg> 67 etc/TUTORIAL.cn 68 etc/TUTORIAL.cs Pavel JanÃk <Pavel@Janik.cz> 69 etc/TUTORIAL.de Werner LEMBERG <wl@gnu.org> 70 etc/TUTORIAL.eo 71 etc/TUTORIAL.es Marcelo Toledo 72 etc/TUTORIAL.fr ttn 73 etc/TUTORIAL.it ttn 74 etc/TUTORIAL.ja Kenichi Handa <handa@m17n.org> 75 etc/TUTORIAL.ko 76 etc/TUTORIAL.nl Lute Kamstra 77 etc/TUTORIAL.pl Slawomir Nowaczyk <slawek@cs.lth.se> 78 etc/TUTORIAL.pt_BR Marcelo Toledo 79 etc/TUTORIAL.ro 80 etc/TUTORIAL.ru Alex Ott <alexott@gmail.com> 81 etc/TUTORIAL.sk Pavel JanÃk <Pavel@Janik.cz> 82 etc/TUTORIAL.sl Primoz PETERLIN <primoz.peterlin@biofiz.mf.uni-lj.si> 83 etc/TUTORIAL.sv Mats Lidell <matsl@contactor.se> 84 etc/TUTORIAL.th Virach Sornlertlamvanich <virach@tcllab.org> 85 etc/TUTORIAL.zh 112 ** Shouldn't directory-abbrev-alist be in Emacs manual? 113 http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00017.html 86 114 87 115 trunk/admin/README
r4196 r4220 1 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 1 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 2 2 Free Software Foundation, Inc. 3 3 See the end of the file for license conditions. … … 72 72 GNU Emacs is free software; you can redistribute it and/or modify 73 73 it under the terms of the GNU General Public License as published by 74 the Free Software Foundation; either version 2, or (at your option)74 the Free Software Foundation; either version 3, or (at your option) 75 75 any later version. 76 76 trunk/admin/admin.el
r4190 r4220 1 1 ;;; admin.el --- utilities for Emacs administration 2 2 3 ;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 3 ;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 4 4 ;; Free Software Foundation, Inc. 5 5 … … 8 8 ;; GNU Emacs is free software; you can redistribute it and/or modify 9 9 ;; it under the terms of the GNU General Public License as published by 10 ;; the Free Software Foundation; either version 2, or (at your option)10 ;; the Free Software Foundation; either version 3, or (at your option) 11 11 ;; any later version. 12 12 trunk/admin/alloc-colors.c
r4190 r4220 1 1 /* Allocate X colors. Used for testing with dense colormaps. 2 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 2 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 3 3 Free Software Foundation, Inc. 4 4 … … 7 7 GNU Emacs is free software; you can redistribute it and/or modify 8 8 it under the terms of the GNU General Public License as published by 9 the Free Software Foundation; either version 2, or (at your option)9 the Free Software Foundation; either version 3, or (at your option) 10 10 any later version. 11 11 trunk/admin/build-configs
r4190 r4220 1 1 #! /usr/bin/perl 2 2 3 # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 3 # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 4 4 # Free Software Foundation, Inc. 5 5 # … … 8 8 # GNU Emacs is free software; you can redistribute it and/or modify 9 9 # it under the terms of the GNU General Public License as published by 10 # the Free Software Foundation; either version 2, or (at your option)10 # the Free Software Foundation; either version 3, or (at your option) 11 11 # any later version. 12 12 # trunk/admin/cus-test.el
r4190 r4220 1 1 ;;; cus-test.el --- tests for custom types and load problems 2 2 3 ;; Copyright (C) 1998, 2000, 2002, 2003, 2004, 2005, 2006, 2007 3 ;; Copyright (C) 1998, 2000, 2002, 2003, 2004, 2005, 2006, 2007, 2008 4 4 ;; Free Software Foundation, Inc. 5 5 … … 13 13 ;; GNU Emacs is free software; you can redistribute it and/or modify 14 14 ;; it under the terms of the GNU General Public License as published by 15 ;; the Free Software Foundation; either version 2, or (at your option)15 ;; the Free Software Foundation; either version 3, or (at your option) 16 16 ;; any later version. 17 17 trunk/admin/diff-tar-files
r4190 r4220 1 1 #! /bin/sh 2 2 3 # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 3 # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 4 4 # Free Software Foundation, Inc. 5 5 # … … 8 8 # GNU Emacs is free software; you can redistribute it and/or modify 9 9 # it under the terms of the GNU General Public License as published by 10 # the Free Software Foundation; either version 2, or (at your option)10 # the Free Software Foundation; either version 3, or (at your option) 11 11 # any later version. 12 12 # trunk/admin/make-announcement
r4190 r4220 1 1 #! /bin/bash 2 2 3 ## Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 3 ## Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 4 4 ## Free Software Foundation, Inc. 5 5 … … 10 10 ## GNU Emacs is free software; you can redistribute it and/or modify 11 11 ## it under the terms of the GNU General Public License as published by 12 ## the Free Software Foundation; either version 2, or (at your option)12 ## the Free Software Foundation; either version 3, or (at your option) 13 13 ## any later version. 14 14 trunk/admin/make-emacs
r4190 r4220 1 1 #! /usr/bin/perl 2 2 3 # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 3 # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 4 4 # Free Software Foundation, Inc. 5 5 # … … 8 8 # GNU Emacs is free software; you can redistribute it and/or modify 9 9 # it under the terms of the GNU General Public License as published by 10 # the Free Software Foundation; either version 2, or (at your option)10 # the Free Software Foundation; either version 3, or (at your option) 11 11 # any later version. 12 12 # trunk/admin/make-tarball.txt
r4174 r4220 22 22 5. rm configure; make bootstrap 23 23 24 6. Commit configure, README, AUTHORS, lisp/cus-load.el, 25 lisp/finder-inf.el, lisp/version.el, man/emacs.texi, 26 lispref/elisp.texi. Copy lisp/loaddefs.el to lisp/ldefs-boot.el 27 and commit lisp/ldefs-boot.el. For a release, also commit the 28 ChangeLog files in all directories. 24 6. Commit configure, README, AUTHORS, lisp/version.el, 25 man/emacs.texi, lispref/elisp.texi, 26 mac/Emacs.app/Contents/Resources/English.lproj/InfoPlist.strings, 27 mac/src/Emacs.r, nt/emacs.rc. Copy lisp/loaddefs.el to 28 lisp/ldefs-boot.el and commit lisp/ldefs-boot.el. For a release, 29 also commit the ChangeLog files in all directories. 29 30 30 31 7. make-dist --snapshot. Check the contents of the new tar with … … 73 74 ftp://ftp.gnu.org/gnu/emacs/ for a release. 74 75 75 14. For a pretest, let Richard Stallman <rms@gnu.org> know about the new pretest and 76 tell him to announce it using the announcement you prepared. Remind 77 him to set a Reply-to header to <emacs-pretest-bug@gnu.org>. 78 For a release, Richard should prepare the announcement himself, 79 possibly starting from a previous announcment. 76 14. For a pretest, let Richard Stallman <rms@gnu.org> know about the 77 new pretest and tell him to announce it using the announcement you 78 prepared. Remind him to set a Reply-to header to 79 <emacs-pretest-bug@gnu.org>. For a release, Richard should prepare 80 the announcement himself, possibly starting from a previous 81 announcment. 80 82 81 83 # arch-tag: c23c771f-ca26-4584-8a04-50ecf0989390 trunk/admin/notes/copyright
r4210 r4220 1 Copyright (C) 2007 Free Software Foundation, Inc.1 Copyright (C) 2007, 2008 Free Software Foundation, Inc. 2 2 See the end of the file for license conditions. 3 3 … … 604 604 GNU Emacs is free software; you can redistribute it and/or modify 605 605 it under the terms of the GNU General Public License as published by 606 the Free Software Foundation; either version 2, or (at your option)606 the Free Software Foundation; either version 3, or (at your option) 607 607 any later version. 608 608 trunk/admin/nt/README-UNDUMP.W32
r4058 r4220 1 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 2 Free Software Foundation, Inc. 3 See the end of the file for license conditions. 4 1 5 Emacs for Windows 2 6 … … 35 39 36 40 Enjoy! 41 42 43 This file is part of GNU Emacs. 44 45 GNU Emacs is free software; you can redistribute it and/or modify 46 it under the terms of the GNU General Public License as published by 47 the Free Software Foundation; either version 3, or (at your option) 48 any later version. 49 50 GNU Emacs is distributed in the hope that it will be useful, 51 but WITHOUT ANY WARRANTY; without even the implied warranty of 52 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 53 GNU General Public License for more details. 54 55 You should have received a copy of the GNU General Public License 56 along with GNU Emacs; see the file COPYING. If not, write to the 57 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 58 Boston, MA 02110-1301, USA. trunk/admin/nt/README-ftp-server
r4210 r4220 1 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 2 Free Software Foundation, Inc. 3 See the end of the file for license conditions. 4 1 5 Precompiled Distributions of 2 6 Emacs for Windows 3 7 4 Version 22. 15 6 Ma y 22, 20078 Version 22.2 9 10 March 26, 2008 7 11 8 12 This directory contains source and precompiled distributions for GNU … … 27 31 If you want to redistribute any of the precompiled distributions of 28 32 Emacs, be careful to check the implications of the GPL. For instance, 29 if you put the emacs-22. 1-bin-i386.tar.gz file from this directory on33 if you put the emacs-22.2-bin-i386.tar.gz file from this directory on 30 34 an Internet site, you must arrange to distribute the source files of 31 the SAME version (i.e. ../emacs-22. 1.tar.gz).35 the SAME version (i.e. ../emacs-22.2.tar.gz). 32 36 33 37 Making a link to our copy of the source is NOT sufficient, since we … … 35 39 old binaries. 36 40 41 42 * Files in this directory 43 44 + emacs-22.2-bin-i386.zip 45 Windows binaries of Emacs-22.2, with all lisp code and documentation 46 included. 47 48 Download this file if you want a single installation package, and 49 are not interested in the C source code for Emacs. After 50 unpacking, you can optionally run the file bin/addpm.exe to have 51 Emacs add icons to the Start Menu. 52 53 If you need the C source code at a later date, it will be safe to 54 unpack the source distribution on top of this installation. 55 56 + emacs-22.2-barebin-i386.zip 57 Windows binaries of Emacs-22.2, without lisp code or documentation. 58 59 Download this file if you already have the source distribution, or 60 if you need to redump the emacs.exe executable. 61 62 Unpack this over the top of either the source distribution or the 63 bin distribution above. It contains the bin subdirectory and etc/DOC 64 file, plus temacs.exe and dump.bat, which are required if you want to 65 redump emacs without recompiling it. 66 67 + libxpm-3.5.7-w32-src.zip 68 Source code required to compile libXpm-3.5.7 on Windows. Contains 69 a basic Makefile for compiling with mingw32 and a .def file for 70 generating a DLL with the appropriate exports in addition to the 71 source code to provide the subset of functionality Emacs uses from 72 libXpm. This corresponds to the libXpm.dll in emacs-22.2-bin-i386.zip 73 and emacs-22.2-barebin-i386.zip. 74 75 76 The following are provided for users who require older versions. 77 78 + emacs-22.1-bin-i386.zip 79 + emacs-22-1-barebin-i386.zip 80 Windows binaries of Emacs 22.1, contents as above. 81 82 + emacs-21.3-bin-i386.tar.gz 83 Windows binaries of Emacs 21.3, with compiled lisp code and some 84 documentation included. 85 86 + emacs-21.3-leim.tar.gz 87 Compiled lisp input methods. This optional addition to Emacs-21.3 88 is required if you want to enter languages that are not directly 89 supported by your keyboard. 90 91 * Image support 92 93 Emacs 22.2 contains support for images, however for most image formats 94 supporting libraries are required. This distribution has been tested 95 with the libraries that are distributed with GTK for Windows, and the 96 libraries found at http://gnuwin32.sourceforge.net/. The following image 97 formats are supported: 98 99 PBM/PGM/PPM: Supported natively by Emacs. This format is used for 100 the black and white versions of the toolbar icons. 101 102 XPM: a Windows port of the XPM library corresponding to the x.org 103 release of X11R7.3 is included with the binary distribution, but 104 can be replaced by other versions with the name xpm4.dll, 105 libxpm-nox4.dll or libxpm.dll. 106 107 PNG: requires the PNG reference library 1.2 or later, which will 108 be named libpng13d.dll, libpng13.dll, libpng12d.dll, libpng12.dll 109 or libpng.dll. LibPNG requires zlib, which should come from the same 110 source as you got libpng. 111 112 JPEG: requires the Independant JPEG Group's libjpeg 6b or later, 113 which will be called jpeg62.dll, libjpeg.dll, jpeg-62.dll or jpeg.dll. 114 115 TIFF: requires libTIFF 3.0 or later, which will be called libtiff3.dll 116 or libtiff.dll. 117 118 GIF: requires libungif or giflib 4.1 or later, which will be 119 called giflib4.dll, libungif4.dll or libungif.dll. 37 120 38 121 * Distributions in .tar.gz and .zip format … … 47 130 latest versions of Windows support these natively, the Windows binaries 48 131 of Emacs are now distributed as .zip files. 49 Here are the combinations (i386 in the name indicates a zipfile contains50 executables compiled for Intel-compatible x86 systems):51 52 + Primary precompiled distribution, including lisp source:53 54 emacs-22.1-bin-i386.zip55 56 NB. If you just want to run Emacs, get one of the distributions above.57 58 + Bare executables, useful if you want to get the complete source59 release, but can't compile Emacs yourself:60 61 emacs-22.1-barebin-i386.zip (requires ../emacs-22.1.tar.gz)62 63 + The complete official source for Emacs:64 65 ../emacs-22.1.tar.gz66 132 67 133 * Distributions for non-x86 platforms … … 109 175 djtarnt: simply type return to continue (this is harmless). 110 176 111 The precompiled binaries can be unpacked using unzip.exe from info-zip.org177 Zip files can be unpacked using unzip.exe from info-zip.org 112 178 if you do not already have other tools to do this. 113 179 … … 166 232 167 233 This document serves as an FAQ and a source for further information 168 about the Windows port and related software packages. 234 about the Windows port and related software packages. Note that as 235 of writing, most of the information in that FAQ was for Emacs-21.3 236 and earlier versions, so some information may not be relevant to 237 Emacs-22.2. 169 238 170 239 In addition to the FAQ, there is a mailing list for discussing issues … … 201 270 Most of this README was contributed by former maintainer Andrew Innes 202 271 (andrewi@gnu.org) 272 273 274 This file is part of GNU Emacs. 275 276 GNU Emacs is free software; you can redistribute it and/or modify 277 it under the terms of the GNU General Public License as published by 278 the Free Software Foundation; either version 3, or (at your option) 279 any later version. 280 281 GNU Emacs is distributed in the hope that it will be useful, 282 but WITHOUT ANY WARRANTY; without even the implied warranty of 283 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 284 GNU General Public License for more details. 285 286 You should have received a copy of the GNU General Public License 287 along with GNU Emacs; see the file COPYING. If not, write to the 288 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 289 Boston, MA 02110-1301, USA. trunk/admin/nt/README.W32
r4058 r4220 1 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 2 Free Software Foundation, Inc. 3 See the end of the file for license conditions. 4 1 5 Emacs for Windows 2 6 … … 64 68 (non-windowed) mode of operation is most useful if you have a telnet 65 69 server on your machine, allowing you to run Emacs remotely. 70 71 * EXE files included 72 73 Emacs comes with the following executable files in the bin directory. 74 75 + emacs.exe - The main Emacs executable. As this is designed to run 76 as both a text-mode application (emacs -nw) and as a GUI application, 77 it will pop up a command prompt window if run directly from Explorer. 78 79 + runemacs.exe - A wrapper for running Emacs as a GUI application 80 without popping up a command prompt window. 81 82 + emacsclient.exe - A command-line client program that can 83 communicate with a running Emacs process. See the `Emacs Server' 84 node of the Emacs manul. 85 86 + emacsclientw.exe - A version of emacsclient that does not open 87 a command-line window. 88 89 + addpm.exe - A basic installer that creates Start Menu icons for Emacs. 90 Running this is optional. 91 92 + cmdproxy.exe - Used internally by Emacs to work around problems with 93 the native shells in various versions of Windows. 94 95 + ctags.exe, etags.exe - Tools for generating tag files. See the 96 `Tags' node of the Emacs manual. 97 98 + ebrowse.exe - A tool for generating C++ browse information. See the 99 `Ebrowse' manual. 100 101 + ddeclient.exe - A tool for interacting with DDE servers. 102 103 + hexl.exe - A tool for converting files to hex dumps. See the 104 `Editing Binary Files' node of the Emacs manual. 105 106 + movemail.exe - A helper application for safely moving mail from 107 a mail spool or POP server to a local user mailbox. See the 108 `Movemail' node of the Emacs manual. 109 110 + digest-doc.exe, sorted-doc.exe - Tools for rebuilding the 111 built-in documentation. 112 113 * Image support 114 115 Emacs has built in support for XBM and PPM/PGM/PBM images, and the 116 libXpm library is bundled, providing XPM support (required for color 117 toolbar icons and splash screen). Source for libXpm should be available 118 on the same place as you got this binary distribution from. The version 119 of libXpm bundled with this version of Emacs is 3.5.7, based on x.org's 120 libXpm library from X11R7.3. 121 122 Emacs can also support some other image formats with appropriate 123 libraries. These libraries are all available as part of GTK, or from 124 gnuwin32.sourceforge.net. Emacs will find them if the directory they 125 are installed in is on the PATH. 126 127 PNG: requires the PNG reference library 1.2 or later, which will 128 be named libpng13d.dll, libpng13.dll, libpng12d.dll, libpng12.dll 129 or libpng.dll. LibPNG requires zlib, which should come from the same 130 source as you got libpng. 131 132 JPEG: requires the Independant JPEG Group's libjpeg 6b or later, 133 which will be called jpeg62.dll, libjpeg.dll, jpeg-62.dll or jpeg.dll. 134 135 TIFF: requires libTIFF 3.0 or later, which will be called libtiff3.dll 136 or libtiff.dll. 137 138 GIF: requires libungif or giflib 4.1 or later, which will be 139 called giflib4.dll, libungif4.dll or libungif.dll. 140 66 141 67 142 * Uninstalling Emacs … … 186 261 187 262 Enjoy! 263 264 265 This file is part of GNU Emacs. 266 267 GNU Emacs is free software; you can redistribute it and/or modify 268 it under the terms of the GNU General Public License as published by 269 the Free Software Foundation; either version 3, or (at your option) 270 any later version. 271 272 GNU Emacs is distributed in the hope that it will be useful, 273 but WITHOUT ANY WARRANTY; without even the implied warranty of 274 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 275 GNU General Public License for more details. 276 277 You should have received a copy of the GNU General Public License 278 along with GNU Emacs; see the file COPYING. If not, write to the 279 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 280 Boston, MA 02110-1301, USA. trunk/admin/nt/makedist.bat
r4210 r4220 1 1 @echo off 2 2 3 rem Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 3 rem Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 4 4 rem Free Software Foundation, Inc. 5 5 rem … … 13 13 rem GNU Emacs is free software; you can redistribute it and/or modify 14 14 rem it under the terms of the GNU General Public License as published by 15 rem the Free Software Foundation; either version 2, or (at your option)15 rem the Free Software Foundation; either version 3, or (at your option) 16 16 rem any later version. 17 17 rem … … 36 36 rem It always writes to zip.zip and treats the zipfile argument as one 37 37 rem of the files to go in it. 38 rem zip -9 -r %2-bin-i386 emacs-%1/BUGS emacs-%1/ README emacs-%1/README.W32emacs-%1/bin emacs-%1/etc emacs-%1/info emacs-%1/lisp emacs-%1/leim -x emacs.mdp *.pdb *.opt *~ CVS39 7z a -tZIP -mx=9 -xr!emacs.mdp -xr!*.pdb -xr!*.opt -xr!*~ -xr!CVS -xr!.arch-inventory %2-bin-i386.zip emacs-%1/BUGS emacs-%1/ README emacs-%1/README.W32 emacs-%1/bin emacs-%1/etc emacs-%1/info emacs-%1/lisp emacs-%1/leim38 rem zip -9 -r %2-bin-i386 emacs-%1/BUGS emacs-%1/COPYING emacs-%1/README emacs-%1/README.W32 emacs-%1/INSTALL emacs-%1/bin emacs-%1/etc emacs-%1/info emacs-%1/lisp emacs-%1/leim -x emacs.mdp *.pdb *.opt *~ CVS 39 7z a -tZIP -mx=9 -xr!emacs.mdp -xr!*.pdb -xr!*.opt -xr!*~ -xr!CVS -xr!.arch-inventory %2-bin-i386.zip emacs-%1/BUGS emacs-%1/COPYING emacs-%1/README emacs-%1/README.W32 emacs-%1/INSTALL emacs-%1/bin emacs-%1/etc emacs-%1/info emacs-%1/lisp emacs-%1/leim emacs-%1/site-lisp 40 40 del emacs-%1\README.W32 41 41 if not (%4) == () goto end … … 50 50 rem It always writes to zip.zip and treats the zipfile argument as one 51 51 rem of the files to go in it. 52 rem zip -9 -r %2-barebin-i386.zip emacs-%1/README.W32 emacs-%1/bin emacs-%1/etc/DOC-X 53 7z a -tZIP -mx=9 %2-barebin-i386.zip emacs-%1/README.W32 emacs-%1/bin emacs-%1/etc/DOC-X 52 rem zip -9 -r %2-barebin-i386.zip emacs-%1/README.W32 emacs-%1/bin emacs-%1/etc/DOC-X emacs-%1/COPYING 53 7z a -tZIP -mx=9 %2-barebin-i386.zip emacs-%1/README.W32 emacs-%1/bin emacs-%1/etc/DOC-X emacs-%1/COPYING 54 54 del emacs-%1\README.W32 55 55 if not (%4) == () goto end trunk/admin/quick-install-emacs
r4190 r4220 2 2 ### quick-install-emacs --- do a halfway-decent job of installing emacs quickly 3 3 4 ## Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 4 ## Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 5 5 ## Free Software Foundation, Inc. 6 6 … … 11 11 ## GNU Emacs is free software; you can redistribute it and/or modify 12 12 ## it under the terms of the GNU General Public License as published by 13 ## the Free Software Foundation; either version 2, or (at your option)13 ## the Free Software Foundation; either version 3, or (at your option) 14 14 ## any later version. 15 15 trunk/admin/revdiff
r4190 r4220 1 1 #! /usr/bin/perl 2 2 3 # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 3 # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 4 4 # Free Software Foundation, Inc. 5 5 # … … 8 8 # GNU Emacs is free software; you can redistribute it and/or modify 9 9 # it under the terms of the GNU General Public License as published by 10 # the Free Software Foundation; either version 2, or (at your option)10 # the Free Software Foundation; either version 3, or (at your option) 11 11 # any later version. 12 12 #
