The NetBSD Project

CVS log for src/lib/libc/citrus/citrus_none.c

[BACK] Up to [cvs.NetBSD.org] / src / lib / libc / citrus

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.22.6.1 / (download) - annotate - [select for diffs], Mon Apr 13 08:03:08 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.22: +3 -2 lines
Diff to previous 1.22 (colored) next main 1.23 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.23 / (download) - annotate - [select for diffs], Sun Jul 28 13:52:23 2019 UTC (4 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, HEAD
Changes since 1.22: +3 -2 lines
Diff to previous 1.22 (colored)

PR/54414: Valery Ushakov: c99 requires that wcsrtombs(3) updates the source
argument on conversion error

Revision 1.22.2.3 / (download) - annotate - [select for diffs], Tue Jan 23 03:12:11 2018 UTC (6 years, 2 months ago) by perseant
Branch: perseant-stdc-iso10646
Changes since 1.22.2.2: +12 -2 lines
Diff to previous 1.22.2.2 (colored) to branchpoint 1.22 (colored) next main 1.23 (colored)

Make the tests pass once more when __STDC_ISO_10646__ is not defined.

Revision 1.22.2.2 / (download) - annotate - [select for diffs], Fri Jul 21 20:22:29 2017 UTC (6 years, 8 months ago) by perseant
Branch: perseant-stdc-iso10646
Changes since 1.22.2.1: +157 -46 lines
Diff to previous 1.22.2.1 (colored) to branchpoint 1.22 (colored)

Move Unicode <-> ku/ten mapping into the individual codec modules.
Mapping is based on existing iconv data for single-byte encodings,
and included for several, but not all, multibyte encodings.

Revision 1.22.2.1 / (download) - annotate - [select for diffs], Fri Jul 14 15:53:07 2017 UTC (6 years, 9 months ago) by perseant
Branch: perseant-stdc-iso10646
Changes since 1.22: +32 -2 lines
Diff to previous 1.22 (colored)

Initial commit of a mostly-working implementation of __STDC_ISO_10646__,
with collation support using the Unicode Collation Algorithm.

The conversion from men/ku/ten form to Unicode is a gross hack at present.
Fixing this, and fleshing out the LC_COLLATE locale component, are next
on the agenda.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Jul 13 16:00:30 2017 UTC (6 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-base, phil-wifi-20190609, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base
Branch point for: phil-wifi, perseant-stdc-iso10646
Changes since 1.21: +6 -3 lines
Diff to previous 1.21 (colored)

s == NULL is illegal.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Jul 13 15:46:26 2017 UTC (6 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.20: +4 -4 lines
Diff to previous 1.20 (colored)

Redo previous: catch NULL pointer earlier, check for empty string
latter.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Jul 13 15:44:45 2017 UTC (6 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

Spell NULL correctly.

Revision 1.18.2.1 / (download) - annotate - [select for diffs], Thu May 22 11:36:50 2014 UTC (9 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.18: +85 -2 lines
Diff to previous 1.18 (colored) next main 1.19 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.18.26.1 / (download) - annotate - [select for diffs], Sun Jun 23 06:21:04 2013 UTC (10 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.18: +85 -2 lines
Diff to previous 1.18 (colored) next main 1.19 (colored)

resync from head

Revision 1.19 / (download) - annotate - [select for diffs], Tue May 28 16:57:56 2013 UTC (10 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Changes since 1.18: +85 -2 lines
Diff to previous 1.18 (colored)

Add mbsnrtowcs and wcsnrtombs. Approved by core.

Revision 1.17.20.1 / (download) - annotate - [select for diffs], Mon Jun 23 04:29:30 2008 UTC (15 years, 9 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.17: +2 -3 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

Sync w/ -current. 34 merge conflicts to follow.

Revision 1.17.18.1 / (download) - annotate - [select for diffs], Tue Jun 17 09:13:33 2008 UTC (15 years, 10 months ago) by yamt
Branch: yamt-pf42
Changes since 1.17: +2 -3 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

sync with head.

Revision 1.18.6.2 / (download) - annotate - [select for diffs], Sat Jun 14 16:01:08 2008 UTC (15 years, 10 months ago) by tnozaki
Branch: christos-time_t
Changes since 1.18.6.1: +503 -0 lines
Diff to previous 1.18.6.1 (colored) to branchpoint 1.18 (colored) next main 1.19 (colored)

remove unused include, locale.h.

Revision 1.18.6.1, Sat Jun 14 16:01:07 2008 UTC (15 years, 10 months ago) by tnozaki
Branch: christos-time_t
Changes since 1.18: +0 -503 lines
FILE REMOVED

file citrus_none.c was added on branch christos-time_t on 2008-06-14 16:01:08 +0000

Revision 1.18 / (download) - annotate - [select for diffs], Sat Jun 14 16:01:07 2008 UTC (15 years, 10 months ago) by tnozaki
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-premerge-20101231, matt-mips64-base2, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, christos-time_t-nbase, christos-time_t-base, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys, christos-time_t
Changes since 1.17: +2 -3 lines
Diff to previous 1.17 (colored)

remove unused include, locale.h.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Dec 2 11:14:20 2005 UTC (18 years, 4 months ago) by yamt
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-pf42, wrstuden-revivesa
Changes since 1.16: +4 -4 lines
Diff to previous 1.16 (colored)

remove unnecessary __UNCONST.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Nov 29 03:11:58 2005 UTC (18 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.15: +8 -4 lines
Diff to previous 1.15 (colored)

WARNS=4

Revision 1.15 / (download) - annotate - [select for diffs], Sat Oct 29 19:19:38 2005 UTC (18 years, 5 months ago) by martin
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored)

Initialize error return value.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Oct 29 18:02:04 2005 UTC (18 years, 5 months ago) by tshiozak
Branch: MAIN
Changes since 1.13: +22 -2 lines
Diff to previous 1.13 (colored)

fix lib/31874.
- add _citrus_stdenc_get_state_desc() interface to get
  encoding-scheme-independent encoder/decoder state descriptions.
- make sure that iconv_std module uses it to judge whether the last
  sequences forms complete shift sequences.
- bump minor of i18n_module because of get_state_desc().

Revision 1.12.4.1 / (download) - annotate - [select for diffs], Tue May 10 23:53:08 2005 UTC (18 years, 11 months ago) by riz
Branch: netbsd-2
CVS Tags: netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

Pull up revision 1.13 (requested by christos in ticket #1361):
Don't sign extend characters when they get converted to wide characters in
mbtowc. Otherwise you are not going to be able to wctomb them. Added
regression test. From kim, many thanks.

Revision 1.12.6.1 / (download) - annotate - [select for diffs], Wed Mar 30 09:59:37 2005 UTC (19 years ago) by tron
Branch: netbsd-3
CVS Tags: netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

Pull up revision 1.13 (requested by christos in ticket #68):
Don't sign extend characters when they get converted to wide characters in
mbtowc. Otherwise you are not going to be able to wctomb them. Added
regression test. From kim, many thanks.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Mar 27 18:51:19 2005 UTC (19 years ago) by christos
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Don't sign extend characters when they get converted to wide characters in
mbtowc. Otherwise you are not going to be able to wctomb them. Added
regression test. From kim, many thanks.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Jan 18 03:57:30 2004 UTC (20 years, 3 months ago) by yamt
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-2-base, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0
Branch point for: netbsd-3, netbsd-2
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

_citrus_NONE_stdenc_wctomb: return E2BIG correctly.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Dec 29 17:49:22 2003 UTC (20 years, 3 months ago) by yamt
Branch: MAIN
Changes since 1.10: +4 -4 lines
Diff to previous 1.10 (colored)

_citrus_NONE_stdenc_cstomb: return E2BIG correctly.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Jun 26 12:09:56 2003 UTC (20 years, 9 months ago) by tshiozak
Branch: MAIN
Changes since 1.9: +15 -2 lines
Diff to previous 1.9 (colored)

correct wcrtomb(3) - it is not conforming to standard on handling L'\0'.
This change also affects Citrus iconv engine.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Jun 25 09:51:38 2003 UTC (20 years, 9 months ago) by tshiozak
Branch: MAIN
Changes since 1.8: +138 -2 lines
Diff to previous 1.8 (colored)

Citrus iconv support (1)
add core engine of Citrus iconv and some support routines.
  - iconv core (citrus_iconv)
  - coded character set mapper (csmapper)
  - encoding scheme database (esdb)
  - standard encoding scheme handler (stdenc)
  - basic character set manipulation utilities (bcs)
  - mmap based infrastructure (citrus_lookup/_mmap/_memstream/_db)
  - some source codes of new plugins (not built yet)

Revision 1.4.2.3 / (download) - annotate - [select for diffs], Mon Jun 2 15:00:34 2003 UTC (20 years, 10 months ago) by tron
Branch: netbsd-1-6
CVS Tags: netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002
Changes since 1.4.2.2: +11 -2 lines
Diff to previous 1.4.2.2 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)

Pull up revision 1.7 (requested by yamt in ticket #1202):
when s==0, wctomb should initialize its internal state and return if
encodings have state dependency or not.
a patch provided with PR 18269 by wurlitzer.
modified by me.
fix part of PR 18269.

Revision 1.4.2.2 / (download) - annotate - [select for diffs], Mon Jun 2 14:59:32 2003 UTC (20 years, 10 months ago) by tron
Branch: netbsd-1-6
Changes since 1.4.2.1: +21 -13 lines
Diff to previous 1.4.2.1 (colored) to branchpoint 1.4 (colored)

Pull up revision 1.6 (requested by yamt in ticket #1202):
mbsrtowcs_priv template:
        n == 0 is not an error. it's a valid input.
_citrus_NONE_ctype_mbsrtowcs:
        fix a typo that causes SEGV.
while i'm here, make them similar each other.
fix PR 19620.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Mar 5 20:18:16 2003 UTC (21 years, 1 month ago) by tshiozak
Branch: MAIN
Changes since 1.7: +26 -2 lines
Diff to previous 1.7 (colored)

changes related to lib/20576 and lib/20577.
  - add wcstok() and wcswcs(),
  - add wcstok(3),
  - move btowc() and wctob() into each ctype modules,
  - bump ctype interface ABI version,
  - bump i18n modules' minor and
  - update sets.
and fix a stupid bug in _RUNE_ISCACHED macro.

Revision 1.3.2.5 / (download) - annotate - [select for diffs], Wed Jan 8 20:32:05 2003 UTC (21 years, 3 months ago) by thorpej
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.3.2.4: +30 -13 lines
Diff to previous 1.3.2.4 (colored) next main 1.4 (colored)

Sync with HEAD.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Jan 1 14:34:27 2003 UTC (21 years, 3 months ago) by yamt
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Changes since 1.6: +11 -2 lines
Diff to previous 1.6 (colored)

when s==0, wctomb should initialize its internal state and return if
encodings have state dependency or not.

a patch provided with PR 18269 by wurlitzer.
modified by me.

fix part of PR 18269.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Jan 1 13:29:45 2003 UTC (21 years, 3 months ago) by yamt
Branch: MAIN
Changes since 1.5: +21 -13 lines
Diff to previous 1.5 (colored)

mbsrtowcs_priv template:
	n == 0 is not an error. it's a valid input.
_citrus_NONE_ctype_mbsrtowcs:
	fix a typo that causes SEGV.

while i'm here, make them similar each other.

fix PR 19620.

Revision 1.3.2.4 / (download) - annotate - [select for diffs], Fri Jun 21 18:18:05 2002 UTC (21 years, 9 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.3.2.3: +4 -4 lines
Diff to previous 1.3.2.3 (colored)

Catch up to -current.

Revision 1.4.2.1 / (download) - annotate - [select for diffs], Fri May 24 21:55:23 2002 UTC (21 years, 10 months ago) by perry
Branch: netbsd-1-6
CVS Tags: netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

1.6 pullup ticket number 11, from thorpej. Original commit message:

>Add some casts to quiet a "discards qualifier from pointer target type"
>warning from gcc 3.2 (experimental) (which is complaining about the loss
>of __restrict).
>
>Reviewed and approved by tshiozak@astec.co.jp.

Revision 1.5 / (download) - annotate - [select for diffs], Fri May 24 04:04:30 2002 UTC (21 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

Add some casts to quiet a "discards qualifier from pointer target type"
warning from gcc 3.2 (experimental) (which is complaining about the loss
of __restrict).

Reviewed and approved by tshiozak@astec.co.jp.

Revision 1.3.2.3 / (download) - annotate - [select for diffs], Thu Apr 25 04:01:40 2002 UTC (21 years, 11 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.3.2.2: +11 -6 lines
Diff to previous 1.3.2.2 (colored)

Catch up to -current.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Mar 25 20:47:02 2002 UTC (22 years ago) by yamt
Branch: MAIN
CVS Tags: netbsd-1-6-base
Branch point for: netbsd-1-6
Changes since 1.3: +11 -6 lines
Diff to previous 1.3 (colored)

wcsrtombs: handle dst == 0 case correctly.

Revision 1.3.2.2 / (download) - annotate - [select for diffs], Fri Mar 22 20:42:01 2002 UTC (22 years ago) by nathanw
Branch: nathanw_sa
Changes since 1.3.2.1: +285 -0 lines
Diff to previous 1.3.2.1 (colored)

Catch up to -current.

Revision 1.3.2.1, Mon Mar 18 10:52:55 2002 UTC (22 years, 1 month ago) by nathanw
Branch: nathanw_sa
Changes since 1.3: +0 -285 lines
FILE REMOVED

file citrus_none.c was added on branch nathanw_sa on 2002-03-22 20:42:01 +0000

Revision 1.3 / (download) - annotate - [select for diffs], Mon Mar 18 10:52:55 2002 UTC (22 years, 1 month ago) by yamt
Branch: MAIN
Branch point for: nathanw_sa
Changes since 1.2: +2 -3 lines
Diff to previous 1.2 (colored)

remove unneeded ARGSUSED.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 18 05:50:25 2002 UTC (22 years, 1 month ago) by tshiozak
Branch: MAIN
Changes since 1.1: +21 -7 lines
Diff to previous 1.1 (colored)

fix a bug; calling mbtowc(0, 0, 0) causes the programs to crash under
single byte locales.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 17 22:14:20 2002 UTC (22 years, 1 month ago) by tshiozak
Branch: MAIN

refine i18n stuffs.
  - add libc/citrus directory.
    this directory contains the common stuffs not only for locale
    but also other facilities relating to i18n (e.g. iconv).
  - To keep the binary compatibility for the ctype modules easily,
    the interface between libc and the modules is simplified.
  - For the future integrated extension, module pool is renamed
    from "/usr/lib/runemodule" to "/usr/lib/i18n".
    In the future, this directory will contain the modules for "iconv",
    "collation", etc.
  - some cosmetic changes.
  - Bug fix for runetype.h; __attribute__((__packed__)) is placed at
    the wrong position and it is invalid unintentionally.
    But, the all members of the structures seem well-aligned.  Thus,
    this bug causes no problem, hopefully.

HEADS UP:
  - /usr/lib/rumemodule is obsoleted.  If you use the multibyte locales,
    you need to install /usr/lib/i18n/* from sys/lib/i18n_module .
  - The binary compatibility of /usr/share/locale/*/LC_CTYPE is probably kept.
    Perhaps, the bug fix about __packed__ mentioned above breaks the
    compatibility...  Be careful especially on 64bit platforms.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>