Sync the g2 branch with the gnome2-merge-1 tag.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8899 57a11ea4-9604-0410-9ed3-97b8803252fd
zzzoldfeatures/g2-gog-integ
David Hampton 23 years ago
parent afbb65e514
commit c312aad941

@ -47,7 +47,7 @@ Set the search path for documentation files
Evaluate the guile command
.IP --load FILE
Load the given .scm file
.IP --add-price-quote FILE
.IP --add-price-quotes FILE
Add price quotes to the given data file
.IP --load-user-config
Load the user configuration

@ -9,7 +9,7 @@ how I did it, but there are a few bits you have to be careful about.
One of the main sources of useful information is "info guile-ref".
This contains the documentation for all the guile C-side functions
like gh_car(), gh_append(), etc. that manipulate opaque SCM objects
like SCM_CAR(), scm_append(), etc. that manipulate opaque SCM objects
from the guile side.
Given that and a reasonable understanding of GTK/GNOME, you should be

@ -3,10 +3,6 @@
DIE=0
AUTOCONF=${AUTOCONF:-autoconf}
AUTOHEADER=${AUTOHEADER:-autoheader}
AUTOMAKE=${AUTOMAKE:-automake}
ACLOCAL=${ACLOCAL:-aclocal}
#GETTEXTIZE=${GETTEXTIZE:-gettextize}
INTLTOOLIZE=${INTLTOOLIZE:-intltoolize}
LIBTOOLIZE=${LIBTOOLIZE:-libtoolize}
@ -18,6 +14,95 @@ if [ -n "$GNOME2_PATH" ]; then
export PATH
fi
# usage: test_version program version
# returns 0 if program >= version; returns 1 if not.
test_version()
{
this_prog="$1"
want_vers="$2"
testv=`"$this_prog" --version 2>/dev/null | head -1 | awk '{print $NF}'`
if test -z "$testv" ; then return 1 ; fi
testv_major=`echo "$testv" | sed 's/\([0-9]*\).\([0-9]*\).*$/\1/'`
testv_minor=`echo "$testv" | sed 's/\([0-9]*\).\([0-9]*\).*$/\2/'`
vers_major=`echo "$want_vers" | sed 's/\([0-9]*\).\([0-9]*\).*$/\1/'`
vers_minor=`echo "$want_vers" | sed 's/\([0-9]*\).\([0-9]*\).*$/\2/'`
# if wanted_major > found_major, this isn't good enough
if test $vers_major -gt $testv_major ; then
return 1
# if wanted_major < found_major, then this is fine
elif test $vers_major -lt $testv_major ; then
return 0
# if we get here, then the majors are equal, so test the minor version
# we want found_minor >= want_minor.
# So, if want_minor > found_minor, this is bad.
elif test $vers_minor -gt $testv_minor ; then
return 1
# this is it.
else
return 0
fi
}
# usage: find_program preset program version "<other versions>"
# sets "program" to the name of the program to use.
# if preset is set, then use that regardless,
# otherwise check if "program" is of a good enough version and use that,
# otherwise check if "program-version" is of a good enough version and use that.
# otherwise return an error.
find_program()
{
find="$1"
prog="$2"
vers="$3"
extravers="$4"
if test -n "$find" ; then
test_version "$find" "$vers"
status="$?"
if test "$status" = 0 ; then
program="$find"
return 0
fi
echo "**Error**: cannot use $find"
else
test_version "$prog" "$vers"
status=$?
if test "$status" = 0 ; then
program="$prog"
return 0
fi
for test_vers in $vers $extravers ; do
test_version "$prog-$test_vers" "$vers"
status=$?
if test "$status" = 0 ; then
program="$prog-$test_vers"
return 0
fi
done
fi
echo
echo "**Warning**: Could not find a $prog that identifies itself >= $vers."
echo
program="$prog"
}
find_program "$AUTOCONF" autoconf 2.53
AUTOCONF="$program"
find_program "$AUTOHEADER" autoheader 2.53
AUTOHEADER="$program"
find_program "$AUTOMAKE" automake 1.5 "1.6 1.7"
AUTOMAKE="$program"
find_program "$ACLOCAL" aclocal 1.5 "1.6 1.7"
ACLOCAL="$program"
(${AUTOCONF} --version) < /dev/null > /dev/null 2>&1 || {
echo
echo "**Error**: You must have \`autoconf' installed to compile GnuCash."
@ -178,8 +263,9 @@ do
echo "Running $ACLOCAL $aclocalinclude ..."
$ACLOCAL $aclocalinclude
if grep "^AM_CONFIG_HEADER" configure.in >/dev/null; then
echo "Running autoheader..."
autoheader
echo "Running ${AUTOHEADER}..."
echo "Note: you can ignore messages about using deprecated aux files"
${AUTOHEADER} || { echo "**Error**: autoheader failed."; exit 1; }
fi
echo "Running $AUTOMAKE --gnu $am_opt ..."
$AUTOMAKE --add-missing --gnu $am_opt

@ -1,12 +1,12 @@
# Configure paths for OpenHBCI
# by Christian Stimming 2002-07-30
# by Christian Stimming 2002-07-30, updated 2003-05-09
# Copied from glib-2.0.m4 by Owen Taylor 1997-2001
dnl AM_PATH_OPENHBCI([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
dnl Test for OPENHBCI, and define OPENHBCI_CFLAGS, OPENHBCI_CXXFLAGS and OPENHBCI_LIBS
dnl
AC_DEFUN(AM_PATH_OPENHBCI,
[dnl
AC_DEFUN(AM_PATH_OPENHBCI, [
dnl
dnl Get the c[xx]flags and libraries from openhbci-config
dnl
AC_MSG_CHECKING(for OpenHBCI)
@ -34,8 +34,6 @@ if test -x "${hbci_config}" ; then
OPENHBCI_LIBS="`${hbci_config} --libraries`"
OPENHBCI_CFLAGS="`${hbci_config} --includes`"
OPENHBCI_CXXFLAGS="`${hbci_config} --includes`"
AS_SCRUB_INCLUDE(OPENHBCI_CFLAGS)
AS_SCRUB_INCLUDE(OPENHBCI_CXXFLAGS)
else
AC_MSG_ERROR([
Could not find bin/openhbci-config in prefix ${OPENHBCI_PREFIX}.
@ -44,8 +42,9 @@ else
fi
AC_MSG_RESULT($hbci_dir)
min_openhbci_version=ifelse([$1], ,0.9.0,$1)
min_openhbci_version=ifelse([$1], ,0.9.0.0,$1)
AC_MSG_CHECKING(for OpenHBCI - version >= $min_openhbci_version)
dnl AC_LANG_PUSH(C++) -- DON'T use C++ here!!!
if test "x$enable_openhbcitest" = "xyes" ; then
ac_save_CFLAGS="$CFLAGS"
@ -63,57 +62,94 @@ dnl
#include <string.h>
#include <stdlib.h>
#ifndef OPENHBCI_VERSION_BUILD
# define OPENHBCI_VERSION_BUILD 0
#endif
int
main ()
{
int major, minor, micro;
int getmajor, getminor, getmicro;
int major, minor, micro, build;
int getmajor, getminor, getmicro, getbuild;
char *tmp_version;
system ("touch conf.openhbcitest");
/* HP/UX 9 writes to sscanf strings */
tmp_version = strdup("$min_openhbci_version");
if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
printf("%s, bad version string\n", "$min_openhbci_version");
exit(1);
build=0;
if (sscanf(tmp_version, "%d.%d.%d.%d", &major, &minor, &micro, &build) != 4)
{
build = 0;
if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3)
{
micro = 0;
if (sscanf(tmp_version, "%d.%d", &major, &minor) != 2)
{
minor = 0;
if (sscanf(tmp_version, "%d", &major) != 1)
{
printf("\n*** AM PATH OPENHBCI: bad version string: %s\n", "$min_openhbci_version");
exit(1);
}
}
}
}
#if ((OPENHBCI_VERSION_MAJOR>0) || (OPENHBCI_VERSION_MINOR>9) || \
(OPENHBCI_VERSION_PATCHLEVEL>9) || (OPENHBCI_VERSION_BUILD>17))
/* Four-argument libraryVersion_build() was introduced with 0.9.9.18. */
HBCI_Hbci_libraryVersion_build(&getmajor, &getminor, &getmicro, &getbuild);
#elif ((OPENHBCI_VERSION_MAJOR>0) || (OPENHBCI_VERSION_MINOR>9) || \
(OPENHBCI_VERSION_PATCHLEVEL>9) || (OPENHBCI_VERSION_BUILD>8))
/* Four-argument libraryVersion() was introduced with 0.9.9.9. */
HBCI_Hbci_libraryVersion(&getmajor, &getminor, &getmicro, &getbuild);
#else
HBCI_Hbci_libraryVersion(&getmajor, &getminor, &getmicro);
getbuild = OPENHBCI_VERSION_BUILD;
#endif
if ((getmajor != OPENHBCI_VERSION_MAJOR) ||
(getminor != OPENHBCI_VERSION_MINOR) ||
(getmicro != OPENHBCI_VERSION_PATCHLEVEL))
(getmicro != OPENHBCI_VERSION_PATCHLEVEL) ||
(getbuild != OPENHBCI_VERSION_BUILD))
{
printf("*** OpenHBCI header files (version %d.%d.%d) do not match\n",
printf("\n*** OpenHBCI header files openhbci.h "
"(version %d.%d.%d build %d) do not match\n",
OPENHBCI_VERSION_MAJOR,
OPENHBCI_VERSION_MINOR,
OPENHBCI_VERSION_PATCHLEVEL);
printf("*** installed library (version %d.%d.%d)\n",
getmajor, getminor, getmicro);
OPENHBCI_VERSION_PATCHLEVEL,
OPENHBCI_VERSION_BUILD);
printf("*** installed library libopenhbci.so "
"(version %d.%d.%d build %d)\n",
getmajor, getminor, getmicro, getbuild);
exit(1);
}
else
{
if ((getmajor > major) ||
((getmajor == major) && (getminor > minor)) ||
((getmajor == major) && (getminor == minor) && (getmicro >= micro)))
((getmajor == major) && (getminor == minor) && (getmicro > micro)) ||
((getmajor == major) && (getminor == minor) &&
(getmicro == micro) && (getbuild >= build)))
{
return 0;
}
else
{
printf("\n*** An old version of OpenHBCI (%d.%d.%d) was found.\n",
getmajor, getminor, getmicro);
printf("*** You need OpenHBCI in version %d.%d.%d or newer. The latest version\n",
major, minor, micro);
printf("*** of OpenHBCI is always available from http://www.openhbci.de.\n");
printf("***\n");
printf("*** If you have already installed a sufficiently new version, this error\n");
printf("*** probably means that you need to specify the right path by\n");
printf("*** --with-openhbci-prefix=PATH. (Also, check that your LD_LIBRARY_PATH\n");
printf("*** enviroment variable is correct, or edit /etc/ld.so.conf\n");
printf("*** so that the correct libraries are found at run-time))\n");
printf("\n*** An old version of OpenHBCI (%d.%d.%d build %d) was found.\n",
getmajor, getminor, getmicro, getbuild);
printf("*** You need OpenHBCI in version %d.%d.%d build %d or newer. The latest\n",
major, minor, micro, build);
printf("*** version of OpenHBCI is always available from http://www.openhbci.de.\n");
if (build > 0)
printf("*** Note: The non-zero build number '%d' indicates that the latest CVS \n"
"*** version of openhbci is required.\n", build);
printf("***\n"
"*** If you have already installed a sufficiently new version, this error\n"
"*** probably means that you need to specify the right path by\n"
"*** --with-openhbci-prefix=PATH. (Also, check that your LD_LIBRARY_PATH\n"
"*** enviroment variable is correct, or edit /etc/ld.so.conf\n"
"*** so that the correct libraries are found at run-time)\n");
}
}
return 1;
@ -128,7 +164,7 @@ if test "x$no_openhbci" = x ; then
else
AC_MSG_RESULT(no)
if test -f conf.openhbcitest ; then
:
:
else
echo "*** Could not run OpenHBCI test program, checking why..."
ac_save_CFLAGS="$CFLAGS"
@ -138,7 +174,7 @@ else
AC_TRY_LINK([
#include <openhbci.h>
#include <stdio.h>
], [ return ((OPENHBCI_VERSION_MAJOR) || (OPENHBCI_VERSION_MINOR) || (OPENHBCI_VERSION_PATCHLEVEL)); ],
], [ return ((OPENHBCI_VERSION_MAJOR) || (OPENHBCI_VERSION_MINOR)); ],
[ echo "***"
echo "*** The test program compiled, but did not run. This usually means"
echo "*** that the run-time linker is not finding OpenHBCI or finding the wrong"
@ -164,5 +200,6 @@ fi
AC_SUBST(OPENHBCI_CFLAGS)
AC_SUBST(OPENHBCI_LIBS)
AC_SUBST(OPENHBCI_CXXFLAGS)
dnl AC_LANG_POP(C++)
rm -f conf.openhbcitest
])

@ -75,10 +75,10 @@ src/backend/postgres/gncmod-backend-postgres.c
src/backend/postgres/gncquery.c
src/backend/postgres/kvp-sql.c
src/backend/postgres/price.c
src/backend/postgres/putil.c
src/backend/postgres/txn.c
src/backend/postgres/txnmass.c
src/backend/postgres/upgrade.c
src/backend/postgres/putil.c
src/backend/rpc/RpcBackend.c
src/backend/rpc/RpcServer.c
src/backend/rpc/RpcSock.c
@ -114,6 +114,7 @@ src/business/business-core/test/test-vendor.c
src/business/business-core/businessmod-core.c
src/business/business-core/gncAddress.c
src/business/business-core/gncBillTerm.c
src/business/business-core/gncBusGuile.c
src/business/business-core/gncBusiness.c
src/business/business-core/gncCustomer.c
src/business/business-core/gncEmployee.c
@ -124,8 +125,6 @@ src/business/business-core/gncOrder.c
src/business/business-core/gncOwner.c
src/business/business-core/gncTaxTable.c
src/business/business-core/gncVendor.c
src/business/business-core/gncBusGuile.c
src/business/business-gnome/glade/payment.glade
src/business/business-gnome/glade/billterms.glade
src/business/business-gnome/glade/customer.glade
src/business/business-gnome/glade/date-close.glade
@ -133,7 +132,10 @@ src/business/business-gnome/glade/employee.glade
src/business/business-gnome/glade/invoice.glade
src/business/business-gnome/glade/job.glade
src/business/business-gnome/glade/order.glade
src/business/business-gnome/glade/payment.glade
src/business/business-gnome/glade/vendor.glade
src/business/business-gnome/business-gnome-utils.c
src/business/business-gnome/business-options-gnome.c
src/business/business-gnome/business-urls.c
src/business/business-gnome/businessmod-gnome.c
src/business/business-gnome/dialog-billterms.c
@ -146,19 +148,17 @@ src/business/business-gnome/dialog-order.c
src/business/business-gnome/dialog-payment.c
src/business/business-gnome/dialog-vendor.c
src/business/business-gnome/search-owner.c
src/business/business-gnome/business-options-gnome.c
src/business/business-gnome/business-gnome-utils.c
src/business/business-ledger/gncEntryLedger.c
src/business/business-ledger/gncEntryLedgerControl.c
src/business/business-ledger/gncEntryLedgerDisplay.c
src/business/business-ledger/gncEntryLedgerLayout.c
src/business/business-ledger/gncEntryLedgerLoad.c
src/business/business-ledger/gncEntryLedgerModel.c
src/business/dialog-tax-table/tax-tables.glade
src/business/business-utils/business-options.c
src/business/business-utils/gncmod-business-utils.c
src/business/dialog-tax-table/dialog-tax-table.c
src/business/dialog-tax-table/gncmod-dialog-tax-table.c
src/business/business-utils/gncmod-business-utils.c
src/business/business-utils/business-options.c
src/business/dialog-tax-table/tax-tables.glade
src/calculation/test/test-link.c
src/calculation/amort_opt.c
src/calculation/amort_prt.c
@ -171,35 +171,30 @@ src/calculation/numeric_ops.c
src/core-utils/core-utils.c
src/doc/doxygen_main_page.c
src/engine/Account.c
src/engine/Backend.c
src/engine/DateUtils.c
src/engine/FreqSpec.c
src/engine/GNCId.c
src/engine/Group.c
src/engine/Period.c
src/engine/Query.c
src/engine/QueryCore.c
src/engine/QueryNew.c
src/engine/QueryObject.c
src/engine/SX-book.c
src/engine/SX-ttinfo.c
src/engine/SchedXaction.c
src/engine/Scrub.c
src/engine/Scrub2.c
src/engine/TransLog.c
src/engine/Transaction.c
src/engine/date.c
src/engine/engine-helpers.c
src/engine/glib-helpers.c
src/engine/gnc-associate-account.c
src/engine/gnc-book.c
src/engine/gnc-commodity.c
src/engine/gnc-date.c
src/engine/gnc-engine-util.c
src/engine/gnc-engine.c
src/engine/gnc-event.c
src/engine/gnc-lot.c
src/engine/gnc-numeric.c
src/engine/gnc-pricedb.c
src/engine/gnc-session.c
src/engine/gncObject.c
src/engine/gnc-session-scm.c
src/engine/gnc-trace.c
src/engine/gncmod-engine.c
src/engine/guid.c
src/engine/kvp-scm.c
@ -207,11 +202,20 @@ src/engine/kvp-util.c
src/engine/kvp_frame.c
src/engine/md5.c
src/engine/messages.c
src/engine/qofbackend.c
src/engine/qofbook.c
src/engine/qofid.c
src/engine/qofobject.c
src/engine/qofquery.c
src/engine/qofquerycore.c
src/engine/qofqueryobject.c
src/engine/qofsession.c
src/engine/test/test-commodities.c
src/engine/test/test-date.c
src/engine/test/test-freq-spec.c
src/engine/test/test-group-vs-book.c
src/engine/test/test-load-engine.c
src/engine/test/test-lots.c
src/engine/test/test-object.c
src/engine/test/test-period.c
src/engine/test/test-query.c
@ -219,10 +223,10 @@ src/engine/test/test-querynew.c
src/engine/test/test-resolve-file-path.c
src/engine/test/test-scm-query.c
src/engine/test/test-split-vs-account.c
src/engine/test/test-transaction-reversal.c
src/engine/test/test-transaction-voiding.c
src/engine/test-core/gncmod-test-engine.c
src/engine/test-core/test-engine-stuff.c
src/engine/gnc-session-scm.c
src/experimental/cgi-bin/fastcgi-hello.c
src/experimental/cgi-bin/gnc-server.c
src/experimental/cgi-bin/hello.c
@ -243,7 +247,6 @@ src/gnc-module/test/mod-baz/gnc-mod-baz.c
src/gnc-module/test/mod-foo/foo.c
src/gnc-module/test/mod-foo/gnc-mod-foo.c
src/gnc-module/gnc-module.c
src/gnome/glade/register.glade
src/gnome/glade/account.glade
src/gnome/glade/commodities.glade
src/gnome/glade/fincalc.glade
@ -252,6 +255,7 @@ src/gnome/glade/newuser.glade
src/gnome/glade/price.glade
src/gnome/glade/print.glade
src/gnome/glade/progress.glade
src/gnome/glade/register.glade
src/gnome/glade/sched-xact.glade
src/gnome/glade/stocks.glade
src/gnome/glade/tax.glade
@ -275,6 +279,7 @@ src/gnome/druid-loan.c
src/gnome/druid-stock-split.c
src/gnome/gnc-network.c
src/gnome/gnc-splash.c
src/gnome/gnc-split-reg.c
src/gnome/gnucash.desktop.in
src/gnome/gnucash.keys.in
src/gnome/mainwindow-account-tree.c
@ -286,7 +291,6 @@ src/gnome/window-main-summarybar.c
src/gnome/window-main.c
src/gnome/window-reconcile.c
src/gnome/window-register.c
src/gnome/gnc-split-reg.c
src/gnome-search/dialog-search.c
src/gnome-search/gnc-general-search.c
src/gnome-search/gncmod-gnome-search.c
@ -297,24 +301,33 @@ src/gnome-search/search-date.c
src/gnome-search/search-double.c
src/gnome-search/search-int64.c
src/gnome-search/search-numeric.c
src/gnome-search/search-reconciled.c
src/gnome-search/search-string.c
src/gnome-search/search.glade
src/gnome-search/search-reconciled.c
src/gnome-utils/test/test-link-module.c
src/gnome-utils/QuickFill.c
src/gnome-utils/argv-list-converters.c
src/gnome-utils/commodity.glade
src/gnome-utils/cursors.c
src/gnome-utils/dialog-account-pick.c
src/gnome-utils/dialog-account.c
src/gnome-utils/dialog-commodity.c
src/gnome-utils/dialog-options.c
src/gnome-utils/dialog-query-list.c
src/gnome-utils/dialog-query-list.glade
src/gnome-utils/dialog-transfer.c
src/gnome-utils/dialog-utils.c
src/gnome-utils/druid-utils.c
src/gnome-utils/dialog-account.c
src/gnome-utils/exchange-dialog.glade
src/gnome-utils/gnc-account-sel.c
src/gnome-utils/gnc-account-tree.c
src/gnome-utils/gnc-amount-edit.c
src/gnome-utils/gnc-commodity-edit.c
src/gnome-utils/gnc-currency-edit.c
src/gnome-utils/gnc-date-delta.c
src/gnome-utils/gnc-date-edit.c
src/gnome-utils/gnc-date-format.c
src/gnome-utils/gnc-date-format.glade
src/gnome-utils/gnc-dense-cal.c
src/gnome-utils/gnc-frequency.c
src/gnome-utils/gnc-general-select.c
@ -325,46 +338,51 @@ src/gnome-utils/gnc-html-history.c
src/gnome-utils/gnc-html.c
src/gnome-utils/gnc-mdi-utils.c
src/gnome-utils/gnc-menu-extensions.c
src/gnome-utils/gnc-query-list.c
src/gnome-utils/gncmod-gnome-utils.c
src/gnome-utils/gtkselect.c
src/gnome-utils/print-session.c
src/gnome-utils/window-help.c
src/gnome-utils/transfer.glade
src/gnome-utils/gnc-account-sel.c
src/gnome-utils/dialog-account-pick.c
src/gnome-utils/exchange-dialog.glade
src/gnome-utils/dialog-transfer.c
src/gnome-utils/QuickFill.c
src/gnome-utils/search-param.c
src/gnome-utils/transfer.glade
src/gnome-utils/window-help.c
src/import-export/binary-import/test/test-link-module.c
src/import-export/binary-import/binary-import.glade
src/import-export/binary-import/druid-commodity.c
src/import-export/binary-import/gncmod-binary-import.c
src/import-export/generic-import.glade
src/import-export/gncmod-generic-import.c
src/import-export/import-account-matcher.c
src/import-export/import-backend.c
src/import-export/import-commodity-matcher.c
src/import-export/import-main-matcher.c
src/import-export/import-match-map.c
src/import-export/import-match-picker.c
src/import-export/import-settings.c
src/import-export/import-utilities.c
src/import-export/hbci/glade/hbci.glade
src/import-export/hbci/glade/hbcipass.glade
src/import-export/hbci/dialog-daterange.c
src/import-export/hbci/dialog-hbcitrans.c
src/import-export/hbci/dialog-pass.c
src/import-export/hbci/druid-hbci-final.c
src/import-export/hbci/druid-hbci-initial.c
src/import-export/hbci/druid-hbci-utils.c
src/import-export/hbci/gnc-hbci-kvp.c
src/import-export/hbci/gnc-hbci-utils.c
src/import-export/hbci/gncmod-hbci.c
src/import-export/hbci/hbci-interaction.c
src/import-export/hbci/test/test-link-module.c
src/import-export/hbci/hbci-progressmon.c
src/import-export/hbci/gnc-hbci-actions.c
src/import-export/hbci/gnc-hbci-cb.c
src/import-export/hbci/dialog-hbcitrans.c
src/import-export/hbci/gnc-hbci-getbalance.c
src/import-export/hbci/gnc-hbci-gettrans.c
src/import-export/hbci/dialog-daterange.c
src/import-export/hbci/gnc-hbci-kvp.c
src/import-export/hbci/gnc-hbci-trans-templ.c
src/import-export/hbci/gnc-hbci-transfer.c
src/import-export/hbci/gnc-hbci-utils.c
src/import-export/hbci/gncmod-hbci.c
src/import-export/hbci/hbci-interaction.c
src/import-export/hbci/hbci-progressmon.c
src/import-export/hbci/test/test-link-module.c
src/import-export/log-replay/gnc-log-replay.c
src/import-export/log-replay/gncmod-log-replay.c
src/import-export/ofx/test/test-link.c
src/import-export/ofx/gnc-ofx-import.c
src/import-export/ofx/gncmod-ofx-import.c
src/import-export/ofx/ofx.glade
src/import-export/qif-import/test/test-link.c
src/import-export/qif-import/dialog-account-picker.c
src/import-export/qif-import/druid-qif-import.c
@ -372,14 +390,6 @@ src/import-export/qif-import/gncmod-qif-import.c
src/import-export/qif-import/qif.glade
src/import-export/qif-io-core/gncmod-qifiocore.c
src/import-export/test/test-link.c
src/import-export/import-account-matcher.c
src/import-export/import-backend.c
src/import-export/import-commodity-matcher.c
src/import-export/import-main-matcher.c
src/import-export/import-match-map.c
src/import-export/import-match-picker.c
src/import-export/import-settings.c
src/import-export/import-utilities.c
src/network-utils/test/test-link-module.c
src/network-utils/gnc-gpg.c
src/network-utils/gnc-http.c
@ -401,6 +411,8 @@ src/register/register-core/test/test-link-module.c
src/register/register-core/basiccell.c
src/register/register-core/cell-factory.c
src/register/register-core/cellblock.c
src/register/register-core/checkboxcell.c
src/register/register-core/formulacell.c
src/register/register-core/gncmod-register-core.c
src/register/register-core/gtable.c
src/register/register-core/numcell.c
@ -412,11 +424,10 @@ src/register/register-core/table-allgui.c
src/register/register-core/table-control.c
src/register/register-core/table-layout.c
src/register/register-core/table-model.c
src/register/register-core/formulacell.c
src/register/register-core/checkboxcell.c
src/register/register-gnome/test/test-link-module.c
src/register/register-gnome/combocell-gnome.c
src/register/register-gnome/datecell-gnome.c
src/register/register-gnome/formulacell-gnome.c
src/register/register-gnome/gncmod-register-gnome.c
src/register/register-gnome/gnucash-color.c
src/register/register-gnome/gnucash-cursor.c
@ -431,7 +442,6 @@ src/register/register-gnome/gnucash-style.c
src/register/register-gnome/pricecell-gnome.c
src/register/register-gnome/quickfillcell-gnome.c
src/register/register-gnome/table-gnome.c
src/register/register-gnome/formulacell-gnome.c
src/report/locale-specific/us/test/test-link-module.c
src/report/locale-specific/us/gncmod-locale-reports-us.c
src/report/report-gnome/test/test-link-module.c

@ -1,13 +1,12 @@
Notes on I18n for GnuCash
-------------------------
Please send new and updated .po files to gnucash-patches@gnucash.org.
A HOWTO for translators can be found in ../doc/TRANSLATION_HOWTO. Any
instructions about what to do with .po files can be found there.
To update the .pot file for GnuCash it is best to simply build the
sources using 'make'. Don't run xgettext by hand, because many of the
translatable strings in GnuCash are taken from scheme files and will
be missed.
Notes for this directory
------------------------
The subdirectory glossary/ contains a glossary of the financial terms
used inside GnuCash. To achieve a decent consistency in terminology

21365
po/fr.po

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save