Diff of /ChangeLog [a02acb] .. [b7a978]  Maximize  Restore

Switch to unified view

a/ChangeLog b/ChangeLog
1
2007-06-18  Keith Marshall  <keithmarshall@users.sourceforge.net>
2
3
  Handle unicode input streams.
4
5
  * mcutfsig.c, include/mcutfsig.h: New files; they define the
6
  interface and implementation for...
7
  (mc_utf_signature): ...this new function.
8
9
  * mcsource.c (mc_discard): New static function.
10
  (mc_source): Use it to clean up heap on abnormal termination.
11
  Include `mcutfsig.h'; use `mc_utf_signature' to identify unicode
12
  streams; map codeset using new local variables `input_encoding'
13
  and `input_code_size'; use them with...
14
  (UTF_TYPE): ...this new macro, to parse input accordingly.
15
16
  * include/gcmsgs.h (MSG_HAD_CODESET): New wording.
17
  (MSG_UTF_CODESET, NMSG_UTF_UNKNOWN): New message definitions.
18
  (MSG_UTF_SIZE_ERROR, MSG_UTF_FRAME_ERROR): Likewise.
19
20
  * Makefile.in (canonical_prefix): New macro.
21
  (HEADER_TRANSFORM_SCRIPT): Use it.
22
  (GENCAT_HEADERS): Add `mcutfsig.h'.
23
  (GENCAT_SOURCES): Add `mcutfsig.c'.
24
  (target): Macro renamed as...
25
  (tool_prefix): ...this.
26
  (install-progs): Updated to use it.
27
  (clean): Remove all locally generated headers.
28
29
  * aclocal.m4 (MINGW_AC_HOST_CANONICAL_PREFIX): New macro.
30
  (MSYS_AC_CANONICAL_PATH): New macro; copied from `man' sources.
31
  * configure.ac: Use them.
32
  (GENCAT_AC_OBJECTS_ADD): Add `mcutfsig'.
33
  * configure: Regenerated.
34
1
2007-06-01  Keith Marshall  <keithmarshall@users.sourceforge.net>
35
2007-06-01  Keith Marshall  <keithmarshall@users.sourceforge.net>
2
36
3
    * repl/include/langinfo.h (LC_CTYPE): Include locale.h, to define.
37
    * repl/include/langinfo.h (LC_CTYPE): Include locale.h, to define.
4
38
5
2007-05-20  Keith Marshall  <keithmarshall@users.sourceforge.net>
39
2007-05-20  Keith Marshall  <keithmarshall@users.sourceforge.net>

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks