gnucash/libgnucash
Christopher Lam 88b3446299 ADD-API: gnc:option-make-internal!, gnc:unregister-option
This commit adds 2 additional helper calls, primarily useful for
derived reports.

gnc:option-make-internal! will hide an existing option. e.g.
a derived report can set the value for a Display/* option and
hide it from the user.

gnc:unregister-option will unregister option. This is primarily
useful for derived options e.g. another report copies from
transaction.scm and removes some options and recreates them with
different parameters.

For example, unregister existing option from section "Accounts"
name "Accounts", and recreate with different parameters e.g.
limited account types.
2018-02-17 08:16:23 +08:00
..
app-utils ADD-API: gnc:option-make-internal!, gnc:unregister-option 2018-02-17 08:16:23 +08:00
backend Remove the .in extension from test-real-data.sh and stop configuring it for autotools 2018-01-26 18:26:06 +01:00
core-utils Fix double free, caused test to crash on Mac. 2018-02-15 11:04:15 -08:00
doc Add GENERATE_SWIG_WRAPPERS option to control the generation of swig wrappers independently of whether we're building from git 2018-01-31 16:16:59 +01:00
engine Rework the Scheme target dependencies. 2018-02-16 14:28:46 -08:00
gnc-module Rewrite gnc_add_swig_guile_command to work in dist tarball as well 2018-01-29 19:46:44 +01:00
quotes Remove Autotools 2018-01-13 12:52:57 -06:00
scm Rename libgnucash/scm/main.scm to utilities.scm 2018-02-16 15:52:19 -08:00
tax Rework the Scheme target dependencies. 2018-02-16 14:28:46 -08:00
CMakeLists.txt Remove Autotools 2018-01-13 12:52:57 -06:00