Commit 8ba152f9 authored by David O'Toole's avatar David O'Toole

update class diagram to 0.85

parent 60b0f271
This source diff could not be displayed because it is too large. You can view the blob instead.
doc/class-diagram.png

285 KB | W: | H:

doc/class-diagram.png

557 KB | W: | H:

doc/class-diagram.png
doc/class-diagram.png
doc/class-diagram.png
doc/class-diagram.png
  • 2-up
  • Swipe
  • Onion skin
This diff is collapsed.
* Task list
** TODO Fix PATH not being a NODE
** TODO change xelf system menu to dark colors
** TODO fix company-quickhelp not working in org (check portacle's config)
** TODO Design how to wrap subsystems in NODE subclasses
** TODO Fix PATH not being a NODE?
** TODO Workflow: company-mode and company-helpdoc?
** TODO [#A] create buffer switch menu
** TODO [#A] fix data entry widget validation
......
......@@ -71,11 +71,11 @@ We use a string to identify the current version of Xelf. To test
compatibilty, use the integer [[file:dictionary/_XELF-SERIES_.html][*XELF-SERIES*]].
#+begin_src lisp
(defvar *xelf-version* "4.8"
"A string giving the version number of Xelf.")
(defvar *xelf-version* "4.8"
"A string giving the version number of Xelf.")
(defvar *xelf-series* 4
"An integer giving the major API version of Xelf.")
(defvar *xelf-series* 4
"An integer giving the major API version of Xelf.")
#+end_src
* Copyright notices
......@@ -93,12 +93,13 @@ provide a basic contact link, and a properly formatted copyright
notice of your own.
#+begin_src lisp
(defvar *author* nil "Name of the application author.")
(defvar *author* nil "Name of the application author.")
(defvar *author-contact* "URL or email address of application author.")
(defvar *author-contact*
"URL or email address of application author.")
(defvar *author-copyright-notice* nil
"Text of user or application specific copyright notice.")
(defvar *author-copyright-notice* nil
"Text of user or application specific copyright notice.")
#+end_src
** Compiler-specific notices :sbcl:ccl:ecl:
......@@ -216,15 +217,15 @@ and clear the text if needed with the function [[file:dictionary/CLEAR-TERMINAL.
See also the section "System terminal" below.
#+begin_src lisp
(defvar *copyright-notice*
(concatenate 'string *compiler-copyright-notice* *xelf-copyright-notice*)
"Copyright notices for Xelf, its dependencies, and the current Lisp
(defvar *copyright-notice*
(concatenate 'string *compiler-copyright-notice* *xelf-copyright-notice*)
"Copyright notices for Xelf, its dependencies, and the current Lisp
implementation.")
(defun full-copyright-notice ()
(concatenate 'string
(or *author-copyright-notice* "")
*copyright-notice*))
(defun full-copyright-notice ()
(concatenate 'string
(or *author-copyright-notice* "")
*copyright-notice*))
#+end_src
* Trivia
......@@ -6029,6 +6030,7 @@ See also [[file:dictionary/Z-SORT.html][Z-SORT]].
(mapcar #'count-tree
(slot-value tree 'inputs))))))
#+end_src
** Pathfinding obstruction declaration
See the section on Pathfinding below.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment