1
0
Fork 0

doc/design.texi (Program): Add matinenance and mv notices

master
Mike Gerwitz 2017-03-22 12:16:03 -04:00
parent f93539a827
commit a7368d1b52
2 changed files with 16 additions and 1 deletions

View File

@ -244,6 +244,21 @@ Error state is managed by
@node Program
@section Program
@maintenance{
The @code{Program} class was one of the first prototypes created,
and has evolved poorly with the rest of the system.
It is the base class for all compiled programs,
and it glues together too many other systems with a terrible
API and little to no encapsulation.
With that said, it is one of the least touched classes (thus its
state); developers rarely have the need to touch @code{Program}.}
@mvnotice{
The core @code{Program} class that causes maintenance concerns needs
to be added to Liza.
It is currently mocked as necessary in test cases.}
@cindex Program
The @dfn{Program} is a declarative representation of an entire system.

View File

@ -110,7 +110,7 @@
@c needs to be moved into liza
@macro mvnotice{text}
@noticestart{mv}
All or part of this system needs to be moved into Liza.@footnote{
@emph{All or part of this system needs to be moved into Liza.}@footnote{
\text\}
@noticeend
@end macro