• R/O
  • HTTP
  • SSH

List of commits


Frequently used words (click to add to your profile)

javac++androidlinuxc#objective-cqt誰得cocoawindowspythonrubyphpgameguibathyscaphec翻訳omegat計画中(planning stage)frameworktwittertestdombtronvb.netdirectxarduinopreviewerゲームエンジン

POSIX.1 National Language Support API for MinGW

修訂. 時間 作者
e8a4ca7 master RELEASE_1_0_1 2008-02-16 21:57:19 Keith Marshall

MinGW-catgets version 1.0.1 released.
Source update only: correct `make install' defect.

22bb1b6 RELEASE_1_0 2008-01-13 03:27:34 Keith Marshall

MinGW-catgets version 1.0 released.

a784c94 2008-01-13 03:01:42 Keith Marshall

* gencat.c: Force an abort, with appropriate diagnostic, on parsing an unrecognised command line option.

4169903 2008-01-12 08:38:46 Keith Marshall

Make replacement `getopt' function module more GNU compatible.

bfb799d 2008-01-11 07:47:42 Keith Marshall

* gencat.c: Delay writing the catalogue header until *after* the message data has been fully committed; store the ultimate catalogue size in the header record, then rewind to write header and index records sequentially.

dd0c830 2008-01-10 07:13:58 Keith Marshall

* README: Some minor wording improvements. Update copyright notice to include new year. Add additional notes regarding deployment of the pre-compiled development kit.

b31c59a 2008-01-10 07:04:08 Keith Marshall

Retain `.exe' file name extension, if present, in program identity banner displayed by `-help' and `-version' options.

8ddd2a7 2008-01-10 06:55:55 Keith Marshall

Support `/dev/stdin' and '/dev/stdout', specified as command line arguments, as case-insensitive aliases for `-', representing the standard input and standard output streams respectively.

8fd865b 2008-01-09 04:51:59 Keith Marshall

Add `-help' and `-version' options for `gencat'.

637126e 2008-01-02 03:45:09 Keith Marshall

Establish package structure for distribution.

4884cdd 2008-01-01 02:09:50 Keith Marshall

Support direct building as a cross-hosted development kit.

1af8e87 2007-11-12 02:31:32 Keith Marshall

* catgets.c [HAVE_WINDOWS_H]: Include windows.h.
(mc_is_dirsep): New macro...
(mc_nlspath_open): Use it.
[_WIN32] (mc_dirname_strip, mc_dirname_len): New inline functions.
[_WIN32] (mc_mbstowcs, mc_wcstombs): New inline functions; these
abstract the nastiness of the Win32 MultiByteToWideChar API.
[_WIN32] (mc_validate_mapped): New static function; use it as a
wrapper around mc_validate(), to map POSIX style message catalogue
path names into the installation tree of the calling application.
(mc_resolve) [_WIN32]: New inline function...
(mc_resolve) [!_WIN32]: New `do nothing' macro...
(catopen): Use it to clean up temporary resources, allocated for the
Win32 case, where mc_validate() is wrapped by mc_validate_mapped().
(mc_pop_locale): Make it inline.

* nlspath.h.in (mc_MK_NLSPATH): New macro; use it to...
(APP_NLSPATH, SYS_NLSPATH): Construct these new defines, from...

* configure.ac (AC_CHECK_HEADERS): Include windows.h.
* configure, config.h.in: Regenerated.

a825fa3 2007-11-11 00:12:58 Keith Marshall

Makefile.in (install-man): Require pre-existing ${prefix}; when ok, actually invoke command to perform the installation. (install-progs, install-libs, install-headers): Be verbose; echo commands as invoked within compound command blocks.

2b7377d 2007-11-10 23:34:45 Keith Marshall

Relocate misplaced declaration statements to precede assignments or function calls, within their containing scopes.

4e24f18 2007-08-18 03:18:38 Keith Marshall

Avoid a potential segmentation fault.

50e5283 2007-08-18 02:57:42 Keith Marshall

* man/gencat.man (TH): Correct section; s/MAN3EXT/MAN1EXT/

f3ec94b 2007-08-17 20:07:55 Keith Marshall

Make `catopen' respect LC_ALL, overriding LC_MESSAGES environment variable, as required by POSIX, when opening message catalogues in NL_CAT_LOCALE mode.

05d9c23 2007-07-17 07:16:52 Keith Marshall

Add manpage sources.

2866fb9 2007-07-17 04:59:42 Keith Marshall

* catclose.c (mc_close): Error out, if descriptor for message catalogue to be closed lies outside the valid range.

b7a9785 2007-06-19 07:36:08 Keith Marshall

Handle unicode input streams.

a02acbc 2007-06-02 05:33:57 Keith Marshall

* repl/include/langinfo.h (LC_CTYPE): Include locale.h, to define.

359930f 2007-05-21 13:13:20 Keith Marshall

Handle CRLF line endings in source files.

182556b 2007-05-18 03:45:08 Keith Marshall

Correct mcsource.c r1.7 logic defect; tidy up DEBUG mode output formatting.

8f5685c 2007-05-15 04:55:09 Keith Marshall

* mcsource.c (mc_source): Close `input_fd' prior to every use of `return', when returning abnormally.

bd8c6e0 2007-05-15 04:50:17 Keith Marshall

Support all escape sequences required by POSIX 1003.1.

7e0de60 2007-05-13 07:51:10 Keith Marshall

Add support for `delset' directive.

aeedfdf 2007-05-13 01:54:36 Keith Marshall

Add support for single message deletion.

c3620f6 2007-05-12 07:48:17 Keith Marshall

Miscellaneous comment and layout improvements.

bc03c17 2007-05-12 04:56:17 Keith Marshall

Avoid attempt to read input again, after EOF detected.

ce6b5c9 2007-05-12 04:35:35 Keith Marshall

Avoid calling `iconv' with unintialised codeset converter.