comparison src/file-coding.c @ 5083:88f955fa5a7f

Back out revision c673987f5f3d, undump mule/make-coding-system.el. lisp/ChangeLog addition: 2010-02-26 Aidan Kehoe <kehoea@parhasard.net> Back out Ben's revision c673987f5f3d. * coding.el: Add a compiler macro for #'make-coding-system on non-Mule builds too, to fix the problem he addressed with that changeset. * mule/make-coding-system.el (fixed-width-private-use-start): Don't call (decode-char ... 'ucs) here, it can make bootstrapping harder. src/ChangeLog addition: 2010-02-26 Aidan Kehoe <kehoea@parhasard.net> * file-coding.c (Fmake_coding_system_internal): Be somewhat clearer in this docstring, especially for the sake of people running non-Mule builds who will see this docstring when they do F1 f make-coding-system RET.
author Aidan Kehoe <kehoea@parhasard.net>
date Fri, 26 Feb 2010 15:52:24 +0000
parents 9410323e4b0d
children 7be849cb8828
comparison
equal deleted inserted replaced
5082:37a17808de95 5083:88f955fa5a7f
1405 { 1405 {
1406 return make_coding_system_1 (existing, prefix, type, description, props); 1406 return make_coding_system_1 (existing, prefix, type, description, props);
1407 } 1407 }
1408 1408
1409 DEFUN ("make-coding-system-internal", Fmake_coding_system_internal, 2, 4, 0, /* 1409 DEFUN ("make-coding-system-internal", Fmake_coding_system_internal, 2, 4, 0, /*
1410 See `make-coding-system'. This does much of the work of that function. 1410 Create a new coding system object, and register NAME as its name.
1411 1411
1412 With Mule support, this does much of the work of `make-coding-system'.
1412 Without Mule support, it does all the work of that function, and an alias 1413 Without Mule support, it does all the work of that function, and an alias
1413 exists, mapping `make-coding-system' to 1414 exists, mapping `make-coding-system' to `make-coding-system-internal'.
1414 `make-coding-system-internal'. You'll need a non-Mule XEmacs to read the 1415
1415 complete docstring. Or you can just read it in make-coding-system.el; 1416 You'll need a Mule XEmacs to read the complete docstring. Or you can
1416 something like the following should work: 1417 just read it in make-coding-system.el; something like the following
1418 should work:
1417 1419
1418 \\[find-function-other-window] find-file RET \\[find-file] mule/make-coding-system.el RET 1420 \\[find-function-other-window] find-file RET \\[find-file] mule/make-coding-system.el RET
1419 1421
1420 */ 1422 */
1421 (name, type, description, props)) 1423 (name, type, description, props))