Commit Graph

  • 33ced67dc6 Updated for popt 1.14 Robert Scheck 2008-02-19 20:07:37 +00:00
  • 589174776e - jbj: updated th.po (Translation Project). Jeff Johnson 2008-02-19 11:41:04 +00:00
  • 388bbd8eca - jbj: add footer_no_timestamp.html to EXTRA_DIST. Jeff Johnson 2008-02-18 19:23:29 +00:00
  • fd4d8cb3f7 - rsc: avoid multilib file conflicts in generated doxygen. Jeff Johnson 2008-02-18 19:14:27 +00:00
  • ad5b72876b - jbj: updated vi.po and zh_CN.po (Translation Project). Jeff Johnson 2008-02-18 13:26:02 +00:00
  • 710c363595 - jbj: fix: keep the poptHelpOptions array exactly the same size. Jeff Johnson 2008-02-18 13:21:47 +00:00
  • d8b94f86c8 - jbj: updated pl.po (Translation Project). Jeff Johnson 2008-02-18 00:21:29 +00:00
  • 1026802706 - jbj: add new fi, th, zh_TW translations (Translation Project). - jbj: add "make updatepo" to simplify PO file maintenance. Jeff Johnson 2008-02-17 22:05:01 +00:00
  • 49fa447258 - jbj: make dist, practice build popt-1.14-1 package. Jeff Johnson 2008-02-17 01:06:43 +00:00
  • 638c308328 - jbj: another pass with splint: use malloc, not alloca. Jeff Johnson 2008-02-17 00:53:49 +00:00
  • e8ce8eb961 - jbj: display POPT_ARG_ARGV options in --help just like other options. Jeff Johnson 2008-02-17 00:26:52 +00:00
  • 49c17e92cc - jbj: add test for POPT_ARG_ARGV handling. Jeff Johnson 2008-02-17 00:11:16 +00:00
  • 8db2299b48 - jbj: fix: permit "--foo bar" and "--foo=bar" equivalent forms for aliases. Jeff Johnson 2008-02-16 23:48:20 +00:00
  • 7e74f537b7 - jbj: fix: tests 20 -> 23 require an explicit '--' arg separator now. Jeff Johnson 2008-02-16 22:16:10 +00:00
  • aae391db2b - splint fiddles. Jeff Johnson 2008-02-16 20:57:38 +00:00
  • 2108143f19 - jbj: popt.3: add POPT_ARG_ARGV description. Jeff Johnson 2008-02-16 20:07:52 +00:00
  • ff4a95875a - jbj: use NUL terminator to align help with (possible) multibyte chars. Jeff Johnson 2008-02-16 18:55:25 +00:00
  • e1c3e23ee1 - add utf8_skip_data table[] to keep track of utf8 character widths. - refactor the POPT_WCHAR_HACK into stringDisplayWidth(). Jeff Johnson 2008-02-16 18:20:15 +00:00
  • 3961426b42 - jbj: add POPT_dgettext() for popt internal UTF-8 codeset (Takao Fujiwara). Jeff Johnson 2008-02-16 16:31:36 +00:00
  • 805b02eaed - jbj: add POPT_next_char(), backout POPT_fprintf() usage (for the moment). Jeff Johnson 2008-02-16 16:18:01 +00:00
  • 91112b2b38 - jbj: finish POPT_ARG_ARGV implementation. Jeff Johnson 2008-02-15 18:01:46 +00:00
  • 075a94fd3c - jbj: free aliases/execs with common code. - jbj: rewrite the callback logic using a switch for simplicity. - jbj: hide bit field structure behind F_ISSET/LF_ISSET/CBF_ISSET macros. Jeff Johnson 2008-02-13 08:27:00 +00:00
  • 1d559967ea - jbj: expose poptSaveLongLong and poptSaveString in the loader map. Jeff Johnson 2008-02-13 01:32:35 +00:00
  • f85aa9db1f - add POPT_ARG_ARGV, starting with the poptSaveString() method. - add help for POPT_ARG_LONGLONG. Jeff Johnson 2008-02-13 01:24:09 +00:00
  • d3cb834ed2 - jbj: hmmm, POSIXly correct --echo-args needs fixing, disable for now. - jbj: poptint.h: typedef's for string and string arrays. - jbj: add POPT_ARG_LONGLONG, and poptSaveLongLong(). Jeff Johnson 2008-02-12 23:53:18 +00:00
  • 29aa78a2e1 - jbj: poptint.h: add poptSubstituteHelpI18N() to bury the ABI hack. Jeff Johnson 2008-02-12 22:01:46 +00:00
  • 95915b9fdc - jbj: start using poptArg and poptArgType() where useful. - jbj: poptint.h: add a poptArgType define for bitfield type abstraction. - jbj: poptint.h: add a poptArg union for opt->arg access without casts. Jeff Johnson 2008-02-12 21:32:33 +00:00
  • 8061b0cd97 - jbj: include "-- Terminate options" end-of-options msg in poptHelpOptions. Jeff Johnson 2008-02-11 20:49:29 +00:00
  • f81c3d55f9 - jbj: opt->argDescrip[0] determines "--foo=bar" or "--foo bar". - jbj: --long always padded for alignment with/without "-X, ". - jbj: Display shortName iff printable non-space. Jeff Johnson 2008-02-11 19:46:59 +00:00
  • 66f3813788 - jbj: POPT_AUTOALIAS: if no popt aliases/execs, don't display the sub-head. Jeff Johnson 2008-02-11 17:16:21 +00:00
  • deda4d27a2 - jbj: add --libdir=/%{_lib} to popt.spec. Jeff Johnson 2008-02-11 17:06:25 +00:00
  • 069e718ad7 - oops. Jeff Johnson 2008-02-11 17:06:13 +00:00
  • b8f0ad4a6f - jbj: add .cvsignore to m4 subdirectory. Jeff Johnson 2008-02-11 16:55:36 +00:00
  • cccde405e0 - jbj: remove multiple config.rpath entries. Jeff Johnson 2008-02-11 16:52:18 +00:00
  • 18b3b270ca - jbj: remove duplicate nb locale from ALL_LINGUAS. Jeff Johnson 2008-02-11 16:49:33 +00:00
  • c4e6667914 - jbj: autogen.sh: on linux, add --libdir=/lib. Jeff Johnson 2008-02-11 16:48:11 +00:00
  • 5d9f3eb3e3 - tag popt-1_13-release, V++ == 1.14. Jeff Johnson 2007-12-13 19:05:13 +00:00
  • e348099b26 - jbj: add a %track section (as in rpm-5.0) to popt.spec. - jbj: chg poptGetOptArg() to "char *", document application needs to free. Jeff Johnson 2007-12-11 22:02:40 +00:00
  • e39c6864fb - re-add it.po (from Sandro Bonazzola <sandro.bonazzola@gmail.com>). Jeff Johnson 2007-11-14 20:23:04 +00:00
  • 8cf2e454ab drop MARK64 hack also for POPT (similar to what we have already done for RPM itself) as it isn't our business to decide for lib64 -- for this there is Autoconf option --libdir the packager should use himself Ralf S. Engelschall 2007-11-11 17:17:04 +00:00
  • 17e75a2aa0 Replace my e-mail address with the rpm5.org one Robert Scheck 2007-11-09 23:34:13 +00:00
  • 57ca7ed0d6 - jbj: rescuscitate the splint annotations. Jeff Johnson 2007-11-04 15:57:20 +00:00
  • 1c6a8343d3 - jbj: change sizeof to use the type implicitly, rather than explicitly. - jbj: remove incorrect casts, changing to size_t where needed. - jbj: remove unused STD_VFPRINTF macro. Jeff Johnson 2007-11-04 13:51:28 +00:00
  • 35d346509e no longer required to check for alloca(3) Ralf S. Engelschall 2007-11-04 13:48:45 +00:00
  • 047997f41f - jbj: don't use assert to avoid null clloc(3) return check. Jeff Johnson 2007-11-04 13:18:27 +00:00
  • 9f3f36fc29 - jbj: remove splint bounds/branch annotations, little gain, much pain. - jbj: revert alloca usage again again. Jeff Johnson 2007-11-04 13:15:32 +00:00
  • ee7cf19618 Autoconf has a specialized macro for alloca(3) checking Ralf S. Engelschall 2007-11-04 10:00:04 +00:00
  • 6239ccf4c5 - jbj: handle Solaris signed character isspace(3) issues consistently. Jeff Johnson 2007-11-03 22:50:33 +00:00
  • 03aaa20e3a Make it compile for libc implementations that need <alloca.h> for alloca() Bernhard Rosenkränzer 2007-11-03 22:18:40 +00:00
  • cff39961fe - bero: read /etc/popt.d/* files. Jeff Johnson 2007-10-06 02:14:42 +00:00
  • b1ce16b0b8 - don't read /etc/popt twice (#290531). Jeff Johnson 2007-09-14 11:41:35 +00:00
  • 01c9b400c4 actually use isspace(3) now that the solaris casts are in place. Jeff Johnson 2007-08-25 00:54:57 +00:00
  • a344fb599a - isspace(3) has i18n encoding signednesss issues on Solaris (#172393). Jeff Johnson 2007-08-25 00:49:45 +00:00
  • 22c1c68a77 more --help fiddles from bugzilla #178413. Jeff Johnson 2007-08-24 13:14:41 +00:00
  • 1c754de5c5 - refactor column cursor to a structure, carry maxcols as well. - use TIOCGWINSZ to determine --help column wrapping. Jeff Johnson 2007-08-15 18:58:05 +00:00
  • 0234c6651d - help formatting for POPT_ARG_MAINCALL. Jeff Johnson 2007-08-15 12:56:06 +00:00
  • ca85e2f47c - remove N_(...) markings from popt.h, markers in popthelp.c instead. Jeff Johnson 2007-08-14 14:42:33 +00:00
  • be7410df69 - add zh_CN.po (Translation Project). Jeff Johnson 2007-08-13 15:38:36 +00:00
  • a86d2c89d1 - use PACKAGE_BUGREPORT. - hotwire POPT_AUTOHELP/POPT_AUTOALIAS lookup in popt i18n domain. Jeff Johnson 2007-08-11 15:52:16 +00:00
  • 282738d9cc add ga.po. Jeff Johnson 2007-08-08 15:44:35 +00:00
  • 7bfce29650 nb (Norwegian Bookmal) is proper lang code Arkadiusz Miskiewicz 2007-07-17 06:34:59 +00:00
  • cb7227bc3d Drop eu_ES (was empty). Arkadiusz Miskiewicz 2007-07-17 06:30:14 +00:00
  • 05eb583c83 Drop - empty. Arkadiusz Miskiewicz 2007-07-17 06:28:32 +00:00
  • 3774a4c8cc add 2 new locales. Jeff Johnson 2007-07-17 05:49:55 +00:00
  • 68d4cbfb80 remove unused archive Makefile target. Jeff Johnson 2007-07-15 02:00:28 +00:00
  • ad1a4018d6 correct e-maill addresses. Jeff Johnson 2007-07-14 13:14:45 +00:00
  • 517f714804 - add nl.po (Translation Project). Jeff Johnson 2007-07-14 07:23:07 +00:00
  • 3e7569b98d - add vi.po (Translation Project). Jeff Johnson 2007-07-14 07:16:17 +00:00
  • 167def6535 prepare for popt-1.12 release. Jeff Johnson 2007-07-13 12:45:24 +00:00
  • 8f968c47fe plug another memory leak on an error retrun path. Jeff Johnson 2007-07-13 12:24:00 +00:00
  • 03e88656e6 - plug a memory leak. Jeff Johnson 2007-07-12 17:22:44 +00:00
  • 3d9d28854b Convert to UTF8, update copyright year, update qboosh email address, fix Usage translation. Arkadiusz Miskiewicz 2007-07-11 08:00:12 +00:00
  • 149787677d Before attempting to read the hard-coded /etc/popt file try to read in the installation-prefix-aware <sysconfdir>/popt, please. Ralf S. Engelschall 2007-07-02 08:58:48 +00:00
  • f2754c7394 - fix index thinko. Jeff Johnson 2007-06-22 00:02:01 +00:00
  • d0d5fd45e5 fix portability by providing the necessary Autoconf glue for the use of the (still) too unportable C99 va_copy function Ralf S. Engelschall 2007-06-15 14:06:06 +00:00
  • 7d54675090 a single va_end is sufficient Ralf S. Engelschall 2007-06-15 13:50:12 +00:00
  • 3aab68e1a8 match va_copy with a va_end. remove the GNOMEish warning. Jeff Johnson 2007-06-15 12:49:56 +00:00
  • 59377235e2 va_end on copy. Arkadiusz Miskiewicz 2007-06-15 12:47:37 +00:00
  • cf3e7d30ff linux amd64/ppc cannot reuse a va_list. make a copy instead. Jeff Johnson 2007-06-15 12:41:14 +00:00
  • 3edb08cfa8 Drop empty/broken translations. Arkadiusz Miskiewicz 2007-06-14 21:14:45 +00:00
  • 9044a92c40 Add BR: gettext. Jeff Johnson 2007-06-14 18:18:00 +00:00
  • 0d82e653e3 resolve a remaining 'const' issue Ralf S. Engelschall 2007-06-14 15:58:12 +00:00
  • 225294766e release popt-1.11. Jeff Johnson 2007-06-14 15:01:26 +00:00
  • ffd7e824fe update version and conteact address. Jeff Johnson 2007-06-14 14:12:41 +00:00
  • 6796cef14c re-generate the .po files to match the updated source lines Ralf S. Engelschall 2007-06-14 13:33:22 +00:00
  • 948dcbab89 POPT still used alloca(3), a usually machine-, compiler-, and system-dependent and especially non-POSIX (and hence less portable) function whose use is even discouraged on lots of Unix platforms. This IMHO is unnecessarily unportable for a reusable library like POPT. Ralf S. Engelschall 2007-06-14 13:31:10 +00:00
  • 0da50f7aca fix path Ralf S. Engelschall 2007-06-14 08:32:58 +00:00
  • 2d76ef3673 cleanup the README Ralf S. Engelschall 2007-06-14 08:27:53 +00:00
  • 5f32b1f246 Prevent namespace pollution via internal function "findProgramPath". Prefix it with the "POPT_" prefix which two other internal functions "POPT_fprintf" and "POPT_prev_char" already use. This way the resulting libpopt is namespace clean again as it contains only externally visible symbols with either "popt" or "POPT_" prefixes. Ralf S. Engelschall 2007-06-14 08:22:43 +00:00
  • 854984086a fix more incorrect or at least unclean usages of Autoconf HAVE_XXX pre-processor defines Ralf S. Engelschall 2007-06-14 08:16:01 +00:00
  • ee773401f5 HAVE_MCHECK_H and HAVE_MTRACE are Autoconf AC_DEFINEs. Those are not permitted to be checked directly as values, as their value 1 is just set _IF_ the variable is defined. If the variable is not defined the plain use in an #if clause causes compiler warnings or even errors as this is invalid use. AC_DEFINE always have to be checked with defined() only except we can be sure that it is defined (but even then its value is always 1 and hence no need to check this, too) Ralf S. Engelschall 2007-06-14 08:11:52 +00:00
  • 05b474bf00 the POPT_ARG_CALLBACK argument 'displayArgs' is already a function as in ISO C the plain use of a function name always coerces into a function pointer. The use oft the '&' is both confusing and useless (and perhaps some compilers might even at least warn about this bad usage). Ralf S. Engelschall 2007-06-14 08:08:30 +00:00
  • 4ae38b5290 remove an unused line numbering variable Ralf S. Engelschall 2007-06-14 08:04:38 +00:00
  • bf9621c159 fix one more indentation which has catched my eye while I glanced over the POPT sources Ralf S. Engelschall 2007-06-14 08:00:39 +00:00
  • e48f91820b declare iconv(3) related variable under HAVE_ICONV only Ralf S. Engelschall 2007-06-14 07:54:52 +00:00
  • 8d35bfe065 cosmetics: fix indentation to remove confusion in the eye of the reader ;-) Ralf S. Engelschall 2007-06-14 07:51:32 +00:00
  • 1c2aba6721 Fix iconv(3) usage. Ralf S. Engelschall 2007-06-14 07:21:45 +00:00
  • 8c2b063b9b Fix building POPT directly from CVS sources. Ralf S. Engelschall 2007-06-14 06:42:07 +00:00
  • 0bfea85d8d Updated translations. Göran Uddeborg 2007-06-12 20:07:49 +00:00
  • 8bd4df3c2a plug the other memory leaks too. Jeff Johnson 2007-06-11 09:36:41 +00:00