aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2013-02-16 12:24:50 -0800
committerGlenn Morris2013-02-16 12:24:50 -0800
commit6d4cb47e63cfd964ad94fb3e6b1821e5ee38f566 (patch)
tree70990363c3830fb8fc4ceecfc483eff531c4ce1f
parente5b246e9f36efcf667809b22538af3c33fe6d99a (diff)
downloademacs-6d4cb47e63cfd964ad94fb3e6b1821e5ee38f566.tar.gz
emacs-6d4cb47e63cfd964ad94fb3e6b1821e5ee38f566.zip
A few small TODO and CONTRIBUTE updates
-rw-r--r--etc/CONTRIBUTE3
-rw-r--r--etc/TODO26
2 files changed, 24 insertions, 5 deletions
diff --git a/etc/CONTRIBUTE b/etc/CONTRIBUTE
index ee51d5456cc..3ccd180aa0c 100644
--- a/etc/CONTRIBUTE
+++ b/etc/CONTRIBUTE
@@ -22,7 +22,8 @@ inclusion in a future version of Emacs (see below).
22 22
23If you don't feel up to hacking Emacs, there are many other ways to 23If you don't feel up to hacking Emacs, there are many other ways to
24help. You can answer questions on the mailing lists, write 24help. You can answer questions on the mailing lists, write
25documentation, find and report bugs, contribute to the Emacs web 25documentation, find and report bugs, check if existing bug reports
26are fixed in newer versions of Emacs, contribute to the Emacs web
26pages, or develop a package that works with Emacs. 27pages, or develop a package that works with Emacs.
27 28
28Here are some style and legal conventions for contributors to Emacs: 29Here are some style and legal conventions for contributors to Emacs:
diff --git a/etc/TODO b/etc/TODO
index 04963597510..d584168b263 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -7,9 +7,24 @@ See the end of the file for license conditions.
7If you are ready to start working on any of these TODO items, we 7If you are ready to start working on any of these TODO items, we
8appreciate your help; please write to emacs-devel@gnu.org so we can be 8appreciate your help; please write to emacs-devel@gnu.org so we can be
9aware that the problem is being addressed, and talk with you how to do 9aware that the problem is being addressed, and talk with you how to do
10it best. Since Emacs is an FSF-copyrighted package, please be 10it best. Also to check that it hasn't been done already, since we
11prepared to sign legal papers to transfer the copyright on your work 11don't always remember to update this file! It is best to consult
12to the FSF. 12the latest version of this file in the Emacs source code repository.
13
14Since Emacs is an FSF-copyrighted package, please be prepared to sign
15legal papers to transfer the copyright on your work to the FSF.
16For more details on this, see the section "Copyright Assignment"
17in etc/CONTRIBUTE. That file also contains some more practical
18details about getting involved.
19
20As well as the issues listed here, there are bug reports at
21<http://debbugs.gnu.org>. Bugs tagged "easy" ought to be suitable for
22beginners to work on, but unfortunately we are not very good at using
23this tag. Bugs tagged "help" are ones where assistance is required,
24but may be difficult to fix. Bugs with severity "important" or higher
25are the ones we consider more important, but these also may be
26difficult to fix. Bugs with severity "minor" may be simpler, but this
27is not always true.
13 28
14* Tentative plan for Emacs-24 29* Tentative plan for Emacs-24
15 30
@@ -61,7 +76,7 @@ to use it.
61** Convert all defvars with leading `*' in the doc-strings into defcustoms 76** Convert all defvars with leading `*' in the doc-strings into defcustoms
62of appropriate :type and :group. 77of appropriate :type and :group.
63 78
64** Remove any leading `*'s from defcustom doc-strings. 79** Remove any leading `*'s from defcustom doc-strings. [done?]
65 80
66** Remove unnecessary autoload cookies from defcustoms. 81** Remove unnecessary autoload cookies from defcustoms.
67This needs a bit of care, since often people have become used to 82This needs a bit of care, since often people have become used to
@@ -267,6 +282,9 @@ specified filters, specified timers, and specified hooks.
267** Remove the limitation that window and frame widths and heights can 282** Remove the limitation that window and frame widths and heights can
268 be only full columns/lines. 283 be only full columns/lines.
269 284
285** The GNUstep port needs some serious attention, ideally from someone
286familiar with GNUstep and Objective C.
287
270* Other features we would like: 288* Other features we would like:
271 289
272** Allow frames(terminals) created by emacsclient to inherit their environment 290** Allow frames(terminals) created by emacsclient to inherit their environment