diff --git a/src/doc/design/component-manager.texinfo b/src/doc/design/component-manager.texinfo index f2fe7cdb94..1666808f59 100644 --- a/src/doc/design/component-manager.texinfo +++ b/src/doc/design/component-manager.texinfo @@ -2,6 +2,11 @@ @chapter Component Manager @cindex Component Manager +@strong{This whole document is completely outdated. Don't read this. All +function names and every described structure has changed +completely. Only read this if you want to know how gnucash looked like +in 1999. This is completely outdated!} + The Component Manager (hereafter referred to as the CM) is a framework for managing GUI objects in GnuCash. The CM provides several services. diff --git a/src/doc/design/engine.texinfo b/src/doc/design/engine.texinfo index 5965243313..a33c31c376 100644 --- a/src/doc/design/engine.texinfo +++ b/src/doc/design/engine.texinfo @@ -2,6 +2,11 @@ @chapter Engine @cindex The Engine +@strong{This whole document is completely outdated. Don't read this. All +function names and every described structure has changed +completely. Only read this if you want to know how gnucash looked like +in 1999. This is completely outdated!} + The Engine provides an interface to a financial engine with three basic financial entities: Accounts, Transactions (known as Journal Entries in accounting practice), and Splits (known as Ledger Entries). These three diff --git a/src/doc/design/intro.texinfo b/src/doc/design/intro.texinfo index bdb6e22c0d..be292e636f 100644 --- a/src/doc/design/intro.texinfo +++ b/src/doc/design/intro.texinfo @@ -1,6 +1,11 @@ @node Introduction, Top Level, GNU Free Documentation License, Top @unnumbered Introduction +@strong{This whole document is completely outdated. Don't read this. All +function names and every described structure has changed +completely. Only read this if you want to know how gnucash looked like +in 1999. This is completely outdated!} + This document defines the design and architecture of the GnuCash program, an application for tracking finances. GnuCash is composed of several subsystems or modules. This document describes each module, diff --git a/src/doc/design/register.texinfo b/src/doc/design/register.texinfo index 994feca41c..b1de9f1bb4 100644 --- a/src/doc/design/register.texinfo +++ b/src/doc/design/register.texinfo @@ -2,6 +2,11 @@ @chapter Register @cindex Register +@strong{This whole document is completely outdated. Don't read this. All +function names and every described structure has changed +completely. Only read this if you want to know how gnucash looked like +in 1999. This is completely outdated!} + The register is an infrastructure for building a modular matrix of cells in which each cell may be specialized to perform a particular function, e.g., to read dates, numerical amounts, or text. The register has been diff --git a/src/doc/design/reports.texinfo b/src/doc/design/reports.texinfo index fb4c75dde4..87bb19b8e6 100644 --- a/src/doc/design/reports.texinfo +++ b/src/doc/design/reports.texinfo @@ -2,6 +2,11 @@ @chapter Reports @cindex Reports +@strong{This whole document is completely outdated. Don't read this. All +function names and every described structure has changed +completely. Only read this if you want to know how gnucash looked like +in 1999. This is completely outdated!} + The reporting infrastructure is designed facilitate the creation of sophisticated reports including tables, graphs, and hyperlinks. The infrastructure includes functionality to support the following: diff --git a/src/doc/design/top-level.texinfo b/src/doc/design/top-level.texinfo index 339cb64eb3..2900092bc5 100644 --- a/src/doc/design/top-level.texinfo +++ b/src/doc/design/top-level.texinfo @@ -1,6 +1,11 @@ @node Top Level, Engine, Introduction, Top @chapter Architectural Overview +@strong{This whole document is completely outdated. Don't read this. All +function names and every described structure has changed +completely. Only read this if you want to know how gnucash looked like +in 1999. This is completely outdated!} + GnuCash is written primarily in two languages: C and Scheme. The engine/server is written in C primarily for speed, portability, stability and historical purposes. Much of the day-to-day workhorse code diff --git a/src/doc/design/user-preferences.texinfo b/src/doc/design/user-preferences.texinfo index eaa65381c2..2ecc1dd909 100644 --- a/src/doc/design/user-preferences.texinfo +++ b/src/doc/design/user-preferences.texinfo @@ -2,6 +2,11 @@ @chapter User Preferences @cindex User Preferences +@strong{This whole document is completely outdated. Don't read this. All +function names and every described structure has changed +completely. Only read this if you want to know how gnucash looked like +in 1999. This is completely outdated!} + The options system is used to obtain user preferences, both globally, and when displaying a report. A wide variety of option types are supported, so it should be possible to create an option for just about