Merge lp:~dcoxey/emacs/better-readme into lp:~vcs-imports/emacs/trunk

Proposed by dcox1524
Status: Needs review
Proposed branch: lp:~dcoxey/emacs/better-readme
Merge into: lp:~vcs-imports/emacs/trunk
Diff against target: 222 lines (+109/-109)
1 file modified
README (+109/-109)
To merge this branch: bzr merge lp:~dcoxey/emacs/better-readme
Reviewer Review Type Date Requested Status
VCS imports Pending
Review via email: mp+16912@code.launchpad.net
To post a comment you must log in.
Revision history for this message
dcox1524 (dcoxey) wrote :

Updated copyright year to include 2010.

Unmerged revisions

99269. By dcox1524

Updated copyright to include 2010.

99268. By Katsumi Yamaoka <email address hidden>

* gnus-art.el (gnus-article-describe-bindings): Work for prefix keys.

* message.el (message-check-news-header-syntax): Protect against a
string that `rfc822-addresses' returns when parsing fails.

99267. By Katsumi Yamaoka <email address hidden>

* gnus-util.el (gnus-invisible-p, gnus-next-char-property-change)
(gnus-previous-char-property-change): New functions.

* gnus-sum.el (gnus-forward-line-ignore-invisible): Use them.

99266. By Chong Yidong <email address hidden>

* progmodes/python.el (python-font-lock-keywords): Handle qualified decorators
(Bug#881).

99265. By dann

(vc-bzr-working-revision): Fix looking for a revision
in a lightweight checkout.

99264. By Andreas Schwab <email address hidden>

Fix gnus-summary-recenter to properly handle invisible lines

* gnus-sum.el (gnus-forward-line-ignore-invisible): New function.
(gnus-summary-recenter): Use it instead of forward-line. (Bug#5257)

99263. By Jan D.

Handle internal-border width changes when maximized. Bug #2568

* xterm.c (x_new_font): Move code for setting rows/cols before
resizing ...
(x_set_window_size): ... to here. bug #2568.

* gtkutil.c (xg_clear_under_internal_border): New function.
(xg_frame_resized, xg_frame_set_char_size): Call
xg_clear_under_internal_border.
(xg_update_scrollbar_pos): Clear under old scroll bar position.

99262. By Chong Yidong <email address hidden>

* keyboard.c (read_key_sequence): Catch keyboard switch after
making a new tty frame (Bug#5095).

99261. By Kenichi Handa <email address hidden>

language/indian.el (malayalam-composable-pattern): Fix ZWNJ and ZWJ.

99260. By Kenichi Handa <email address hidden>

fontset.c (fontset_find_font): Fix getting the frame pointer.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'README'
2--- README 2010-01-04 05:35:18 +0000
3+++ README 2010-01-06 17:24:14 +0000
4@@ -1,109 +1,109 @@
5-Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
6- Free Software Foundation, Inc.
7-See the end of the file for license conditions.
8-
9-
10-This directory tree holds version 23.1.91 of GNU Emacs, the extensible,
11-customizable, self-documenting real-time display editor.
12-
13-The file INSTALL in this directory says how to build and install GNU
14-Emacs on various systems, once you have unpacked or checked out the
15-entire Emacs file tree.
16-
17-See the file etc/NEWS for information on new features and other
18-user-visible changes in recent versions of Emacs.
19-
20-The file etc/PROBLEMS contains information on many common problems that
21-occur in building, installing and running Emacs.
22-
23-You may encounter bugs in this release. If you do, please report
24-them; your bug reports are valuable contributions to the FSF, since
25-they allow us to notice and fix problems on machines we don't have, or
26-in code we don't use often. Please send bug reports for released
27-versions of Emacs sent to the mailing list bug-gnu-emacs@gnu.org.
28-Please send bug reports for pretest versions of Emacs, and versions
29-from the Savannah.gnu.org repository, to emacs-pretest-bug@gnu.org.
30-
31-See the "Bugs" section of the Emacs manual for more information on how
32-to report bugs. (The file `BUGS' in this directory explains how you
33-can find and read that section using the Info files that come with
34-Emacs.) See `etc/MAILINGLISTS' for more information on mailing lists
35-relating to GNU packages.
36-
37-The `etc' subdirectory contains several other files, named in capital
38-letters, which you might consider looking at when installing GNU
39-Emacs.
40-
41-The file `configure' is a shell script to acclimate Emacs to the
42-oddities of your processor and operating system. It creates the file
43-`Makefile' (a script for the `make' program), which automates the
44-process of building and installing Emacs. See INSTALL for more
45-detailed information.
46-
47-The file `configure.in' is the input used by the autoconf program to
48-construct the `configure' script. Since Emacs has some configuration
49-requirements that autoconf can't meet directly, and for historical
50-reasons, `configure.in' uses an unholy marriage of custom-baked
51-configuration code and autoconf macros. If you want to rebuild
52-`configure' from `configure.in', you will need to install a recent
53-version of autoconf and GNU m4.
54-
55-The file `Makefile.in' is a template used by `configure' to create
56-`Makefile'.
57-
58-The file `make-dist' is a shell script to build a distribution tar
59-file from the current Emacs tree, containing only those files
60-appropriate for distribution. If you make extensive changes to Emacs,
61-this script will help you distribute your version to others.
62-
63-There are several subdirectories:
64-
65-`src' holds the C code for Emacs (the Emacs Lisp interpreter and
66- its primitives, the redisplay code, and some basic editing
67- functions).
68-`lisp' holds the Emacs Lisp code for Emacs (most everything else).
69-`leim' holds the library of Emacs input methods, Lisp code and
70- auxiliary data files required to type international characters
71- which can't be directly produced by your keyboard.
72-`lib-src' holds the source code for some utility programs for use by or
73- with Emacs, like movemail and etags.
74-`etc' holds miscellaneous architecture-independent data files
75- Emacs uses, like the tutorial text and the Zippy the Pinhead
76- quote database. The contents of the `lisp', `leim', `info',
77- `man', `lispref', and `lispintro' subdirectories are
78- architecture-independent too.
79-`info' holds the Info documentation tree for Emacs.
80-`doc/emacs' holds the source code for the Emacs Manual. If you modify the
81- manual sources, you will need the `makeinfo' program to produce
82- an updated manual. `makeinfo' is part of the GNU Texinfo
83- package; you need version 4.6 or later of Texinfo.
84-`doc/lispref' holds the source code for the Emacs Lisp reference manual.
85-`doc/lispintro' holds the source code for the Introduction to Programming
86- in Emacs Lisp manual.
87-`msdos' holds configuration files for compiling Emacs under MSDOG.
88-`nextstep' holds instructions and some other files for compiling the
89- Nextstep port of Emacs, for GNUstep and Mac OS X Cocoa.
90-`nt' holds various command files and documentation files that pertain
91- to building and running Emacs on Windows 9X/ME/NT/2000/XP.
92-`test' holds tests for various aspects of Emacs's functionality.
93-
94- Building Emacs on non-Posix platforms requires to install tools
95-that aren't part of the standard distribution of the OS. The
96-platform-specific README files and installation instructions should
97-list the required tools.
98-
99-
100
101-This file is part of GNU Emacs.
102-
103-GNU Emacs is free software: you can redistribute it and/or modify
104-it under the terms of the GNU General Public License as published by
105-the Free Software Foundation, either version 3 of the License, or
106-(at your option) any later version.
107-
108-GNU Emacs is distributed in the hope that it will be useful,
109-but WITHOUT ANY WARRANTY; without even the implied warranty of
110-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
111-GNU General Public License for more details.
112-
113-You should have received a copy of the GNU General Public License
114-along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
115+Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
116+ Free Software Foundation, Inc.
117+See the end of the file for license conditions.
118+
119+
120+This directory tree holds version 23.1.91 of GNU Emacs, the extensible,
121+customizable, self-documenting real-time display editor.
122+
123+The file INSTALL in this directory says how to build and install GNU
124+Emacs on various systems, once you have unpacked or checked out the
125+entire Emacs file tree.
126+
127+See the file etc/NEWS for information on new features and other
128+user-visible changes in recent versions of Emacs.
129+
130+The file etc/PROBLEMS contains information on many common problems that
131+occur in building, installing and running Emacs.
132+
133+You may encounter bugs in this release. If you do, please report
134+them; your bug reports are valuable contributions to the FSF, since
135+they allow us to notice and fix problems on machines we don't have, or
136+in code we don't use often. Please send bug reports for released
137+versions of Emacs sent to the mailing list bug-gnu-emacs@gnu.org.
138+Please send bug reports for pretest versions of Emacs, and versions
139+from the Savannah.gnu.org repository, to emacs-pretest-bug@gnu.org.
140+
141+See the "Bugs" section of the Emacs manual for more information on how
142+to report bugs. (The file `BUGS' in this directory explains how you
143+can find and read that section using the Info files that come with
144+Emacs.) See `etc/MAILINGLISTS' for more information on mailing lists
145+relating to GNU packages.
146+
147+The `etc' subdirectory contains several other files, named in capital
148+letters, which you might consider looking at when installing GNU
149+Emacs.
150+
151+The file `configure' is a shell script to acclimate Emacs to the
152+oddities of your processor and operating system. It creates the file
153+`Makefile' (a script for the `make' program), which automates the
154+process of building and installing Emacs. See INSTALL for more
155+detailed information.
156+
157+The file `configure.in' is the input used by the autoconf program to
158+construct the `configure' script. Since Emacs has some configuration
159+requirements that autoconf can't meet directly, and for historical
160+reasons, `configure.in' uses an unholy marriage of custom-baked
161+configuration code and autoconf macros. If you want to rebuild
162+`configure' from `configure.in', you will need to install a recent
163+version of autoconf and GNU m4.
164+
165+The file `Makefile.in' is a template used by `configure' to create
166+`Makefile'.
167+
168+The file `make-dist' is a shell script to build a distribution tar
169+file from the current Emacs tree, containing only those files
170+appropriate for distribution. If you make extensive changes to Emacs,
171+this script will help you distribute your version to others.
172+
173+There are several subdirectories:
174+
175+`src' holds the C code for Emacs (the Emacs Lisp interpreter and
176+ its primitives, the redisplay code, and some basic editing
177+ functions).
178+`lisp' holds the Emacs Lisp code for Emacs (most everything else).
179+`leim' holds the library of Emacs input methods, Lisp code and
180+ auxiliary data files required to type international characters
181+ which can't be directly produced by your keyboard.
182+`lib-src' holds the source code for some utility programs for use by or
183+ with Emacs, like movemail and etags.
184+`etc' holds miscellaneous architecture-independent data files
185+ Emacs uses, like the tutorial text and the Zippy the Pinhead
186+ quote database. The contents of the `lisp', `leim', `info',
187+ `man', `lispref', and `lispintro' subdirectories are
188+ architecture-independent too.
189+`info' holds the Info documentation tree for Emacs.
190+`doc/emacs' holds the source code for the Emacs Manual. If you modify the
191+ manual sources, you will need the `makeinfo' program to produce
192+ an updated manual. `makeinfo' is part of the GNU Texinfo
193+ package; you need version 4.6 or later of Texinfo.
194+`doc/lispref' holds the source code for the Emacs Lisp reference manual.
195+`doc/lispintro' holds the source code for the Introduction to Programming
196+ in Emacs Lisp manual.
197+`msdos' holds configuration files for compiling Emacs under MSDOG.
198+`nextstep' holds instructions and some other files for compiling the
199+ Nextstep port of Emacs, for GNUstep and Mac OS X Cocoa.
200+`nt' holds various command files and documentation files that pertain
201+ to building and running Emacs on Windows 9X/ME/NT/2000/XP.
202+`test' holds tests for various aspects of Emacs's functionality.
203+
204+ Building Emacs on non-Posix platforms requires to install tools
205+that aren't part of the standard distribution of the OS. The
206+platform-specific README files and installation instructions should
207+list the required tools.
208+
209+
210
211+This file is part of GNU Emacs.
212+
213+GNU Emacs is free software: you can redistribute it and/or modify
214+it under the terms of the GNU General Public License as published by
215+the Free Software Foundation, either version 3 of the License, or
216+(at your option) any later version.
217+
218+GNU Emacs is distributed in the hope that it will be useful,
219+but WITHOUT ANY WARRANTY; without even the implied warranty of
220+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
221+GNU General Public License for more details.
222+
223+You should have received a copy of the GNU General Public License
224+along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.

Subscribers

People subscribed via source and target branches