gnucash/bindings/guile
Geert Janssens d777128e6f app-utils - simplify and move gettext wrappers
1. Instead of creating a C wrapper around gettext to then wrap in
guile, use guile's builtin gettext support directly.

The code still defines the _ and N_ shorthands. However it doesn't
really warant a separate module just for these two shorthands.
Instead define them in core-utils. So all code wanting to use
_ or N_ in guile should now use the (gnucash core-utils) module.

The bulk of this commit is actually deleting the scm-gettext
target and using (gnucash core-utils) instead of (gnucash gettext).

2. As the definition of _ and N_ is removed from app-utils.scm,
the app-utils test for a functional N_ macro has been moved to a
new test file in the guile bindinds tests.

3. The (gnucash gettext) module has been deprecated. Use
(gnucash core-utils) from now on.
2019-12-06 19:59:12 +01:00
..
test app-utils - simplify and move gettext wrappers 2019-12-06 19:59:12 +01:00
business-core.scm bindings - make business-core scm module part of the engine module 2019-12-06 19:59:11 +01:00
CMakeLists.txt bindings/guile cosmetic - rename source files for consistency 2019-12-06 19:59:11 +01:00
commodity-table.scm engine - move guile code to bindings/guile 2019-12-06 19:59:11 +01:00
core-utils.scm app-utils - simplify and move gettext wrappers 2019-12-06 19:59:12 +01:00
engine-utilities.scm engine - move guile code to bindings/guile 2019-12-06 19:59:11 +01:00
engine.scm bindings - make business-core scm module part of the engine module 2019-12-06 19:59:11 +01:00
glib-guile.c bindings/guile cosmetic - rename source files for consistency 2019-12-06 19:59:11 +01:00
glib-guile.h bindings/guile cosmetic - rename source files for consistency 2019-12-06 19:59:11 +01:00
gnc-engine-guile.c bindings/guile cosmetic - rename source files for consistency 2019-12-06 19:59:11 +01:00
gnc-engine-guile.h bindings/guile cosmetic - rename source files for consistency 2019-12-06 19:59:11 +01:00
gnc-guile-bindings.c engine - move guile code to bindings/guile 2019-12-06 19:59:11 +01:00
gnc-guile-utils.c core-utils - move guile utils to bindings/guile 2019-12-06 19:59:11 +01:00
gnc-guile-utils.h core-utils - move guile utils to bindings/guile 2019-12-06 19:59:11 +01:00
gnc-kvp-guile.cpp engine/test - move guile related tests to bindings 2019-12-06 19:59:11 +01:00
gnc-kvp-guile.h bindings/guile cosmetic - rename source files for consistency 2019-12-06 19:59:11 +01:00
gnc-numeric.scm engine - move guile code to bindings/guile 2019-12-06 19:59:11 +01:00
price-quotes.scm engine - move guile code to bindings/guile 2019-12-06 19:59:11 +01:00
utilities.scm engine - move guile code to bindings/guile 2019-12-06 19:59:11 +01:00