summaryrefslogtreecommitdiff
path: root/src/coding.h
AgeCommit message (Collapse)Author
2005-07-07Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-68Miles Bader
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 459-473) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 86-87) - Update from CVS
2005-07-05Merged from miles@gnu.org--gnu-2005 (patch 469)Karoly Lorentey
Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-469 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-372
2005-07-04Update FSF's address.Lute Kamstra
2005-03-19Merged from miles@gnu.org--gnu-2005 (patch 39-44, 184-191)Karoly Lorentey
Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-184 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-185 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-186 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-187 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-188 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-189 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-190 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-191 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-39 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-40 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-41 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-42 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-43 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-44 Merge from emacs--cvs-trunk--0 git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-311
2005-03-19Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-28Miles Bader
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 180-191) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 39-44) - Merge from emacs--cvs-trunk--0 - Update from CVS
2005-03-17(ENCODE_SYSTEM, DECODE_SYSTEM) [!WINDOWSNT]: Use theStefan Monnier
locale-coding-system, as was already done for WINDOWSNT.
2004-12-11(coding_charset_list): Extern it.Kenichi Handa
2004-12-08Merged in changes from CVS trunk.Karoly Lorentey
Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-714 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-271
2004-12-08Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-74Miles Bader
Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709 Update from CVS: src/indent.c (Fvertical_motion): Fix last change. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-715 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74 Update from CVS
2004-11-30(run_pre_write_conversin_on_c_str): Extern it.Kenichi Handa
2004-11-23(ENCODE_FILE, DECODE_FILE, ENCODE_SYSTEM, DECODE_SYSTEM):Stefan Monnier
Don't use XFASTINT blindly.
2004-05-23Make terminal_coding and keyboard_coding display-local.Karoly Lorentey
src/coding.c: Include frame.h and termhooks.h. (terminal_coding, keyboard_coding): Remove. (Fset_terminal_coding_system_internal, Fterminal_coding_system): Use the selected frame's terminal coding system. (Fset_safe_terminal_coding_system_internal): Fix typo. (Fset_keyboard_coding_system_internal, Fkeyboard_coding_system): Use the selected frame's keyboard coding system. (init_coding_once): Don't initialize keyboard_coding and terminal_coding. src/coding.h (terminal_coding, keyboard_coding): Remove. src/termhooks.h (terminal_coding, keyboard_coding): New members of struct display. (FRAME_TERMINAL_CODING, FRAME_KEYBOARD_CODING): New macros. src/termchar.h (kboard): Cosmetic change. src/term.c (encode_terminal_code): Add coding parameter. (tty_write_glyphs): Use the display-local terminal coding system. (create_display): Allocate and initialize coding systems. (delete_display): Free coding systems. src/xdisp.c (decode_mode_spec): Use display-local coding systems. src/Makefile.in: Fix dependencies for termchar.h and termhooks.h. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-167
2004-04-28(struct coding_system): Delete an incorrect comment.Kenichi Handa
2004-04-12Sync to HEAD.Kenichi Handa
2004-04-12*** empty log message ***Kenichi Handa
2004-01-27(SJIS_TO_JIS2, JIS_TO_SJIS2): New macros.Kenichi Handa
2004-01-25(enum coding_attr_index): New member coding_attr_trans_tbl.Kenichi Handa
(CODING_ATTR_TRANS_TBL): New macro.
2003-12-29(enum coding_result_code): DeleteKenichi Handa
CODING_RESULT_INSUFFICIENT_CMP, add CODING_RESULT_INVALID_SRC.
2003-12-02(make_conversion_work_buffer): Delete extern.Kenichi Handa
(code_conversion_save): Extern it.
2003-09-16(ENCODE_UTF_8): New.Dave Love
2003-09-08*** empty log message ***Kenichi Handa
2003-09-08New directoryKenichi Handa
2003-09-01Add arch taglinesMiles Bader
2003-06-02(ENCODE_UTF_8): New.Dave Love
(Qutf_8): Declare.
2003-05-28(make_conversion_work_buffer): Prototype adjusted.Kenichi Handa
(code_conversion_restore): Don't extern it.
2003-05-22(CODING_REPLACEMENT_CHARACTER): Renamed fromKenichi Handa
CODING_INHIBIT_CHARACTER_SUBSTITUTION. (CODING_MODE_INHIBIT_UNENCODABLE_CHAR): New macro.
2003-01-30(enum define_coding_ccl_arg_index): Set the firstKenichi Handa
member coding_arg_ccl_decoder to coding_arg_max.
2003-01-06(struct coding_detection_info): New structure.Kenichi Handa
(struct coding_system): Prototype of the member `detector' adjusted. (CODING_ANNOTATE_CHARSET_MASK): New macro.
2002-12-17(coding_system_require_warning): Extern it.Kenichi Handa
2002-10-06Comment fix.Dave Love
2002-07-19(decode_coding, encode_coding, detect_coding,Ken Raeburn
detect_eol): Declarations updated.
2002-07-16(code_convert_region): Fix prototype.Dave Love
2002-05-30*** empty log message ***Kenichi Handa
2002-05-14(JIS_TO_SJIS): Fix typo (j1->s1, j2->s2).Kenichi Handa
2002-03-01Completely re-written.Kenichi Handa
2002-02-23(run_pre_post_conversion_on_str): Add prototype.Eli Zaretskii
2001-11-20(Vw32_system_coding_system) [WINDOWSNT]: Remove.Jason Rumney
(ENCODE_SYSTEM, DECODE_SYSTEM) [WINDOWSNT]: Use Vlocale_coding_system.
2001-10-05(ENCODE_SYSTEM, DECODE_SYSTEM): Define also for non-NT.Gerd Moellmann
2001-02-14Comment fixes.Dave Love
2001-01-24(struct coding_system): New member suppress_error.Kenichi Handa
2000-12-04(code_convert_string1): Declare.Ken Raeburn
2000-12-02(Qwrite_region, Qcoding_system_error): Declare extern.Gerd Moellmann
2000-08-16(conversion_buffer_size, conversion_buffer)Kenichi Handa
(get_conversion_buffer): Extern deleted.
2000-08-08(decode_coding_string): Declare.Ken Raeburn
2000-07-27(struct coding_system): Member safe_charset deleted.Kenichi Handa
2000-06-18fix up more Lisp_Object/int conversion issuesKen Raeburn
2000-06-11(EMASC_CODING_H): Renamed from _CODING_H.Kenichi Handa
2000-06-05Declare code_convert_string_norecord.Dave Love
2000-05-30(ENCODE_SYSTEM, DECODE_SYSTEM) [WINDOWSNT]: New macros.Jason Rumney
[WINDOWSNT]: Add extern for Vw32_system_coding_system.
2000-05-29(coding_allocate_composition_data): Extern it.Kenichi Handa
(coding_restore_composition): Likewise.