aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Monnier2009-08-29 02:25:29 +0000
committerStefan Monnier2009-08-29 02:25:29 +0000
commit82e98df4df1251dde645eb4878cc1225d067606a (patch)
tree1b9a8d5cc8c7770f1e49edfaa00750c2802e35ff /src
parent2fc50e12d6118293661dd85b7797bb655f8f4a56 (diff)
downloademacs-82e98df4df1251dde645eb4878cc1225d067606a.tar.gz
emacs-82e98df4df1251dde645eb4878cc1225d067606a.zip
* NEWS: Declare unibyte sessions obsolete.
* emacs.c (USAGE1): Remove --(no-)multibyte, --(no-)unibyte. (main): Use enable-multibyte-characters rather than default-enable-multibyte-characters. Output a warning message when running a unibyte session. * mule.texi (Enabling Multibyte): * cmdargs.texi (General Variables): Remove EMACS_UNIBYTE. (Initial Options): Remove --(no-)multibyte, --(no-)unibyte.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog7
-rw-r--r--src/emacs.c7
2 files changed, 10 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 64aebb22725..a5c20814b3f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,10 @@
12009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * emacs.c (USAGE1): Remove --(no-)multibyte, --(no-)unibyte.
4 (main): Use enable-multibyte-characters rather than
5 default-enable-multibyte-characters. Output a warning message when
6 running a unibyte session.
7
12009-08-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 82009-08-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2 9
3 * unexmacosx.c (print_load_command_name) [LC_DYLD_INFO]: Add cases 10 * unexmacosx.c (print_load_command_name) [LC_DYLD_INFO]: Add cases
diff --git a/src/emacs.c b/src/emacs.c
index 494fb209459..2c14be5208e 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -271,7 +271,6 @@ Initialization options:\n\
271--daemon start a server in the background\n\ 271--daemon start a server in the background\n\
272--debug-init enable Emacs Lisp debugger for init file\n\ 272--debug-init enable Emacs Lisp debugger for init file\n\
273--display, -d DISPLAY use X server DISPLAY\n\ 273--display, -d DISPLAY use X server DISPLAY\n\
274--multibyte, --no-unibyte inhibit the effect of EMACS_UNIBYTE\n\
275--no-desktop do not load a saved desktop\n\ 274--no-desktop do not load a saved desktop\n\
276--no-init-file, -q load neither ~/.emacs nor default.el\n\ 275--no-init-file, -q load neither ~/.emacs nor default.el\n\
277--no-shared-memory, -nl do not use shared memory\n\ 276--no-shared-memory, -nl do not use shared memory\n\
@@ -281,7 +280,6 @@ Initialization options:\n\
281--quick, -Q equivalent to -q --no-site-file --no-splash\n\ 280--quick, -Q equivalent to -q --no-site-file --no-splash\n\
282--script FILE run FILE as an Emacs Lisp script\n\ 281--script FILE run FILE as an Emacs Lisp script\n\
283--terminal, -t DEVICE use DEVICE for terminal I/O\n\ 282--terminal, -t DEVICE use DEVICE for terminal I/O\n\
284--unibyte, --no-multibyte run Emacs in unibyte mode\n\
285--user, -u USER load ~USER/.emacs instead of your own\n\ 283--user, -u USER load ~USER/.emacs instead of your own\n\
286\n%s" 284\n%s"
287 285
@@ -1439,8 +1437,8 @@ main (int argc, char **argv)
1439 Lisp_Object old_log_max; 1437 Lisp_Object old_log_max;
1440 Lisp_Object symbol, tail; 1438 Lisp_Object symbol, tail;
1441 1439
1442 symbol = intern ("default-enable-multibyte-characters"); 1440 symbol = intern ("enable-multibyte-characters");
1443 Fset (symbol, Qnil); 1441 Fset_default (symbol, Qnil);
1444 1442
1445 if (initialized) 1443 if (initialized)
1446 { 1444 {
@@ -1467,6 +1465,7 @@ main (int argc, char **argv)
1467 set_buffer_temp (current); 1465 set_buffer_temp (current);
1468 } 1466 }
1469 } 1467 }
1468 message ("Warning: unibyte sessions are obsolete and will disappear");
1470 } 1469 }
1471 } 1470 }
1472 1471