aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes
diff options
context:
space:
mode:
authorStefan Monnier2012-03-25 16:37:21 -0400
committerStefan Monnier2012-03-25 16:37:21 -0400
commit699c782b7668c44d0fa4446331b0590a6d5dac82 (patch)
tree5dcce364741d0761920a3d274b0fc8aba4103d45 /admin/notes
parent98fb480ee31bf74cf554044f60f21df16566dd7f (diff)
parente99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf (diff)
downloademacs-pending.tar.gz
emacs-pending.zip
Merge from trunkpending
Diffstat (limited to 'admin/notes')
-rw-r--r--admin/notes/bugtracker19
-rw-r--r--admin/notes/bzr22
-rw-r--r--admin/notes/changelogs4
-rw-r--r--admin/notes/commits2
-rw-r--r--admin/notes/copyright28
-rw-r--r--admin/notes/documentation3
-rw-r--r--admin/notes/font-backend2
-rw-r--r--admin/notes/lel-TODO13
-rw-r--r--admin/notes/multi-tty33
-rw-r--r--admin/notes/nextstep5
-rw-r--r--admin/notes/unicode30
11 files changed, 79 insertions, 82 deletions
diff --git a/admin/notes/bugtracker b/admin/notes/bugtracker
index 04721e4cec3..3c24212ea10 100644
--- a/admin/notes/bugtracker
+++ b/admin/notes/bugtracker
@@ -632,3 +632,22 @@ mytest my.email.address
632 632
633Then if you do all your testing with 'Package: mytest', the resulting 633Then if you do all your testing with 'Package: mytest', the resulting
634mails should only go to your email address. 634mails should only go to your email address.
635
636** Adding new tags
637
638Add them to @gTags in /etc/debbugs/config.
639I think you also have to add them to 'tags' and 'tags_single_letter'
640in /usr/share/perl5/Debbugs/Config.pm.
641And update /var/www/Developer.html with a description of what the tag means.
642And the "valid tags" list in /var/www/index.html.
643
644** Backups
645
646The FSF sysadmins handle multi-generational backups of the filesystem
647on debbugs.gnu.org. But if you really want to have your own backup of
648the bug database, you can use rsync (this requires login access to
649debbugs.gnu.org):
650
651 rsync -azvv -e ssh USER@debbugs.gnu.org:/var/lib/debbugs/ DEST
652
653Note that this occupies well over 1G of disk space.
diff --git a/admin/notes/bzr b/admin/notes/bzr
index 2fdbc2854f8..50eaf3710ee 100644
--- a/admin/notes/bzr
+++ b/admin/notes/bzr
@@ -72,18 +72,20 @@ removes a file, then remove the corresponding files by hand.
72The following description uses bound branches, presumably it works in 72The following description uses bound branches, presumably it works in
73a similar way with unbound ones. 73a similar way with unbound ones.
74 74
750) (First time only) Get the bzr changelog_merge plugin 750) (This step is only necessary if using bzr older than 2.4.0.)
76(this will be included by default in bzr 2.4 onwards): 76Get the bzr changelog_merge plugin:
77 77
78cd ~/.bazaar/plugins 78cd ~/.bazaar/plugins
79bzr branch http://bazaar.launchpad.net/~spiv/bzr-changelog-merge/trunk 79bzr branch http://bazaar.launchpad.net/~spiv/bzr-changelog-merge/trunk changelog_merge
80mv trunk changelog_merge
81 80
82This should make merging ChangeLogs smoother. It merges new entries 81This plugin should make merging ChangeLogs smoother. It merges new
83to the top of the file, rather than trying to fit them in mid-way 82entries to the top of the file, rather than trying to fit them in
84through. Newer versions of the plugin should also be able to deal 83mid-way through. Newer versions of the plugin should also be able to
85with changes to *old* ChangeLog entries, that should not be floated to 84deal with changes to *old* ChangeLog entries, that should not be
86the head of the file (see launchpad#723968). 85floated to the head of the file (see launchpad#723968).
86
87It is included in bzr from 2.4.0 onwards, so remember to delete the
88copy in ~/.bazaar if you upgrade bzr.
87 89
88Maybe the default Emacs behavior without this plugin is better, 90Maybe the default Emacs behavior without this plugin is better,
89though, it's not clear yet. 91though, it's not clear yet.
@@ -171,7 +173,7 @@ This restores file, but without its history (`bzr log file' will be
171very short). This is because file gets re-added with a new file-id 173very short). This is because file gets re-added with a new file-id
172(use `bzr file-id file' to see the id). 174(use `bzr file-id file' to see the id).
173 175
174Insteading of adding the file, try: 176Instead of adding the file, try:
175 177
176bzr revert -rN file; bzr commit 178bzr revert -rN file; bzr commit
177 179
diff --git a/admin/notes/changelogs b/admin/notes/changelogs
index 2c3749244fb..2e954570ce8 100644
--- a/admin/notes/changelogs
+++ b/admin/notes/changelogs
@@ -1,3 +1,7 @@
1If installing changes written by someone else, make the ChangeLog
2entry in their name, not yours.
3
4
1http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg00793.html 5http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg00793.html
2 There is no need to make change log entries for files such as NEWS, 6 There is no need to make change log entries for files such as NEWS,
3 MAINTAINERS, and FOR-RELEASE. 7 MAINTAINERS, and FOR-RELEASE.
diff --git a/admin/notes/commits b/admin/notes/commits
index f37c3e020be..2c6f80c56f0 100644
--- a/admin/notes/commits
+++ b/admin/notes/commits
@@ -17,7 +17,7 @@ Date: Tue, 31 Mar 2009 12:21:20 +0900
17 files), not one-by-one. This is pretty easy using vc-dir now. 17 files), not one-by-one. This is pretty easy using vc-dir now.
18 18
19(2) Make the log message describe the entire changeset, perhaps 19(2) Make the log message describe the entire changeset, perhaps
20 including relevant changelog entiries (I often don't bother with 20 including relevant changelog entries (I often don't bother with
21 the latter if it's a trivial sort of change). 21 the latter if it's a trivial sort of change).
22 22
23 Many modern source-control systems vaguely distinguish the first 23 Many modern source-control systems vaguely distinguish the first
diff --git a/admin/notes/copyright b/admin/notes/copyright
index 39eb003a07d..72b7d7e2d23 100644
--- a/admin/notes/copyright
+++ b/admin/notes/copyright
@@ -1,4 +1,4 @@
1Copyright (C) 2007-2011 Free Software Foundation, Inc. 1Copyright (C) 2007-2012 Free Software Foundation, Inc.
2See the end of the file for license conditions. 2See the end of the file for license conditions.
3 3
4 4
@@ -24,9 +24,8 @@ the file.
24 24
252. When installing code written by someone else, the ChangeLog entry 252. When installing code written by someone else, the ChangeLog entry
26should be in the name of the author of the code, not the person who 26should be in the name of the author of the code, not the person who
27installs it. I think it is helpful to put the author (if not yourself) 27installs it. Also use bzr commit's "--author" option.
28in the commit log as well (you can also use bzr commit's "--author" 28Do not install any of your own changes in the same commit.
29option); and to not install any of your own changes in the same commit.
30 29
313. With images, add the legal info to a README file in the directory 303. With images, add the legal info to a README file in the directory
32containing the image. 31containing the image.
@@ -143,7 +142,7 @@ m4/*.m4
143lib/Makefile.in 142lib/Makefile.in
144 - copyright FSF, with MIT-like license 143 - copyright FSF, with MIT-like license
145 144
146install-sh 145build-aux/install-sh
147 - this file is copyright MIT, which is OK. Leave the copyright alone. 146 - this file is copyright MIT, which is OK. Leave the copyright alone.
148 147
149etc/refcards/*.tex 148etc/refcards/*.tex
@@ -545,16 +544,17 @@ of writing) GPL >= 2. rms says may as well leave the licenses of these
545alone (may import them from Gnulib again). These are: 544alone (may import them from Gnulib again). These are:
546 545
547 Gnulib: 546 Gnulib:
548 arg-nonnull.h 547 build-aux/compile
549 c++defs.h 548 build-aux/config.guess
550 compile 549 build-aux/config.sub
551 config.guess 550 build-aux/depcomp
552 config.sub 551 build-aux/missing
553 depcomp 552 build-aux/move-if-change
553 build-aux/snippet/_Noreturn.h
554 build-aux/snippet/arg-nonnull.h
555 build-aux/snippet/c++defs.h
556 build-aux/snippet/warn-on-use.h
554 doc/man/texinfo.tex 557 doc/man/texinfo.tex
555 missing
556 move-if-change
557 warn-on-use.h
558 lib/*.[ch] 558 lib/*.[ch]
559 lib/gnulib.mk 559 lib/gnulib.mk
560 src/gmalloc.c 560 src/gmalloc.c
diff --git a/admin/notes/documentation b/admin/notes/documentation
index f2e2aab73e7..09476ad6962 100644
--- a/admin/notes/documentation
+++ b/admin/notes/documentation
@@ -112,3 +112,6 @@ The kind of change for which the user really needs help from Antinews
112is where a feature works _differently_ in the previous version. 112is where a feature works _differently_ in the previous version.
113In those cases, the user might have trouble figuring out how to use 113In those cases, the user might have trouble figuring out how to use
114the old version without some sort of help. 114the old version without some sort of help.
115
116** To indicate possession, write Emacs's rather than Emacs'.
117http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00649.html
diff --git a/admin/notes/font-backend b/admin/notes/font-backend
index d51d3ec1c3b..ec2dc11345b 100644
--- a/admin/notes/font-backend
+++ b/admin/notes/font-backend
@@ -1,4 +1,4 @@
1Copyright (C) 2002-2011 Free Software Foundation, Inc. 1Copyright (C) 2002-2012 Free Software Foundation, Inc.
2See the end of the file for license conditions. 2See the end of the file for license conditions.
3 3
4 4
diff --git a/admin/notes/lel-TODO b/admin/notes/lel-TODO
index c03d0f6fdfb..139aa09e919 100644
--- a/admin/notes/lel-TODO
+++ b/admin/notes/lel-TODO
@@ -1,12 +1,13 @@
1Some lisp/emacs-lisp/ Features and Where They Are Documented 1Some lisp/emacs-lisp/ Features and Where They Are Documented
2 2
3Copyright (C) 2007-2011 Free Software Foundation, Inc. 3Copyright (C) 2007-2012 Free Software Foundation, Inc.
4See the end of the file for license conditions. 4See the end of the file for license conditions.
5 5
6 6
7* Status Key 7* Status Key
8 - -- as yet unknown 8 - -- as yet unknown
9 n/a -- not applicable (internal, uninteresting, etc) 9 n/a -- not applicable (internal, uninteresting, etc)
10 obsolete -- an obsolete feature, to be removed in future
10 todo -- not documented but should be 11 todo -- not documented but should be
11 NODE -- documented in or under info node NODE 12 NODE -- documented in or under info node NODE
12 13
@@ -26,7 +27,6 @@ See the end of the file for license conditions.
26 bytecomp (elisp) Compilation Functions 27 bytecomp (elisp) Compilation Functions
27 checkdoc (elisp) Documentation Tips 28 checkdoc (elisp) Documentation Tips
28 cl (cl) 29 cl (cl)
29 cl-19 n/a
30 cl-compat n/a 30 cl-compat n/a
31 cl-specs n/a 31 cl-specs n/a
32 copyright - 32 copyright -
@@ -47,13 +47,12 @@ See the end of the file for license conditions.
47 generic (elisp) Generic Modes 47 generic (elisp) Generic Modes
48 gulp n/a 48 gulp n/a
49 helper - 49 helper -
50 levents - 50 levents obsolete
51 lisp-float-type - 51 lisp-float-type -
52 lisp-mnt - 52 lisp-mnt -
53 lisp-mode n/a 53 lisp-mode n/a
54 lmenu - 54 lmenu obsolete
55 lselect - 55 lucid obsolete
56 lucid -
57 macroexp (elisp) Expansion 56 macroexp (elisp) Expansion
58 pp (emacs) Program Indent 57 pp (emacs) Program Indent
59 re-builder - 58 re-builder -
@@ -62,7 +61,7 @@ See the end of the file for license conditions.
62 ring (elisp) Rings 61 ring (elisp) Rings
63 rx - 62 rx -
64 shadow - 63 shadow -
65 sregex - 64 sregex obsolete
66 syntax (elisp) Position Parse 65 syntax (elisp) Position Parse
67 testcover - 66 testcover -
68 timer (elisp) Timers 67 timer (elisp) Timers
diff --git a/admin/notes/multi-tty b/admin/notes/multi-tty
index 85babb903b9..4146c8ffa58 100644
--- a/admin/notes/multi-tty
+++ b/admin/notes/multi-tty
@@ -1,6 +1,6 @@
1-*- coding: utf-8; mode: text; -*- 1-*- coding: utf-8; mode: text; -*-
2 2
3Copyright (C) 2007-2011 Free Software Foundation, Inc. 3Copyright (C) 2007-2012 Free Software Foundation, Inc.
4See the end of the file for license conditions. 4See the end of the file for license conditions.
5 5
6From README.multi-tty in the multi-tty branch. 6From README.multi-tty in the multi-tty branch.
@@ -160,7 +160,7 @@ I use the following two bash scripts to handle my Emacs sessions:
160 160
161name="$1" 161name="$1"
162shift 162shift
163 163
164if [ -z "$name" ]; then 164if [ -z "$name" ]; then
165 echo "Usage: connect_emacs <name> <args>..." >&2 165 echo "Usage: connect_emacs <name> <args>..." >&2
166 exit 1 166 exit 1
@@ -184,7 +184,7 @@ screendir="/var/run/screen/S-$USER"
184serverdir="/tmp/emacs$UID" 184serverdir="/tmp/emacs$UID"
185emacs=/usr/bin/emacs-multi-tty # Or wherever you installed your multi-tty Emacs 185emacs=/usr/bin/emacs-multi-tty # Or wherever you installed your multi-tty Emacs
186 186
187if [ -z "$name" ]; then 187if [ -z "$name" ]; then
188 echo "Usage: preload_emacs <name> [<waitp>]" >&2 188 echo "Usage: preload_emacs <name> [<waitp>]" >&2
189 exit 1 189 exit 1
190fi 190fi
@@ -314,7 +314,7 @@ THINGS TO DO
314 Emacs with GTK support. If you want to play around with GTK 314 Emacs with GTK support. If you want to play around with GTK
315 multidisplay (and don't mind core dumps), you can edit src/config.h 315 multidisplay (and don't mind core dumps), you can edit src/config.h
316 and define HAVE_GTK_MULTIDISPLAY there by hand. 316 and define HAVE_GTK_MULTIDISPLAY there by hand.
317 317
318 http://bugzilla.gnome.org/show_bug.cgi?id=85715 318 http://bugzilla.gnome.org/show_bug.cgi?id=85715
319 319
320 Update: Han reports that GTK+ version 2.8.9 almost gets display 320 Update: Han reports that GTK+ version 2.8.9 almost gets display
@@ -414,7 +414,7 @@ THINGS TO DO
414 sometimes; Emacs does not respond to stimuli from other keyboards. 414 sometimes; Emacs does not respond to stimuli from other keyboards.
415 At least a beep or a message would be important, if the single-mode 415 At least a beep or a message would be important, if the single-mode
416 is still required to prevent interference. (Reported by Dan 416 is still required to prevent interference. (Reported by Dan
417 Nicolaescu.) 417 Nicolaescu.)
418 418
419 Update: selecting a region with the mouse enables single_kboard 419 Update: selecting a region with the mouse enables single_kboard
420 under X. This is very confusing. 420 under X. This is very confusing.
@@ -521,7 +521,7 @@ THINGS TO DO
521 521
522** Very strange bug: visible-bell does not work on secondary 522** Very strange bug: visible-bell does not work on secondary
523 terminals in xterm and konsole. The screen does flicker a bit, 523 terminals in xterm and konsole. The screen does flicker a bit,
524 but it's so quick it isn't noticable. 524 but it's so quick it isn't noticeable.
525 525
526 (Update: This is probably some problem with padding or whatnot on 526 (Update: This is probably some problem with padding or whatnot on
527 the secondary terminals.) 527 the secondary terminals.)
@@ -542,7 +542,7 @@ THINGS TO DO
542 are not useful; before starting work on DOS support, revert to 542 are not useful; before starting work on DOS support, revert to
543 pristine, pre-multi-tty versions. 543 pristine, pre-multi-tty versions.
544 544
545** Fix Windows support. Currently bootstraping works on w32, but Emacs 545** Fix Windows support. Currently bootstrapping works on w32, but Emacs
546 crashes on startup and none of the multi-tty features are 546 crashes on startup and none of the multi-tty features are
547 implemented. Many XXX comments mark things that probably need 547 implemented. Many XXX comments mark things that probably need
548 updating, ChangeLogs will help in spotting changes to X specific 548 updating, ChangeLogs will help in spotting changes to X specific
@@ -585,7 +585,7 @@ DIARY OF CHANGES
585-- other-frame should cycle through the frames on the `current' 585-- other-frame should cycle through the frames on the `current'
586 terminal only. 586 terminal only.
587 587
588 (Done, by trivially modifiying next_frame and prev_frame.) 588 (Done, by trivially modifying next_frame and prev_frame.)
589 589
590-- Support different terminal sizes. 590-- Support different terminal sizes.
591 591
@@ -789,7 +789,7 @@ DIARY OF CHANGES
789 frame's kboard from there.) 789 frame's kboard from there.)
790 790
791-- Fix rif issue with X-tty combo sessions. IMHO the best thing to do 791-- Fix rif issue with X-tty combo sessions. IMHO the best thing to do
792 is to get rid of that global variable (and use the value value in 792 is to get rid of that global variable (and use the value in
793 display_method, which is guaranteed to be correct). 793 display_method, which is guaranteed to be correct).
794 794
795 (Done, did exactly that. Core dumps during combo sessions became 795 (Done, did exactly that. Core dumps during combo sessions became
@@ -984,7 +984,7 @@ DIARY OF CHANGES
984 wrt foreground/background process groups.) 984 wrt foreground/background process groups.)
985 985
986-- There is a flicker during the startup of `emacs -nw'; it's as if 986-- There is a flicker during the startup of `emacs -nw'; it's as if
987 the terminal is initialized, reset and then initialialized again. 987 the terminal is initialized, reset and then initialized again.
988 Debug this. (Hint: narrow_foreground_group is called twice during 988 Debug this. (Hint: narrow_foreground_group is called twice during
989 startup.) 989 startup.)
990 990
@@ -1026,7 +1026,7 @@ DIARY OF CHANGES
1026 settings as Emacs itself. This may lead to bogus results in a 1026 settings as Emacs itself. This may lead to bogus results in a
1027 multi-locale setup. (E.g., while logging in from a remote client 1027 multi-locale setup. (E.g., while logging in from a remote client
1028 with a different locale.) 1028 with a different locale.)
1029 (Update after new bugreport by Friedrich Delgado Friedrichs: 1029 (Update after new bugreport by Friedrich Delgado Friedrichs:
1030 (at least) the structs terminal_coding and keyboard_coding in 1030 (at least) the structs terminal_coding and keyboard_coding in
1031 coding.c must be moved to struct display, and the Lisp interface 1031 coding.c must be moved to struct display, and the Lisp interface
1032 [set-]keyboard-coding-system must be adapted for the change.) 1032 [set-]keyboard-coding-system must be adapted for the change.)
@@ -1088,7 +1088,7 @@ DIARY OF CHANGES
1088-- Miles Bader suggests that C-x C-c on an emacsclient frame should 1088-- Miles Bader suggests that C-x C-c on an emacsclient frame should
1089 only close the frame, not exit the entire Emacs session. Update: 1089 only close the frame, not exit the entire Emacs session. Update:
1090 see above for a function that does this. Maybe this should be the 1090 see above for a function that does this. Maybe this should be the
1091 new default? 1091 new default?
1092 1092
1093 (Done. This is the new default. No complaints so far.) 1093 (Done. This is the new default. No complaints so far.)
1094 1094
@@ -1131,7 +1131,7 @@ DIARY OF CHANGES
1131 from exiting Emacs. (Reported by Mnemonikk on freenode.) 1131 from exiting Emacs. (Reported by Mnemonikk on freenode.)
1132 1132
1133 (Done, I hope.) 1133 (Done, I hope.)
1134 1134
1135 1135
1136-- Having {reset,init}_all_sys_modes in set-input-mode breaks arrow 1136-- Having {reset,init}_all_sys_modes in set-input-mode breaks arrow
1137 keys on non-selected terminals under screen, and sometimes on other 1137 keys on non-selected terminals under screen, and sometimes on other
@@ -1157,7 +1157,7 @@ DIARY OF CHANGES
1157 > Cursor mode. Applications have to send the smkx and rmkx terminfo 1157 > Cursor mode. Applications have to send the smkx and rmkx terminfo
1158 > strings to switch between the 2 modes. So Emacs (and emacsclient) have 1158 > strings to switch between the 2 modes. So Emacs (and emacsclient) have
1159 > to send smkx when initializing and rmkx when quitting (or on 1159 > to send smkx when initializing and rmkx when quitting (or on
1160 > suspend). 1160 > suspend).
1161 1161
1162 (I think patch-370 fixed this.) 1162 (I think patch-370 fixed this.)
1163 1163
@@ -1166,7 +1166,7 @@ DIARY OF CHANGES
1166 1166
1167 emacs 1167 emacs
1168 M-x server-start 1168 M-x server-start
1169 1169
1170 # From another xterm: 1170 # From another xterm:
1171 emacsclient -e '(y-or-n-p "Do you want me to crash? ")' 1171 emacsclient -e '(y-or-n-p "Do you want me to crash? ")'
1172 # Notice how the answer ends up in the *scratch* buffer 1172 # Notice how the answer ends up in the *scratch* buffer
@@ -1205,7 +1205,7 @@ DIARY OF CHANGES
1205 it is not recognized correctly. May be related to the bug below. 1205 it is not recognized correctly. May be related to the bug below.
1206 1206
1207 (Seems to have been fixed as a side effect of patch-434. "The bug 1207 (Seems to have been fixed as a side effect of patch-434. "The bug
1208 below" was the set-input-mode madness.) 1208 below" was the set-input-mode madness.)
1209 1209
1210 (Update: this bug was fixed for good in patch-449. It was tracked 1210 (Update: this bug was fixed for good in patch-449. It was tracked
1211 down to a bug in `read_key_sequence': it failed to reinitialize its 1211 down to a bug in `read_key_sequence': it failed to reinitialize its
@@ -1359,4 +1359,3 @@ GNU General Public License for more details.
1359 1359
1360You should have received a copy of the GNU General Public License 1360You should have received a copy of the GNU General Public License
1361along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 1361along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
1362
diff --git a/admin/notes/nextstep b/admin/notes/nextstep
index 462101f9abf..a2e5ce2c9b0 100644
--- a/admin/notes/nextstep
+++ b/admin/notes/nextstep
@@ -78,12 +78,12 @@ Text Rendering and Font Handling
78nsfont.m implements the font driver, responsible for managing fonts and 78nsfont.m implements the font driver, responsible for managing fonts and
79rendering text. Fonts are obtained through NSFontManager. Rendering must be 79rendering text. Fonts are obtained through NSFontManager. Rendering must be
80done at a low level due to emacs' fine control over this process, therefore 80done at a low level due to emacs' fine control over this process, therefore
81there are different approachs under Cocoa and GNUstep. Under GNUstep, the 81there are different approaches under Cocoa and GNUstep. Under GNUstep, the
82original NeXT Display PostScript (DPS) APIs are available and used. Under 82original NeXT Display PostScript (DPS) APIs are available and used. Under
83Cocoa, these were removed and Quartz drawing functions replaced them. 83Cocoa, these were removed and Quartz drawing functions replaced them.
84 84
85In both cases, font glyphs are accessed through UTF8 character 85In both cases, font glyphs are accessed through UTF8 character
86representations. It would be preferable to use unicode indices, but prior 86representations. It would be preferable to use Unicode indices, but prior
87attempts at this have failed. 87attempts at this have failed.
88 88
89Multi-script fontsets are auto-created in nsfont_make_fontset_for_font() using 89Multi-script fontsets are auto-created in nsfont_make_fontset_for_font() using
@@ -156,4 +156,3 @@ EmacsPrefsController : NSObject
156EmacsSavePanel : NSSavePanel 156EmacsSavePanel : NSSavePanel
157EmacsOpenPanel : NSOpenPanel 157EmacsOpenPanel : NSOpenPanel
158 - utility override for panel notifications 158 - utility override for panel notifications
159
diff --git a/admin/notes/unicode b/admin/notes/unicode
index ce7d3732f03..dda6ec4cc93 100644
--- a/admin/notes/unicode
+++ b/admin/notes/unicode
@@ -1,6 +1,6 @@
1 -*-mode: text; coding: latin-1;-*- 1 -*-mode: text; coding: latin-1;-*-
2 2
3Copyright (C) 2002-2011 Free Software Foundation, Inc. 3Copyright (C) 2002-2012 Free Software Foundation, Inc.
4See the end of the file for license conditions. 4See the end of the file for license conditions.
5 5
6Problems, fixmes and other unicode-related issues 6Problems, fixmes and other unicode-related issues
@@ -62,14 +62,6 @@ regard to completeness.
62 dumped emacs. But, those maps (char tables) generated while 62 dumped emacs. But, those maps (char tables) generated while
63 temacs is running can't be removed from the dumped emacs. 63 temacs is running can't be removed from the dumped emacs.
64 64
65 * Translation tables for {en,de}code currently aren't supported.
66
67 This should be fixed by the changes of 2002-10-14.
68
69 * Defining CCL coding systems currently doesn't work.
70
71 This should be fixed by the changes of 2003-01-30.
72
73 * iso-2022 charsets get unified on i/o. 65 * iso-2022 charsets get unified on i/o.
74 66
75 With the change on 2003-01-06, decoding routines put `charset' 67 With the change on 2003-01-06, decoding routines put `charset'
@@ -88,8 +80,6 @@ regard to completeness.
88 handle more scripts specifically (à la Devanagari). There are 80 handle more scripts specifically (à la Devanagari). There are
89 issues with canonicalization. 81 issues with canonicalization.
90 82
91 * Bidi is a separate issue with no support currently.
92
93 * We need tabular input methods, e.g. for maths symbols. (Not 83 * We need tabular input methods, e.g. for maths symbols. (Not
94 specific to Unicode.) 84 specific to Unicode.)
95 85
@@ -102,27 +92,9 @@ regard to completeness.
102 worry about what happens when double-width charsets covering 92 worry about what happens when double-width charsets covering
103 non-CJK characters are unified. 93 non-CJK characters are unified.
104 94
105 * Emacs 20/21 .elc files are currently not loadable. It may or may
106 not be possible to do this properly.
107
108 With the change on 2002-07-24, elc files generated by Emacs
109 20.3 and later are correctly loaded (including those
110 containing multibyte characters and compressed). But, elc
111 files generated by 20.2 and the primer are still not loadable.
112 Is it really worth working on it?
113
114 * Rmail won't work with non-ASCII text. Encoding issues for Babyl
115 files need sorting out, but rms says Babyl will go before this is
116 released.
117
118 * Gnus still needs some attention, and we need to get changes
119 accepted by Gnus maintainers...
120
121 * There are type errors lurking, e.g. in 95 * There are type errors lurking, e.g. in
122 Fcheck_coding_systems_region. Define ENABLE_CHECKING to find them. 96 Fcheck_coding_systems_region. Define ENABLE_CHECKING to find them.
123 97
124 * You can grep the code for lots of fixmes.
125
126 * Old auto-save files, and similar files, such as Gnus drafts, 98 * Old auto-save files, and similar files, such as Gnus drafts,
127 containing non-ASCII characters probably won't be re-read correctly. 99 containing non-ASCII characters probably won't be re-read correctly.
128 100