Commit Graph

1817 Commits

Author SHA1 Message Date
Christian Stimming
3bdddcdf64 Add saving of reports.
2004-06-18  Christian Stimming  <stimming@tuhh.de>

	* src/scm/main-window.scm, src/scm/main.scm: Added example Menu
	item "File -> Save all reports" that will call the new report
	saving function for all reports. Reports are appended to
	~/.gnucash/saved-reports-1.8 . This would need more work so that
	not all reports are saved but only the currently selected one --
	any volunteer may feel free to add that.

	* src/report/report-system/report.scm, report-system.scm: Added
	gnc:report-generate-saved-forms that will generate the scheme code
	necessary to create a new report from the saved options of an old
	report (merged from 1-8-branch).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10074 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-06-21 20:25:12 +00:00
Derek Atkins
2b072e23c8 Auto-load a new "saved reports" config file.
* src/scm/paths.scm: create gnc:current-saved-reports, as
	  the file to store saved reports from cstim.  Autoload the
	  saved-reports file at startup (after config.user/config.auto
	  is loaded).
	* src/scm/main.scm: export gnc:current-saved-reports


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10066 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-06-18 16:45:10 +00:00
Derek Atkins
a9bbb453e7 Fix memory corruption: add book_closing and use it.
* src/engine/Transaction.c:
	  Don't recompute balances or write to the translog when we're
	  shutting down.  Destroy the parent transaction from xaccSplitDestroy()
	  if we're shutting down.
	* src/engine/qofbook-p.h:
	* src/engine/qofbook.h:
	* src/engine/qofbook.c:
	  add "shutting_down" parameter and getter-method, so that
	  objects can detect when the book is shutting down and
	  ignore non-necessary reprocessing.  Fixes a memory corruption
	  bug during book-closing.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9972 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-05-29 17:45:56 +00:00
Derek Atkins
eed3dfed9f A few more QOF_QUERY_PARAM_GUID -> QOF_PARAM_GUID conversions.
* src/gnome-search/dialog-search.c:
	* src/gnome-search/gnc-general-search.c:
	* src/gnome-utils/gnc-query-list.c:
	  Linas missed a few QOF_QUERY_PARAM_GUID -> QOF_PARAM_GUID
	  conversions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9969 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-05-24 21:12:25 +00:00
Derek Atkins
8ab475610b Vasil's patch to add "export" option to txn report.
* src/report/standard-reports/transaction.cm: applied Vasil's
	  patch to improve the transaction report for HTML export
	  purposes.  Fixes bug #142942.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9968 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-05-24 16:55:59 +00:00
Derek Atkins
7854068fa8 Guile-1.6 doesn't allow string->symbol on a symbol (bug #131201).
* src/report/locale-specific/us/taxtxf.scm: guile-1.6 complains
	  about string->symbol when passed a symbol.  Fixes #131201
	  Also add some code to handle accounts that are expected to
	  have parents but do not (also described in #131201).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9963 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-05-17 18:55:16 +00:00
Derek Atkins
bc21c87cd8 automake-1.8.x is more pedantic about m4 quoting.
* Luigi Ballabio's automake patch to gnucash.m4


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9960 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-05-15 16:13:29 +00:00
Christian Stimming
524f98c9d3 (gnc_imap_add_account_bayes): Skip the case when a token is the empty string.
2004-05-08  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/import-match-map.c
	(gnc_imap_add_account_bayes): Skip the case when a token is the
	empty string. This caused many warnings about a NULL kvp_frame
	lookup.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9956 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-05-08 09:32:36 +00:00
David Hampton
e752fa5714 Added quote sources for Indian Mutual Funds.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9954 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-05-08 05:27:26 +00:00
Derek Atkins
31dd073300 Fix another slib3 issue.
* src/engine/iso-currencies-to-c: don't automatically try to
	  (require 'format), so gnucash will build on an slib-3 system.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9935 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-05-05 15:52:09 +00:00
David Hampton
6216b1f167 Work around problems with libltdl3.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9921 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-05-03 05:21:26 +00:00
Derek Atkins
2bb7cee7a6 'sed' out of ${srcdir}
* src/scm/Makefile.am: look in ${srcdir} for build-config.scm.in
	  Fixes #141129


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9906 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-26 15:31:15 +00:00
Derek Atkins
558dedd887 Fix a broken recursion problem in html-utilities.
* src/report/report-system/html-utilities.scm:
	  Fix a broken recursion problem.  Don't call show-acct? from
	  use-acct? so we don't recurse ad flictum.  This recursive
	  call isn't necessary, just have use-acct? recurse unto itself.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9904 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-20 14:21:49 +00:00
Derek Atkins
c44b5a1a45 Fabien COELHO's zero-balance patch.
* src/report/standard-reports/balance-sheet.scm:
	* src/report/standard-reports/pnl.scm:
	  Fabien COELHO's zero-balance patch to remove accounts of
	  zero balance from the report.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9901 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-20 03:48:09 +00:00
Derek Atkins
44969cd944 Revert Linas' broken changes to qof.
* src/engine/Transaction.c: fix a comment to better explain why
	  we have no-op functions for some parameters.
	* src/engine/qof*:  Revert Linas' patch from last night which
	  is broken is way too many ways to count.  First, the code didn't
	  compile.  Second it was calling functions that took one argument
	  with two due to broken casting.  Third, it had repurcusions in
	  other sections of the code that Linas needs to take into account.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9898 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-18 20:04:07 +00:00
Derek Atkins
f207abc0d2 Add more warnings to autogen.
* src/macros/autogen.sh: Add MORE warnings around gettext because
	  some users STILL don't "get it".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9894 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-16 17:04:50 +00:00
Derek Atkins
efefa08644 Don't use C++/C99 variable declarations.
* src/import-export/hbci/dialog-hbcitrans.c:  Don't use C++/C99
	  declarations.  Declare variables at the top of the function.
	  Fixes #140070


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9893 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-15 17:35:02 +00:00
Derek Atkins
79a24a42e8 Ignore built test-link file.
* src/engine/test/.cvsignore: ignore test-link in CVS.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9891 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-15 15:12:30 +00:00
Chris Lyttle
965675afb6 update for stable release 1.8.9
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9890 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-13 06:10:27 +00:00
Derek Atkins
17eee61f51 Deal with gettext not doing anything on every autogen.
* macros/autogen.sh: make sure we always have intl and po Makefiles
	  in the configure script.  Sometimes it was ripped out without being
	  replaced.  Reported by twunder.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9877 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-05 18:31:22 +00:00
Derek Atkins
53824933a5 This isn't C++; variable declaration must be at the top of a block.
* src/gnome/dialog-scheduledxaction.c: Move variable declaration
	  to the top of the block.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9876 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-01 15:25:39 +00:00
Derek Atkins
2a3cef235e Don't try to distribute nonexistant files.
* accounts/hu_HU/Makefile.am: don't include files in the DIST that
	  we don't have in CVS.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9874 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-01 06:12:50 +00:00
Derek Atkins
2388ff3158 Build CVS directly with recent gettextize; no AC_OUTPUT errors.
* configure.in: move m4/Makefile to its own line
	* macros/autogen.sh: add code to remove "intl/Makefile po/Makefile"
	  from AC_OUTPUT in configure.in prior to calling gettextize
	  to make sure that you can build from CVS with recent versions
	  of gettextize.  Tested with both RH9 and RH7.3 to make sure
	  it works with both old and new.  Fixes #120206.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9871 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-04-01 05:42:58 +00:00
Derek Atkins
5d69a9acd0 * src/report/report-system/report-system.scm:
* src/report/utility-reports/iframe-url.scm:
	  don't need to require format; main.scm handles it, and
	  the default "format" (simple-format) is sufficient to
	  handle everything we need.  This allows gnucash to work
	  with slib3.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9869 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-03-30 23:17:19 +00:00
Joshua Sled
3a84513d47 2004-03-14 Joshua Sled <jsled@asynchronous.org>
* src/gnome/druid-loan.c (ld_get_loan_range): Fix precedence bug
	screwing up loan review page.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9867 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-03-14 17:39:44 +00:00
Joshua Sled
52a65d7915 2004-03-14 Joshua Sled <jsled@asynchronous.org>
* src/register/register-core/formulacell.c
	(gnc_formula_cell_modify_verify): Add ':' to the token list of
	allowable characters in the formula cell. Fixes Bug#106260.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9865 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-03-14 15:49:40 +00:00
Joshua Sled
4df98e8ade 2004-03-14 Joshua Sled <jsled@asynchronous.org>
* src/gnome/druid-loan.c (gnc_ui_sx_loan_druid_create): Use the
	account-list filtering capability of the GncAccountSel to only
	show/allow-creation-of valid account-types in the
	loan-druid. Fixes Bug#124595.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9863 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-03-14 14:57:27 +00:00
Joshua Sled
7f937768d4 2004-03-13 Joshua Sled <jsled@asynchronous.org>
* src/gnome/dialog-scheduledxaction.c (gnc_sxed_check_consistent):
	Bug#133709 fix: when we have a problem parsing a credit/debit
	cell, indicate to the user what occurred.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9860 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-03-14 00:25:46 +00:00
Joshua Sled
e19df01f5f 2004-03-07 Joshua Sled <jsled@asynchronous.org>
* HACKING: Added instructions about running under valgrind.

	* lib/gnucash_valgrind.supp: Added a large set of valgrind
	suppressions for both guile and gnucash.

	* src/register/ledger-core/gnc-ledger-display.c
	(gnc_ledger_display_template_gl): Change the reg_type to
	SEARCH_LEDGER so all the 'action' types appear. Bug#108833.

	* src/gnome/glade/sched-xact.glade: Remove unused 'ledger_status'
	widget. Bug#102269.

	* src/gnome-utils/gnc-dense-cal.c (gnc_dense_cal_draw_to_buffer):
	At least be consistent about the background coloring of the month
	labels, even if we're still not using GTK themeage correctly.

	* src/gnome-utils/gnc-dense-cal.c (gnc_dense_cal_destroy): Destroy
	the transient window when the widget is destroyed. Bug#103910.

	* src/gnome/dialog-scheduledxaction.c
	(gnc_ui_scheduled_xaction_editor_dialog_create): Make the advance
	and remind spin-buttons editable [Bug#94963].

	* src/gnome/glade/sched-xact.glade: Change the upper bound on the
	advance and remind spins to 365 [days], with a page-size of 30
	[days].

	* src/gnome/dialog-sx-from-trans.c (gnc_sx_create_from_trans):
	Disallow the Scheduling of being-editing transactions in the
	Register, preventing a class of unbalacned SX template
	transactions from being entered and propogated through the
	system. See Bug#130330.

	* src/engine/FreqSpec.c (xaccFreqSpecGetFreqStr): Fix nasty
	memory-corruption issue; insufficent bounds checking on array
	index. Bug#125600.

	* src/gnome/dialog-sxsincelast.c (create_each_transaction_helper):
	Better handling of various error cases in
        transaction-creation. Bug#120311; Bug#130330.

2004-03-01  Joshua Sled  <jsled@asynchronous.org>

	* src/gnome/dialog-scheduledxaction.c (gnc_sxed_check_consistent):
	Fix for part of Bug#121740 -- only allow auto-create SXes which
	have splits to be created.

2004-02-07  Joshua Sled  <jsled@asynchronous.org>

	* src/gnome/dialog-scheduledxaction.c (editor_ok_button_clicked):
	* src/gnome-utils/gnc-frequency.c (gnc_frequency_save_state):
	* src/backend/file/gnc-freqspec-xml-v2.c (fs_none_handler):
	* src/engine/FreqSpec.c (xaccFreqSpecGetFreqStr):
	Adding "NONE" as an allowable FreqSpec [Bug#103968].


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9858 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-03-11 01:17:14 +00:00
Christian Stimming
c967d17c4e 2004-03-08 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/dialog-hbcitrans.c, dialog-hbcitrans.h,
	glade/hbci.glade, gnc-hbci-transfer.c: Transfer template management
	GUI added by Bernd Wagner <F.J.Bernd.Wagner@t-online.de>


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9856 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-03-09 17:39:46 +00:00
Derek Atkins
f4fe3f0074 * src/register/ledger-core/split-register-load.c: make the code a
little cleaner by not re-using (and re-defining!) the same
	  variable name inside a block of code and "over-riding" an
	  existing variable.  Unlikely to actually fix anything, but
	  you never know what a compiler might do.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9841 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-03-03 03:40:51 +00:00
Christian Stimming
c4bc741ceb 2004-02-14 Christian Stimming <stimming@tuhh.de>
* configure.in: Require the correct openhbci2 version. Add verbose
	error message for the currently unavailable mt940 support.

	* src/import-export/hbci/hbci-druid-initial.c, gnc-hbci-utils.c:
	Finally finish openhbci2 support, phew. Requires
	openhbci2-1.9beta7 from http://sourceforge.net/projects/openhbci


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9838 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-02-14 12:12:49 +00:00
Derek Atkins
1f8faa860d * src/business/business-core/gncJob.c: Linas checked the wrong
argument in SetOwner() in revision 1.40 thereby causing ALL new
	  jobs to fail to work.  Check the new owner, not the original.
	  Fixes #133392.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9827 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-02-04 15:13:45 +00:00
Christian Stimming
5b722725d2 2004-01-31 Christian Stimming <stimming@tuhh.de>
* src/engine/gnc-commodity.c, src/engine/iso-4217-currencies.scm:
	Change Ukrainian "UAG" into "UAH" #128913


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9818 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-31 11:41:20 +00:00
Christian Stimming
a925e484ff 2004-01-31 Christian Stimming <stimming@tuhh.de>
* src/import-export/import-backend.c: Commented out setting the
	memo always to "Auto-created split" due to popular request.

	* src/import-export/hbci/druid-hbci-initial.c, hbci-interaction.c,
	all files: Preliminary completion of openhbci2 support -- getting
	the transactions seems to work, as well as the HBCI setup.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9817 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-31 11:34:53 +00:00
Christian Stimming
7e4b6dba4a 2004-01-31 Christian Stimming <stimming@tuhh.de>
* src/import-export/import-account-matcher.h: Make string argument
	a const char*. Make boolean argument a gboolean.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9816 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-31 09:33:32 +00:00
Derek Atkins
8a7a767a89 * src/register/ledger-core/split-register-layout.c: Remove the
RECN cell from payable/receivable to stop confusing people.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9812 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-30 14:52:49 +00:00
Derek Atkins
bbe599b144 Herbert Thoma's transfer dialog patch for accountant headers
* src/gnome-utils/transfer.glade: rename from_xxx and to_xxx account
	  tree widgets to left_xxx and right_xxx
	* src/gnome-utils/dialog-transfer.c: if in "accountant mode" call
	  "transfer from" "credit account" and "transfer to" "debit account"
	  and interchange account trees


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9806 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-23 18:36:19 +00:00
Christian Stimming
2e89c8f672 2004-01-21 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/gnc-hbci-utils.c: Set application log
	directory, needs more work.
	* src/import-export/hbci/druid-hbci-utils.c:
	More work for openhbci2 support.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9800 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-21 21:26:15 +00:00
Christian Stimming
ddad45fc1c 2004-01-20 Christian Stimming <stimming@tuhh.de>
* configure.in, macros/openhbci2.m4: Add checking for new
	openhbci2 library.

	* src/import-export/hbci/ all files: Switch HBCI code to the new
	openhbci2 library. Should be working, but needs further testing.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9797 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-20 23:02:46 +00:00
Derek Atkins
647a58c824 * src/bin/overrides/gnucash-build-env.in: add import-export, ofx,
and hbci which should allow running with ofx and hbci in the
	  build tree.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9796 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-20 22:37:36 +00:00
Derek Atkins
030d30a5a1 * configure.in: add db-4.2 to the list of databases we search.
We probably need a better mechanism to search for a working db
	  library, like defining our own macro and just supplying a list.
	  We probably can get rid of the prefer-db1 option as well, maybe?
	  Fixes #131506


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9784 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-16 15:11:19 +00:00
Derek Atkins
b2a2809315 * configure.in: fix a typo in the help (was --diable-gui). Fixes #131414
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9783 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-16 14:49:01 +00:00
Derek Atkins
b2635e8ba8 * src/app-utils/options.scm: Create two new functions to centralize
date-selection option creation.
	* src/app-utils/app-utils.scm: export the new scheme functions
	* src/app-utils/prefs.scm: Modify Herbert's patch to centralize
	  the date-selection option code.
	* src/report/report-system/options-utilities.scm: use the new
	  centralized date-selection option-creation code.

	* src/app-utils/global-options.c:
	* src/app-utils/global-options.h: add gnc_lookup_date_option()
	  function
	* src/app-utils/gnc-ui-util.c:
	* src/app-utils/gnc-ui-util.h: add
	  gnc_ui_account_get_balance_in_currency() function
	* src/app-utils/prefs.scm: add preferences for summarybar
	* src/engine/Account.c:
	* src/engine/Account.h: add
	  xaccAccountConvertBalanceToCurrencyAsOfDate() function
	* src/gnome/window-main-summarybar.c: summarybar can now display
	  a grand total of all commodities, profits of a period of time
	  and net assets at the end of the period; summarybar can be
	  configured with some options under edit->preferences


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9780 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-15 23:41:53 +00:00
Christian Stimming
371fe2043a 2004-01-13 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/hbci-interaction.c, gnc-hbci-utils.c: Add
	workaround code for openhbci/chipcard problem.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9768 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-13 22:34:44 +00:00
Derek Atkins
0af977933a * src/import-export/csv/gnc-csv2glist.[ch]: add file from Kevin Hammack
to parse CSV files.
	* src/import-export/csv/test/test.csv:  a test CSV file


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9766 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-13 05:13:06 +00:00
Derek Atkins
41bbf1ba6b * src/app-utils/file-utils.[ch]: add gnc_getline() function
to read an unlimited line-length from a file (so you're
	  not limited to a buffer size with fgets() and the like).
	  It is similar to the getline(3) on Linux except the API
	  is different and it will always set the return string.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9764 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-13 04:51:57 +00:00
Derek Atkins
1442adfd85 It's 2004, not 2003
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9763 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-13 00:13:56 +00:00
Derek Atkins
48c34b1ded * src/doc/Makefile.am: add new documentation: generic-druid-framework.txt
* src/doc/generic-druid-framework.txt: new documentation


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9762 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-13 00:08:20 +00:00
Derek Atkins
d5f15e0cbe * src/doc/Makefile.am:
* src/doc/qif.txt:
	  Add new qif importer documentation to the repository/dist


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9761 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-01-08 01:06:52 +00:00