"Fossies" - the Fresh Open Source Software Archive 
Member "authforce-0.9.9/po/ChangeLog" (13 May 2007, 35720 Bytes) of package /linux/www/old/authforce-0.9.9.tar.gz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
1 2007-05-13 gettextize <bug-gnu-gettext@gnu.org>
2
3 * Makefile.in.in: Upgrade to gettext-0.16.1.
4 * Rules-quot: New file, from gettext-0.16.1.
5 * boldquot.sed: New file, from gettext-0.16.1.
6 * en@boldquot.header: New file, from gettext-0.16.1.
7 * en@quot.header: New file, from gettext-0.16.1.
8 * insert-header.sin: New file, from gettext-0.16.1.
9 * quot.sed: New file, from gettext-0.16.1.
10 * remove-potcdate.sin: New file, from gettext-0.16.1.
11 * cat-id-tbl.c: Remove file.
12 * stamp-cat-id: Remove file.
13
14 1998-04-29 Ulrich Drepper <drepper@cygnus.com>
15
16 * intl/localealias.c (read_alias_file): Use unsigned char for
17 local variables. Remove unused variable tp.
18 * intl/l10nflist.c (_nl_normalize_codeset): Use unsigned char *
19 for type of codeset. For loosing Solaris systems.
20 * intl/loadinfo.h: Adapt prototype of _nl_normalize_codeset.
21 * intl/bindtextdom.c (BINDTEXTDOMAIN): Don't define local variable
22 len if not needed.
23 Patches by Jim Meyering.
24
25 1998-04-28 Ulrich Drepper <drepper@cygnus.com>
26
27 * loadmsgcat.c (_nl_load_domain): Don't assign the element use_mmap if
28 mmap is not supported.
29
30 * hash-string.h: Don't include <values.h>.
31
32 1998-04-27 Ulrich Drepper <drepper@cygnus.com>
33
34 * textdomain.c: Use strdup is available.
35
36 * localealias.c: Define HAVE_MEMPCPY so that we can use this
37 function. Define and use semapahores to protect modfication of
38 global objects when compiling for glibc. Add code to allow
39 freeing alias table.
40
41 * l10nflist.c: Don't assume stpcpy not being a macro.
42
43 * gettextP.h: Define internal_function macri if not already done.
44 Use glibc byte-swap macros instead of defining SWAP when compiled
45 for glibc.
46 (struct loaded_domain): Add elements to allow unloading.
47
48 * Makefile.in (distclean): Don't remove libintl.h here.
49
50 * bindtextdomain.c: Carry over changes from glibc. Use strdup if
51 available.
52
53 * dcgettext.c: Don't assume stpcpy not being a macro. Mark internal
54 functions. Add memory freeing code for glibc.
55
56 * dgettext.c: Update copyright.
57
58 * explodename.c: Include stdlib.h and string.h only if they exist.
59 Use strings.h eventually.
60
61 * finddomain.c: Mark internal functions. Use strdup if available.
62 Add memory freeing code for glibc.
63
64 1997-10-10 20:00 Ulrich Drepper <drepper@cygnus.com>
65
66 * libgettext.h: Fix dummy textdomain and bindtextdomain macros.
67 They should return reasonable values.
68 Reported by Tom Tromey <tromey@cygnus.com>.
69
70 1997-09-16 03:33 Ulrich Drepper <drepper@cygnus.com>
71
72 * libgettext.h: Define PARAMS also to `args' if __cplusplus is defined.
73 * intlh.inst.in: Likewise.
74 Reported by Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>.
75
76 * libintl.glibc: Update from current glibc version.
77
78 1997-09-06 02:10 Ulrich Drepper <drepper@cygnus.com>
79
80 * intlh.inst.in: Reformat copyright.
81
82 1997-08-19 15:22 Ulrich Drepper <drepper@cygnus.com>
83
84 * dcgettext.c (DCGETTEXT): Remove wrong comment.
85
86 1997-08-16 00:13 Ulrich Drepper <drepper@cygnus.com>
87
88 * Makefile.in (install-data): Don't change directory to install.
89
90 1997-08-01 14:30 Ulrich Drepper <drepper@cygnus.com>
91
92 * cat-compat.c: Fix copyright.
93
94 * localealias.c: Don't define strchr unless !HAVE_STRCHR.
95
96 * loadmsgcat.c: Update copyright. Fix typos.
97
98 * l10nflist.c: Don't define strchr unless !HAVE_STRCHR.
99 (_nl_make_l10nflist): Handle sponsor and revision correctly.
100
101 * gettext.c: Update copyright.
102 * gettext.h: Likewise.
103 * hash-string.h: Likewise.
104
105 * finddomain.c: Remoave dead code. Define strchr only if
106 !HAVE_STRCHR.
107
108 * explodename.c: Include <sys/types.h>.
109
110 * explodename.c: Reformat copyright text.
111 (_nl_explode_name): Fix typo.
112
113 * dcgettext.c: Define and use __set_errno.
114 (guess_category_value): Don't use setlocale if HAVE_LC_MESSAGES is
115 not defined.
116
117 * bindtextdom.c: Pretty printing.
118
119 1997-05-01 02:25 Ulrich Drepper <drepper@cygnus.com>
120
121 * dcgettext.c (guess_category_value): Don't depend on
122 HAVE_LC_MESSAGES. We don't need the macro here.
123 Patch by Bruno Haible <haible@ilog.fr>.
124
125 * cat-compat.c (textdomain): DoN't refer to HAVE_SETLOCALE_NULL
126 macro. Instead use HAVE_LOCALE_NULL and define it when using
127 glibc, as in dcgettext.c.
128 Patch by Bruno Haible <haible@ilog.fr>.
129
130 * Makefile.in (CPPFLAGS): New variable. Reported by Franc,ois
131 Pinard.
132
133 Mon Mar 10 06:51:17 1997 Ulrich Drepper <drepper@cygnus.com>
134
135 * Makefile.in: Implement handling of libtool.
136
137 * gettextP.h: Change data structures for use of generic lowlevel
138 i18n file handling.
139
140 Wed Dec 4 20:21:18 1996 Ulrich Drepper <drepper@cygnus.com>
141
142 * textdomain.c: Put parentheses around arguments of memcpy macro
143 definition.
144 * localealias.c: Likewise.
145 * l10nflist.c: Likewise.
146 * finddomain.c: Likewise.
147 * bindtextdom.c: Likewise.
148 Reported by Thomas Esken.
149
150 Mon Nov 25 22:57:51 1996 Ulrich Drepper <drepper@cygnus.com>
151
152 * textdomain.c: Move definition of `memcpy` macro to right
153 position.
154
155 Fri Nov 22 04:01:58 1996 Ulrich Drepper <drepper@cygnus.com>
156
157 * finddomain.c [!HAVE_STRING_H && !_LIBC]: Define memcpy using
158 bcopy if not already defined. Reported by Thomas Esken.
159 * bindtextdom.c: Likewise.
160 * l10nflist.c: Likewise.
161 * localealias.c: Likewise.
162 * textdomain.c: Likewise.
163
164 Tue Oct 29 11:10:27 1996 Ulrich Drepper <drepper@cygnus.com>
165
166 * Makefile.in (libdir): Change to use exec_prefix instead of
167 prefix. Reported by Knut-HåvardAksnes <etokna@eto.ericsson.se>.
168
169 Sat Aug 31 03:07:09 1996 Ulrich Drepper <drepper@cygnus.com>
170
171 * l10nflist.c (_nl_normalize_codeset): We convert to lower case,
172 so don't prepend uppercase `ISO' for only numeric arg.
173
174 Fri Jul 19 00:15:46 1996 Ulrich Drepper <drepper@cygnus.com>
175
176 * l10nflist.c: Move inclusion of argz.h, ctype.h, stdlib.h after
177 definition of _GNU_SOURCE. Patch by Roland McGrath.
178
179 * Makefile.in (uninstall): Fix another bug with `for' loop and
180 empty arguments. Patch by Jim Meyering. Correct name os
181 uninstalled files: no intl- prefix anymore.
182
183 * Makefile.in (install-data): Again work around shells which
184 cannot handle mpty for list. Reported by Jim Meyering.
185
186 Sat Jul 13 18:11:35 1996 Ulrich Drepper <drepper@cygnus.com>
187
188 * Makefile.in (install): Split goal. Now depend on install-exec
189 and install-data.
190 (install-exec, install-data): New goals. Created from former
191 install goal.
192 Reported by Karl Berry.
193
194 Sat Jun 22 04:58:14 1996 Ulrich Drepper <drepper@cygnus.com>
195
196 * Makefile.in (MKINSTALLDIRS): New variable. Path to
197 mkinstalldirs script.
198 (install): use MKINSTALLDIRS variable or if the script is not present
199 try to find it in the $top_scrdir).
200
201 Wed Jun 19 02:56:56 1996 Ulrich Drepper <drepper@cygnus.com>
202
203 * l10nflist.c: Linux libc *partly* includes the argz_* functions.
204 Grr. Work around by renaming the static version and use macros
205 for renaming.
206
207 Tue Jun 18 20:11:17 1996 Ulrich Drepper <drepper@cygnus.com>
208
209 * l10nflist.c: Correct presence test macros of __argz_* functions.
210
211 * l10nflist.c: Include <argz.h> based on test of it instead when
212 __argz_* functions are available.
213 Reported by Andreas Schwab.
214
215 Thu Jun 13 15:17:44 1996 Ulrich Drepper <drepper@cygnus.com>
216
217 * explodename.c, l10nflist.c: Define NULL for dumb systems.
218
219 Tue Jun 11 17:05:13 1996 Ulrich Drepper <drepper@cygnus.com>
220
221 * intlh.inst.in, libgettext.h (dcgettext): Rename local variable
222 result to __result to prevent name clash.
223
224 * l10nflist.c, localealias.c, dcgettext.c: Define _GNU_SOURCE to
225 get prototype for stpcpy and strcasecmp.
226
227 * intlh.inst.in, libgettext.h: Move declaration of
228 `_nl_msg_cat_cntr' outside __extension__ block to prevent warning
229 from gcc's -Wnested-extern option.
230
231 Fri Jun 7 01:58:00 1996 Ulrich Drepper <drepper@cygnus.com>
232
233 * Makefile.in (install): Remove comment.
234
235 Thu Jun 6 17:28:17 1996 Ulrich Drepper <drepper@cygnus.com>
236
237 * Makefile.in (install): Work around for another Buglix stupidity.
238 Always use an `else' close for `if's. Reported by Nelson Beebe.
239
240 * Makefile.in (intlh.inst): Correct typo in phony rule.
241 Reported by Nelson Beebe.
242
243 Thu Jun 6 01:49:52 1996 Ulrich Drepper <drepper@cygnus.com>
244
245 * dcgettext.c (read_alias_file): Rename variable alloca_list to
246 block_list as the macro calls assume.
247 Patch by Eric Backus.
248
249 * localealias.c [!HAVE_ALLOCA]: Define alloca as macro using
250 malloc.
251 (read_alias_file): Rename varriabe alloca_list to block_list as the
252 macro calls assume.
253 Patch by Eric Backus.
254
255 * l10nflist.c: Correct conditional for <argz.h> inclusion.
256 Reported by Roland McGrath.
257
258 * Makefile.in (all): Depend on all-@USE_INCLUDED_LIBINTL@, not
259 all-@USE_NLS@.
260
261 * Makefile.in (install): intlh.inst comes from local dir, not
262 $(srcdir).
263
264 * Makefile.in (intlh.inst): Special handling of this goal. If
265 used in gettext, this is really a rul to construct this file. If
266 used in any other package it is defined as a .PHONY rule with
267 empty body.
268
269 * finddomain.c: Extract locale file information handling into
270 l10nfile.c. Rename local stpcpy__ function to stpcpy.
271
272 * dcgettext.c (stpcpy): Add local definition.
273
274 * l10nflist.c: Solve some portability problems. Patches partly by
275 Thomas Esken. Add local definition of stpcpy.
276
277 Tue Jun 4 02:47:49 1996 Ulrich Drepper <drepper@cygnus.com>
278
279 * intlh.inst.in: Don't depend including <locale.h> on
280 HAVE_LOCALE_H. Instead configure must rewrite this fiile
281 depending on the result of the configure run.
282
283 * Makefile.in (install): libintl.inst is now called intlh.inst.
284 Add rules for updating intlh.inst from intlh.inst.in.
285
286 * libintl.inst: Renamed to intlh.inst.in.
287
288 * localealias.c, dcgettext.c [__GNUC__]: Define HAVE_ALLOCA to 1
289 because gcc has __buitlin_alloca.
290 Reported by Roland McGrath.
291
292 Mon Jun 3 00:32:16 1996 Ulrich Drepper <drepper@cygnus.com>
293
294 * Makefile.in (installcheck): New goal to fulfill needs of
295 automake's distcheck.
296
297 * Makefile.in (install): Reorder commands so that VERSION is
298 found.
299
300 * Makefile.in (gettextsrcdir): Now use subdirectory intl/ in
301 @datadir@/gettext.
302 (COMSRCS): Add l10nfile.c.
303 (OBJECTS): Add l10nfile.o.
304 (DISTFILES): Rename to DISTFILE.normal. Remove $(DISTFILES.common).
305 (DISTFILE.gettext): Remove $(DISTFILES.common).
306 (all-gettext): Remove goal.
307 (install): If $(PACKAGE) = gettext install, otherwose do nothing. No
308 package but gettext itself should install libintl.h + headers.
309 (dist): Extend goal to work for gettext, too.
310 (dist-gettext): Remove goal.
311
312 * dcgettext.c [!HAVE_ALLOCA]: Define macro alloca by using malloc.
313
314 Sun Jun 2 17:33:06 1996 Ulrich Drepper <drepper@cygnus.com>
315
316 * loadmsgcat.c (_nl_load_domain): Parameter is now comes from
317 find_l10nfile.
318
319 Sat Jun 1 02:23:03 1996 Ulrich Drepper <drepper@cygnus.com>
320
321 * l10nflist.c (__argz_next): Add definition.
322
323 * dcgettext.c [!HAVE_ALLOCA]: Add code for handling missing alloca
324 code. Use new l10nfile handling.
325
326 * localealias.c [!HAVE_ALLOCA]: Add code for handling missing
327 alloca code.
328
329 * l10nflist.c: Initial revision.
330
331 Tue Apr 2 18:51:18 1996 Ulrich Drepper <drepper@myware>
332
333 * Makefile.in (all-gettext): New goal. Same as all-yes.
334
335 Thu Mar 28 23:01:22 1996 Karl Eichwalder <ke@ke.central.de>
336
337 * Makefile.in (gettextsrcdir): Define using @datadir@.
338
339 Tue Mar 26 12:39:14 1996 Ulrich Drepper <drepper@myware>
340
341 * finddomain.c: Include <ctype.h>. Reported by Roland McGrath.
342
343 Sat Mar 23 02:00:35 1996 Ulrich Drepper <drepper@myware>
344
345 * finddomain.c (stpcpy): Rename to stpcpy__ to prevent clashing
346 with external declaration.
347
348 Sat Mar 2 00:47:09 1996 Ulrich Drepper <drepper@myware>
349
350 * Makefile.in (all-no): Rename from all_no.
351
352 Sat Feb 17 00:25:59 1996 Ulrich Drepper <drepper@myware>
353
354 * gettextP.h [loaded_domain]: Array `successor' must now contain up
355 to 63 elements (because of codeset name normalization).
356
357 * finddomain.c: Implement codeset name normalization.
358
359 Thu Feb 15 04:39:09 1996 Ulrich Drepper <drepper@myware>
360
361 * Makefile.in (all): Define to `all-@USE_NLS@'.
362 (all-yes, all_no): New goals. `all-no' is noop, `all-yes'
363 is former all.
364
365 Mon Jan 15 21:46:01 1996 Howard Gayle <howard@hal.com>
366
367 * localealias.c (alias_compare): Increment string pointers in loop
368 of strcasecmp replacement.
369
370 Fri Dec 29 21:16:34 1995 Ulrich Drepper <drepper@myware>
371
372 * Makefile.in (install-src): Who commented this goal out ? :-)
373
374 Fri Dec 29 15:08:16 1995 Ulrich Drepper <drepper@myware>
375
376 * dcgettext.c (DCGETTEXT): Save `errno'. Failing system calls
377 should not effect it because a missing catalog is no error.
378 Reported by Harald K<o:>nig <koenig@tat.physik.uni-tuebingen.de>.
379
380 Tue Dec 19 22:09:13 1995 Ulrich Drepper <drepper@myware>
381
382 * Makefile.in (Makefile): Explicitly use $(SHELL) for running
383 shell scripts.
384
385 Fri Dec 15 17:34:59 1995 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
386
387 * Makefile.in (install-src): Only install library and header when
388 we use the own implementation. Don't do it when using the
389 system's gettext or catgets functions.
390
391 * dcgettext.c (find_msg): Must not swap domain->hash_size here.
392
393 Sat Dec 9 16:24:37 1995 Ulrich Drepper <drepper@myware>
394
395 * localealias.c, libintl.inst, libgettext.h, hash-string.h,
396 gettextP.h, finddomain.c, dcgettext.c, cat-compat.c:
397 Use PARAMS instead of __P. Suggested by Roland McGrath.
398
399 Tue Dec 5 11:39:14 1995 Larry Schwimmer <rosebud@cyclone.stanford.edu>
400
401 * libgettext.h: Use `#if !defined (_LIBINTL_H)' instead of `#if
402 !_LIBINTL_H' because Solaris defines _LIBINTL_H as empty.
403
404 Mon Dec 4 15:42:07 1995 Ulrich Drepper <drepper@myware>
405
406 * Makefile.in (install-src):
407 Install libintl.inst instead of libintl.h.install.
408
409 Sat Dec 2 22:51:38 1995 Marcus Daniels <marcus@sysc.pdx.edu>
410
411 * cat-compat.c (textdomain):
412 Reverse order in which files are tried you load. First
413 try local file, when this failed absolute path.
414
415 Wed Nov 29 02:03:53 1995 Nelson H. F. Beebe <beebe@math.utah.edu>
416
417 * cat-compat.c (bindtextdomain): Add missing { }.
418
419 Sun Nov 26 18:21:41 1995 Ulrich Drepper <drepper@myware>
420
421 * libintl.inst: Add missing __P definition. Reported by Nelson Beebe.
422
423 * Makefile.in:
424 Add dummy `all' and `dvi' goals. Reported by Tom Tromey.
425
426 Sat Nov 25 16:12:01 1995 Franc,ois Pinard <pinard@iro.umontreal.ca>
427
428 * hash-string.h: Capitalize arguments of macros.
429
430 Sat Nov 25 12:01:36 1995 Ulrich Drepper <drepper@myware>
431
432 * Makefile.in (DISTFILES): Prevent files names longer than 13
433 characters. libintl.h.glibc->libintl.glibc,
434 libintl.h.install->libintl.inst. Reported by Joshua R. Poulson.
435
436 Sat Nov 25 11:31:12 1995 Eric Backus <ericb@lsid.hp.com>
437
438 * dcgettext.c: Fix bug in preprocessor conditionals.
439
440 Sat Nov 25 02:35:27 1995 Nelson H. F. Beebe <beebe@math.utah.edu>
441
442 * libgettext.h: Solaris cc does not understand
443 #if !SYMBOL1 && !SYMBOL2. Sad but true.
444
445 Thu Nov 23 16:22:14 1995 Ulrich Drepper <drepper@myware>
446
447 * hash-string.h (hash_string):
448 Fix for machine with >32 bit `unsigned long's.
449
450 * dcgettext.c (DCGETTEXT):
451 Fix horrible bug in loop for alternative translation.
452
453 Thu Nov 23 01:45:29 1995 Ulrich Drepper <drepper@myware>
454
455 * po2tbl.sed.in, linux-msg.sed, xopen-msg.sed:
456 Some further simplifications in message number generation.
457
458 Mon Nov 20 21:08:43 1995 Ulrich Drepper <drepper@myware>
459
460 * libintl.h.glibc: Use __const instead of const in prototypes.
461
462 * Makefile.in (install-src):
463 Install libintl.h.install instead of libintl.h. This
464 is a stripped-down version. Suggested by Peter Miller.
465
466 * libintl.h.install, libintl.h.glibc: Initial revision.
467
468 * localealias.c (_nl_expand_alias, read_alias_file):
469 Protect prototypes in type casts by __P.
470
471 Tue Nov 14 16:43:58 1995 Ulrich Drepper <drepper@myware>
472
473 * hash-string.h: Correct prototype for hash_string.
474
475 Sun Nov 12 12:42:30 1995 Ulrich Drepper <drepper@myware>
476
477 * hash-string.h (hash_string): Add prototype.
478
479 * gettextP.h: Fix copyright.
480 (SWAP): Add prototype.
481
482 Wed Nov 8 22:56:33 1995 Ulrich Drepper <drepper@myware>
483
484 * localealias.c (read_alias_file): Forgot sizeof.
485 Avoid calling *printf function. This introduces a big overhead.
486 Patch by Roland McGrath.
487
488 Tue Nov 7 14:21:08 1995 Ulrich Drepper <drepper@myware>
489
490 * finddomain.c, cat-compat.c: Wrong indentation in #if for stpcpy.
491
492 * finddomain.c (stpcpy):
493 Define substitution function local. The macro was to flaky.
494
495 * cat-compat.c: Fix typo.
496
497 * xopen-msg.sed, linux-msg.sed:
498 While bringing message number to right place only accept digits.
499
500 * linux-msg.sed, xopen-msg.sed: Now that the counter does not have
501 leading 0s we don't need to remove them. Reported by Marcus
502 Daniels.
503
504 * Makefile.in (../po/cat-id-tbl.o): Use $(top_srdir) in
505 dependency. Reported by Marcus Daniels.
506
507 * cat-compat.c: (stpcpy) [!_LIBC && !HAVE_STPCPY]: Define replacement.
508 Generally cleanup using #if instead of #ifndef.
509
510 * Makefile.in: Correct typos in comment. By Franc,ois Pinard.
511
512 Mon Nov 6 00:27:02 1995 Ulrich Drepper <drepper@myware>
513
514 * Makefile.in (install-src): Don't install libintl.h and libintl.a
515 if we use an available gettext implementation.
516
517 Sun Nov 5 22:02:08 1995 Ulrich Drepper <drepper@myware>
518
519 * libgettext.h: Fix typo: HAVE_CATGETTS -> HAVE_CATGETS. Reported
520 by Franc,ois Pinard.
521
522 * libgettext.h: Use #if instead of #ifdef/#ifndef.
523
524 * finddomain.c:
525 Comments describing what has to be done should start with FIXME.
526
527 Sun Nov 5 19:38:01 1995 Ulrich Drepper <drepper@myware>
528
529 * Makefile.in (DISTFILES): Split. Use DISTFILES with normal meaning.
530 DISTFILES.common names the files common to both dist goals.
531 DISTFILES.gettext are the files only distributed in GNU gettext.
532
533 Sun Nov 5 17:32:54 1995 Ulrich Drepper <drepper@myware>
534
535 * dcgettext.c (DCGETTEXT): Correct searching in derived locales.
536 This was necessary since a change in _nl_find_msg several weeks
537 ago. I really don't know this is still not fixed.
538
539 Sun Nov 5 12:43:12 1995 Ulrich Drepper <drepper@myware>
540
541 * loadmsgcat.c (_nl_load_domain): Test for FILENAME == NULL. This
542 might mark a special condition.
543
544 * finddomain.c (make_entry_rec): Don't make illegal entry as decided.
545
546 * Makefile.in (dist): Suppress error message when ln failed.
547 Get files from $(srcdir) explicitly.
548
549 * libgettext.h (gettext_const): Rename to gettext_noop.
550
551 Fri Nov 3 07:36:50 1995 Ulrich Drepper <drepper@myware>
552
553 * finddomain.c (make_entry_rec):
554 Protect against wrong locale names by testing mask.
555
556 * libgettext.h (gettext_const): Add macro definition.
557 Capitalize macro arguments.
558
559 Thu Nov 2 23:15:51 1995 Ulrich Drepper <drepper@myware>
560
561 * finddomain.c (_nl_find_domain):
562 Test for pointer != NULL before accessing value.
563 Reported by Tom Tromey.
564
565 * gettext.c (NULL):
566 Define as (void*)0 instad of 0. Reported by Franc,ois Pinard.
567
568 Mon Oct 30 21:28:52 1995 Ulrich Drepper <drepper@myware>
569
570 * po2tbl.sed.in: Serious typo bug fixed by Jim Meyering.
571
572 Sat Oct 28 23:20:47 1995 Ulrich Drepper <drepper@myware>
573
574 * libgettext.h: Disable dcgettext optimization for Solaris 2.3.
575
576 * localealias.c (alias_compare):
577 Peter Miller reported that tolower in some systems is
578 even dumber than I thought. Protect call by `isupper'.
579
580 Fri Oct 27 22:22:51 1995 Ulrich Drepper <drepper@myware>
581
582 * Makefile.in (libdir, includedir): New variables.
583 (install-src): Install libintl.a and libintl.h in correct dirs.
584
585 Fri Oct 27 22:07:29 1995 Ulrich Drepper <drepper@myware>
586
587 * Makefile.in (SOURCES): Fix typo: intrl.compat.c -> intl-compat.c.
588
589 * po2tbl.sed.in: Patch for buggy SEDs by Christian von Roques.
590
591 * localealias.c:
592 Fix typo and superflous test. Reported by Christian von Roques.
593
594 Fri Oct 6 11:52:05 1995 Ulrich Drepper <drepper@myware>
595
596 * finddomain.c (_nl_find_domain):
597 Correct some remainder from the pre-CEN syntax. Now
598 we don't have a constant number of successors anymore.
599
600 Wed Sep 27 21:41:13 1995 Ulrich Drepper <drepper@myware>
601
602 * Makefile.in (DISTFILES): Add libintl.h.glibc.
603
604 * Makefile.in (dist-libc): Add goal for packing sources for glibc.
605 (COMSRCS, COMHDRS): Splitted to separate sources shared with glibc.
606
607 * loadmsgcat.c: Forget to continue #if line.
608
609 * localealias.c:
610 [_LIBC]: Rename strcasecmp to __strcasecmp to keep ANSI C name
611 space clean.
612
613 * dcgettext.c, finddomain.c: Better comment to last change.
614
615 * loadmsgcat.c:
616 [_LIBC]: Rename fstat, open, close, read, mmap, and munmap to
617 __fstat, __open, __close, __read, __mmap, and __munmap resp
618 to keep ANSI C name space clean.
619
620 * finddomain.c:
621 [_LIBC]: Rename stpcpy to __stpcpy to keep ANSI C name space clean.
622
623 * dcgettext.c:
624 [_LIBC]: Rename getced and stpcpy to __getcwd and __stpcpy resp to
625 keep ANSI C name space clean.
626
627 * libgettext.h:
628 Include sys/types.h for those old SysV systems out there.
629 Reported by Francesco Potorti`.
630
631 * loadmsgcat.c (use_mmap): Define if compiled for glibc.
632
633 * bindtextdom.c: Include all those standard headers
634 unconditionally if _LIBC is defined.
635
636 * finddomain.c: Fix 2 times defiend -> defined.
637
638 * textdomain.c: Include libintl.h instead of libgettext.h when
639 compiling for glibc. Include all those standard headers
640 unconditionally if _LIBC is defined.
641
642 * localealias.c, loadmsgcat.c: Prepare to be compiled in glibc.
643
644 * gettext.c:
645 Include libintl.h instead of libgettext.h when compiling for glibc.
646 Get NULL from stddef.h if we compile for glibc.
647
648 * finddomain.c: Include libintl.h instead of libgettext.h when
649 compiling for glibc. Include all those standard headers
650 unconditionally if _LIBC is defined.
651
652 * dcgettext.c: Include all those standard headers unconditionally
653 if _LIBC is defined.
654
655 * dgettext.c: If compiled in glibc include libintl.h instead of
656 libgettext.h.
657 (locale.h): Don't rely on HAVE_LOCALE_H when compiling for glibc.
658
659 * dcgettext.c: If compiled in glibc include libintl.h instead of
660 libgettext.h.
661 (getcwd): Don't rely on HAVE_GETCWD when compiling for glibc.
662
663 * bindtextdom.c:
664 If compiled in glibc include libintl.h instead of libgettext.h.
665
666 Mon Sep 25 22:23:06 1995 Ulrich Drepper <drepper@myware>
667
668 * localealias.c (_nl_expand_alias): Don't call bsearch if NMAP <= 0.
669 Reported by Marcus Daniels.
670
671 * cat-compat.c (bindtextdomain):
672 String used in putenv must not be recycled.
673 Reported by Marcus Daniels.
674
675 * libgettext.h (__USE_GNU_GETTEXT):
676 Additional symbol to signal that we use GNU gettext
677 library.
678
679 * cat-compat.c (bindtextdomain):
680 Fix bug with the strange stpcpy replacement.
681 Reported by Nelson Beebe.
682
683 Sat Sep 23 08:23:51 1995 Ulrich Drepper <drepper@myware>
684
685 * cat-compat.c: Include <string.h> for stpcpy prototype.
686
687 * localealias.c (read_alias_file):
688 While expand strdup code temporary variable `cp' hided
689 higher level variable with same name. Rename to `tp'.
690
691 * textdomain.c (textdomain):
692 Avoid warning by using temporary variable in strdup code.
693
694 * finddomain.c (_nl_find_domain): Remove unused variable `application'.
695
696 Thu Sep 21 15:51:44 1995 Ulrich Drepper <drepper@myware>
697
698 * localealias.c (alias_compare):
699 Use strcasecmp() only if available. Else use
700 implementation in place.
701
702 * intl-compat.c:
703 Wrapper functions now call *__ functions instead of __*.
704
705 * libgettext.h: Declare prototypes for *__ functions instead for __*.
706
707 * cat-compat.c, loadmsgcat.c:
708 Don't use xmalloc, xstrdup, and stpcpy. These functions are not part
709 of the standard libc and so prevent libintl.a from being used
710 standalone.
711
712 * bindtextdom.c:
713 Don't use xmalloc, xstrdup, and stpcpy. These functions are not part
714 of the standard libc and so prevent libintl.a from being used
715 standalone.
716 Rename to bindtextdomain__ if not used in GNU C Library.
717
718 * dgettext.c:
719 Rename function to dgettext__ if not used in GNU C Library.
720
721 * gettext.c:
722 Don't use xmalloc, xstrdup, and stpcpy. These functions are not part
723 of the standard libc and so prevent libintl.a from being used
724 standalone.
725 Functions now called gettext__ if not used in GNU C Library.
726
727 * dcgettext.c, localealias.c, textdomain.c, finddomain.c:
728 Don't use xmalloc, xstrdup, and stpcpy. These functions are not part
729 of the standard libc and so prevent libintl.a from being used
730 standalone.
731
732 Sun Sep 17 23:14:49 1995 Ulrich Drepper <drepper@myware>
733
734 * finddomain.c: Correct some bugs in handling of CEN standard
735 locale definitions.
736
737 Thu Sep 7 01:49:28 1995 Ulrich Drepper <drepper@myware>
738
739 * finddomain.c: Implement CEN syntax.
740
741 * gettextP.h (loaded_domain): Extend number of successors to 31.
742
743 Sat Aug 19 19:25:29 1995 Ulrich Drepper <drepper@myware>
744
745 * Makefile.in (aliaspath): Remove path to X11 locale dir.
746
747 * Makefile.in: Make install-src depend on install. This helps
748 gettext to install the sources and other packages can use the
749 install goal.
750
751 Sat Aug 19 15:19:33 1995 Ulrich Drepper <drepper@myware>
752
753 * Makefile.in (uninstall): Remove stuff installed by install-src.
754
755 Tue Aug 15 13:13:53 1995 Ulrich Drepper <drepper@myware>
756
757 * VERSION.in: Initial revision.
758
759 * Makefile.in (DISTFILES):
760 Add VERSION file. This is not necessary for gettext, but
761 for other packages using this library.
762
763 Tue Aug 15 06:16:44 1995 Ulrich Drepper <drepper@myware>
764
765 * gettextP.h (_nl_find_domain):
766 New prototype after changing search strategy.
767
768 * finddomain.c (_nl_find_domain):
769 We now try only to find a specified catalog. Fall back to other
770 catalogs listed in the locale list is now done in __dcgettext.
771
772 * dcgettext.c (__dcgettext):
773 Now we provide message fall back even to different languages.
774 I.e. if a message is not available in one language all the other
775 in the locale list a tried. Formerly fall back was only possible
776 within one language. Implemented by moving one loop from
777 _nl_find_domain to here.
778
779 Mon Aug 14 23:45:50 1995 Ulrich Drepper <drepper@myware>
780
781 * Makefile.in (gettextsrcdir):
782 Directory where source of GNU gettext library are made
783 available.
784 (INSTALL, INSTALL_DATA): Programs used for installing sources.
785 (gettext-src): New. Rule to install GNU gettext sources for use in
786 gettextize shell script.
787
788 Sun Aug 13 14:40:48 1995 Ulrich Drepper <drepper@myware>
789
790 * loadmsgcat.c (_nl_load_domain):
791 Use mmap for loading only when munmap function is
792 also available.
793
794 * Makefile.in (install): Depend on `all' goal.
795
796 Wed Aug 9 11:04:33 1995 Ulrich Drepper <drepper@myware>
797
798 * localealias.c (read_alias_file):
799 Do not overwrite '\n' when terminating alias value string.
800
801 * localealias.c (read_alias_file):
802 Handle long lines. Ignore the rest not fitting in
803 the buffer after the initial `fgets' call.
804
805 Wed Aug 9 00:54:29 1995 Ulrich Drepper <drepper@myware>
806
807 * gettextP.h (_nl_load_domain):
808 Add prototype, replacing prototype for _nl_load_msg_cat.
809
810 * finddomain.c (_nl_find_domain):
811 Remove unneeded variable filename and filename_len.
812 (expand_alias): Remove prototype because functions does not
813 exist anymore.
814
815 * localealias.c (read_alias_file):
816 Change type of fname_len parameter to int.
817 (xmalloc): Add prototype.
818
819 * loadmsgcat.c: Better prototypes for xmalloc.
820
821 Tue Aug 8 22:30:39 1995 Ulrich Drepper <drepper@myware>
822
823 * finddomain.c (_nl_find_domain):
824 Allow alias name to be constructed from the four components.
825
826 * Makefile.in (aliaspath): New variable. Set to preliminary value.
827 (SOURCES): Add localealias.c.
828 (OBJECTS): Add localealias.o.
829
830 * gettextP.h: Add prototype for _nl_expand_alias.
831
832 * finddomain.c: Aliasing handled in intl/localealias.c.
833
834 * localealias.c: Aliasing for locale names.
835
836 * bindtextdom.c: Better prototypes for xmalloc and xstrdup.
837
838 Mon Aug 7 23:47:42 1995 Ulrich Drepper <drepper@myware>
839
840 * Makefile.in (DISTFILES): gettext.perl is now found in misc/.
841
842 * cat-compat.c (bindtextdomain):
843 Correct implementation. dirname parameter was not used.
844 Reported by Marcus Daniels.
845
846 * gettextP.h (loaded_domain):
847 New fields `successor' and `decided' for oo, lazy
848 message handling implementation.
849
850 * dcgettext.c:
851 Adopt for oo, lazy message handliing.
852 Now we can inherit translations from less specific locales.
853 (find_msg): New function.
854
855 * loadmsgcat.c, finddomain.c:
856 Complete rewrite. Implement oo, lazy message handling :-).
857 We now have an additional environment variable `LANGUAGE' with
858 a higher priority than LC_ALL for the LC_MESSAGE locale.
859 Here we can set a colon separated list of specifications each
860 of the form `language[_territory[.codeset]][@modifier]'.
861
862 Sat Aug 5 09:55:42 1995 Ulrich Drepper <drepper@myware>
863
864 * finddomain.c (unistd.h):
865 Include to get _PC_PATH_MAX defined on system having it.
866
867 Fri Aug 4 22:42:00 1995 Ulrich Drepper <drepper@myware>
868
869 * finddomain.c (stpcpy): Include prototype.
870
871 * Makefile.in (dist): Remove `copying instead' message.
872
873 Wed Aug 2 18:52:03 1995 Ulrich Drepper <drepper@myware>
874
875 * Makefile.in (ID, TAGS): Do not use $^.
876
877 Tue Aug 1 20:07:11 1995 Ulrich Drepper <drepper@myware>
878
879 * Makefile.in (TAGS, ID): Use $^ as command argument.
880 (TAGS): Give etags -o option t write to current directory,
881 not $(srcdir).
882 (ID): Use $(srcdir) instead os $(top_srcdir)/src.
883 (distclean): Remove ID.
884
885 Sun Jul 30 11:51:46 1995 Ulrich Drepper <drepper@myware>
886
887 * Makefile.in (gnulocaledir):
888 New variable, always using share/ for data directory.
889 (DEFS): Add GNULOCALEDIR, used in finddomain.c.
890
891 * finddomain.c (_nl_default_dirname):
892 Set to GNULOCALEDIR, because it always has to point
893 to the directory where GNU gettext Library writes it to.
894
895 * intl-compat.c (textdomain, bindtextdomain):
896 Undefine macros before function definition.
897
898 Sat Jul 22 01:10:02 1995 Ulrich Drepper <drepper@myware>
899
900 * libgettext.h (_LIBINTL_H):
901 Protect definition in case where this file is included as
902 libgettext.h on Solaris machines. Add comment about this.
903
904 Wed Jul 19 02:36:42 1995 Ulrich Drepper <drepper@myware>
905
906 * intl-compat.c (textdomain): Correct typo.
907
908 Wed Jul 19 01:51:35 1995 Ulrich Drepper <drepper@myware>
909
910 * dcgettext.c (dcgettext): Function now called __dcgettext.
911
912 * dgettext.c (dgettext): Now called __dgettext and calls
913 __dcgettext.
914
915 * gettext.c (gettext):
916 Function now called __gettext and calls __dgettext.
917
918 * textdomain.c (textdomain): Function now called __textdomain.
919
920 * bindtextdom.c (bindtextdomain): Function now called
921 __bindtextdomain.
922
923 * intl-compat.c: Initial revision.
924
925 * Makefile.in (SOURCES): Add intl-compat.c.
926 (OBJECTS): We always compile the GNU gettext library functions.
927 OBJECTS contains all objects but cat-compat.o, ../po/cat-if-tbl.o,
928 and intl-compat.o.
929 (GETTOBJS): Contains now only intl-compat.o.
930
931 * libgettext.h:
932 Re-include protection matches dualistic character of libgettext.h.
933 For all functions in GNU gettext library define __ counter part.
934
935 * finddomain.c (strchr): Define as index if not found in C library.
936 (_nl_find_domain): For relative paths paste / in between.
937
938 Tue Jul 18 16:37:45 1995 Ulrich Drepper <drepper@myware>
939
940 * loadmsgcat.c, finddomain.c: Add inclusion of sys/types.h.
941
942 * xopen-msg.sed: Fix bug with `msgstr ""' lines.
943 A little bit better comments.
944
945 Tue Jul 18 01:18:27 1995 Ulrich Drepper <drepper@myware>
946
947 * Makefile.in:
948 po-mode.el, makelinks, combine-sh are now found in ../misc.
949
950 * po-mode.el, makelinks, combine-sh, elisp-comp:
951 Moved to ../misc/.
952
953 * libgettext.h, gettextP.h, gettext.h: Uniform test for __STDC__.
954
955 Sun Jul 16 22:33:02 1995 Ulrich Drepper <drepper@myware>
956
957 * Makefile.in (INSTALL, INSTALL_DATA): New variables.
958 (install-data, uninstall): Install/uninstall .elc file.
959
960 * po-mode.el (Installation comment):
961 Add .pox as possible extension of .po files.
962
963 Sun Jul 16 13:23:27 1995 Ulrich Drepper <drepper@myware>
964
965 * elisp-comp: Complete new version by Franc,ois: This does not
966 fail when not compiling in the source directory.
967
968 Sun Jul 16 00:12:17 1995 Ulrich Drepper <drepper@myware>
969
970 * Makefile.in (../po/cat-id-tbl.o):
971 Use $(MAKE) instead of make for recursive make.
972
973 * Makefile.in (.el.elc): Use $(SHELL) instead of /bin/sh.
974 (install-exec): Add missing dummy goal.
975 (install-data, uninstall): @ in multi-line shell command at
976 beginning, not in front of echo. Reported by Eric Backus.
977
978 Sat Jul 15 00:21:28 1995 Ulrich Drepper <drepper@myware>
979
980 * Makefile.in (DISTFILES):
981 Rename libgettext.perl to gettext.perl to fit in 14 chars
982 file systems.
983
984 * gettext.perl:
985 Rename to gettext.perl to fit in 14 chars file systems.
986
987 Thu Jul 13 23:17:20 1995 Ulrich Drepper <drepper@myware>
988
989 * cat-compat.c: If !STDC_HEADERS try to include malloc.h.
990
991 Thu Jul 13 20:55:02 1995 Ulrich Drepper <drepper@myware>
992
993 * po2tbl.sed.in: Pretty printing.
994
995 * linux-msg.sed, xopen-msg.sed:
996 Correct bugs with handling substitute flags in branches.
997
998 * hash-string.h (hash_string):
999 Old K&R compilers don't under stand `unsigned char'.
1000
1001 * gettext.h (nls_uint32):
1002 Some old K&R compilers (eg HP) don't understand `unsigned int'.
1003
1004 * cat-compat.c (msg_to_cat_id): De-ANSI-fy prototypes.
1005
1006 Thu Jul 13 01:34:33 1995 Ulrich Drepper <drepper@myware>
1007
1008 * Makefile.in (ELCFILES): New variable.
1009 (DISTFILES): Add elisp-comp.
1010 Add implicit rule for .el -> .elc compilation.
1011 (install-data): install $ELCFILES
1012 (clean): renamed po-to-tbl and po-to-msg to po2tbl and po2msg resp.
1013
1014 * elisp-comp: Initial revision
1015
1016 Wed Jul 12 16:14:52 1995 Ulrich Drepper <drepper@myware>
1017
1018 * Makefile.in:
1019 cat-id-tbl.c is now found in po/. This enables us to use an identical
1020 intl/ directory in all packages.
1021
1022 * dcgettext.c (dcgettext): hashing does not work for table size <= 2.
1023
1024 * textdomain.c: fix typo (#if def -> #if defined)
1025
1026 Tue Jul 11 18:44:43 1995 Ulrich Drepper <drepper@myware>
1027
1028 * Makefile.in (stamp-cat-id): use top_srcdir to address source files
1029 (DISTFILES,distclean): move tupdate.perl to src/
1030
1031 * po-to-tbl.sed.in:
1032 add additional jump to clear change flag to recognize multiline strings
1033
1034 Tue Jul 11 01:32:50 1995 Ulrich Drepper <drepper@myware>
1035
1036 * textdomain.c: Protect inclusion of stdlib.h and string.h.
1037
1038 * loadmsgcat.c: Protect inclusion of stdlib.h.
1039
1040 * libgettext.h: Protect inclusion of locale.h.
1041 Allow use in C++ programs.
1042 Define NULL is not happened already.
1043
1044 * Makefile.in (DISTFILES): ship po-to-tbl.sed.in instead of
1045 po-to-tbl.sed.
1046 (distclean): remove po-to-tbl.sed and tupdate.perl.
1047
1048 * tupdate.perl.in: Substitute Perl path even in exec line.
1049 Don't include entries without translation from old .po file.
1050
1051 Tue Jul 4 00:41:51 1995 Ulrich Drepper <drepper@myware>
1052
1053 * tupdate.perl.in: use "Updated: " in msgid "".
1054
1055 * cat-compat.c: Fix typo (LOCALDIR -> LOCALEDIR).
1056 Define getenv if !__STDC__.
1057
1058 * bindtextdom.c: Protect stdlib.h and string.h inclusion.
1059 Define free if !__STDC__.
1060
1061 * finddomain.c: Change DEF_MSG_DOM_DIR to LOCALEDIR.
1062 Define free if !__STDC__.
1063
1064 * cat-compat.c: Change DEF_MSG_DOM_DIR to LOCALEDIR.
1065
1066 Mon Jul 3 23:56:30 1995 Ulrich Drepper <drepper@myware>
1067
1068 * Makefile.in: Use LOCALEDIR instead of DEF_MSG_DOM_DIR.
1069 Remove unneeded $(srcdir) from Makefile.in dependency.
1070
1071 * makelinks: Add copyright and short description.
1072
1073 * po-mode.el: Last version for 0.7.
1074
1075 * tupdate.perl.in: Fix die message.
1076
1077 * dcgettext.c: Protect include of string.h.
1078
1079 * gettext.c: Protect include of stdlib.h and further tries to get NULL.
1080
1081 * finddomain.c: Some corrections in includes.
1082
1083 * Makefile.in (INCLUDES): Prune list correct path to Makefile.in.
1084
1085 * po-to-tbl.sed: Adopt for new .po file format.
1086
1087 * linux-msg.sed, xopen-msg.sed: Adopt for new .po file format.
1088
1089 Sun Jul 2 23:55:03 1995 Ulrich Drepper <drepper@myware>
1090
1091 * tupdate.perl.in: Complete rewrite for new .po file format.
1092
1093 Sun Jul 2 02:06:50 1995 Ulrich Drepper <drepper@myware>
1094
1095 * First official release. This directory contains all the code
1096 needed to internationalize own packages. It provides functions
1097 which allow to use the X/Open catgets function with an interface
1098 like the Uniforum gettext function. For system which does not
1099 have neither of those a complete implementation is provided.