* lisp.h (detect_coding_system): Prototype adjusted.
* coding.c (ONE_MORE_BYTE_CHECK_MULTIBYTE): New macro.
- (detect_coding_emacs_mule, detect_coding_iso2022,)
+ (detect_coding_emacs_mule, detect_coding_iso2022)
(detect_coding_sjis, detect_coding_big5, detect_coding_utf_8)
(detect_coding_utf_16, detect_coding_ccl): Make them static.
New argument MULTIBYTEP. Callers changed.
GC_PROTECT_MALLOC_STATE]: New function.
(PROTECT_MALLOC_STATE): New macro.
(__malloc_initialize, morecore, _malloc_internal)
- (_free_internal) _realloc_internal): Use it to make _heapinfo
+ (_free_internal, _realloc_internal): Use it to make _heapinfo
read-only outside of gmalloc.
* keymap.c: Update copyright.
(Fkey_description): Likewise.
* lread.c (read1): On reading multibyte string, be sure to make
- all 8-bit chararacters in valid multibyte form.
+ all 8-bit characters in valid multibyte form.
(readchar): Use FETCH_STRING_CHAR_ADVANCE unconditionally.
* print.c (print_object): Use FETCH_STRING_CHAR_ADVANCE
;; coding: utf-8
;; End:
- Copyright (C) 2001-2011
- Free Software Foundation, Inc.
+ Copyright (C) 2001-2011 Free Software Foundation, Inc.
This file is part of GNU Emacs.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
-