gnucash master: Move simple-obj.scm to import-export/qif-imp, the one place it's used.
John Ralls
jralls at code.gnucash.org
Thu Jun 13 19:29:49 EDT 2019
Updated via https://github.com/Gnucash/gnucash/commit/354e8687 (commit)
from https://github.com/Gnucash/gnucash/commit/a552d0d4 (commit)
commit 354e868716a53a127ec4699b394ea736744659fb
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Jun 13 16:04:09 2019 -0700
Move simple-obj.scm to import-export/qif-imp, the one place it's used.
diff --git a/gnucash/import-export/qif-imp/CMakeLists.txt b/gnucash/import-export/qif-imp/CMakeLists.txt
index 02e2aebff..4f36a46bd 100644
--- a/gnucash/import-export/qif-imp/CMakeLists.txt
+++ b/gnucash/import-export/qif-imp/CMakeLists.txt
@@ -51,6 +51,7 @@ set (qif_import_SCHEME
qif-to-gnc.scm
qif-utils.scm
qif-import.scm # yes, included in both SETs
+ simple-obj.scm
)
set(qif_import_SCHEME_2
diff --git a/gnucash/import-export/qif-imp/qif-objects.scm b/gnucash/import-export/qif-imp/qif-objects.scm
index 0f1a7aa5c..9eafeb309 100644
--- a/gnucash/import-export/qif-imp/qif-objects.scm
+++ b/gnucash/import-export/qif-imp/qif-objects.scm
@@ -23,7 +23,7 @@
;; Boston, MA 02110-1301, USA gnu at gnu.org
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
+(load-from-path "qif-import/simple-obj")
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; qif-file class
diff --git a/libgnucash/app-utils/simple-obj.scm b/gnucash/import-export/qif-imp/simple-obj.scm
similarity index 100%
rename from libgnucash/app-utils/simple-obj.scm
rename to gnucash/import-export/qif-imp/simple-obj.scm
diff --git a/libgnucash/app-utils/CMakeLists.txt b/libgnucash/app-utils/CMakeLists.txt
index d5627e0dc..8fa296843 100644
--- a/libgnucash/app-utils/CMakeLists.txt
+++ b/libgnucash/app-utils/CMakeLists.txt
@@ -161,7 +161,6 @@ set (app_utils_SCHEME_1
date-utilities.scm
options.scm
prefs.scm
- simple-obj.scm
fin.scm
)
diff --git a/libgnucash/app-utils/app-utils.scm b/libgnucash/app-utils/app-utils.scm
index 3dab4eee2..a325e81ec 100644
--- a/libgnucash/app-utils/app-utils.scm
+++ b/libgnucash/app-utils/app-utils.scm
@@ -263,15 +263,6 @@
(export gnc:get-start-next-year)
(export gnc:get-three-months-ahead)
-;; simple-obj
-(export make-simple-class)
-(export simple-obj-getter)
-(export simple-obj-setter)
-(export simple-obj-print)
-(export simple-obj-to-list)
-(export simple-obj-from-list)
-(export make-simple-obj)
-
(define gnc:*kvp-option-path* (list KVP-OPTION-PATH))
(export gnc:*kvp-option-path*)
@@ -279,7 +270,6 @@
(load-from-path "options")
(load-from-path "prefs")
(load-from-path "date-utilities")
-(load-from-path "simple-obj")
;; Business options
(define gnc:*business-label* (N_ "Business"))
diff --git a/po/POTFILES.in b/po/POTFILES.in
index d74c507ea..157509e17 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -365,6 +365,7 @@ gnucash/import-export/qif-imp/qif-objects.scm
gnucash/import-export/qif-imp/qif-parse.scm
gnucash/import-export/qif-imp/qif-to-gnc.scm
gnucash/import-export/qif-imp/qif-utils.scm
+gnucash/import-export/qif-imp/simple-obj.scm
gnucash/import-export/qif-imp/string.scm
gnucash/python/gncmod-python.c
gnucash/register/ledger-core/gncEntryLedger.c
@@ -538,7 +539,6 @@ libgnucash/app-utils/options.scm
libgnucash/app-utils/option-util.c
libgnucash/app-utils/prefs.scm
libgnucash/app-utils/QuickFill.c
-libgnucash/app-utils/simple-obj.scm
libgnucash/backend/dbi/gnc-backend-dbi.cpp
libgnucash/backend/dbi/gnc-dbisqlconnection.cpp
libgnucash/backend/dbi/gnc-dbisqlresult.cpp
Summary of changes:
gnucash/import-export/qif-imp/CMakeLists.txt | 1 +
gnucash/import-export/qif-imp/qif-objects.scm | 2 +-
.../app-utils => gnucash/import-export/qif-imp}/simple-obj.scm | 0
libgnucash/app-utils/CMakeLists.txt | 1 -
libgnucash/app-utils/app-utils.scm | 10 ----------
po/POTFILES.in | 2 +-
6 files changed, 3 insertions(+), 13 deletions(-)
rename {libgnucash/app-utils => gnucash/import-export/qif-imp}/simple-obj.scm (100%)
More information about the gnucash-changes
mailing list