]> git.donarmstrong.com Git - lilypond.git/commitdiff
Doc: Add reference to type-p-name-alist to NR and EL
authorCarl Sorensen <c_sorensen@byu.edu>
Mon, 12 Apr 2010 20:42:01 +0000 (14:42 -0600)
committerCarl Sorensen <c_sorensen@byu.edu>
Mon, 12 Apr 2010 20:42:01 +0000 (14:42 -0600)
Documentation/extending/programming-interface.itely
Documentation/notation/changing-defaults.itely

index 7d2949ff11c256c795ac45dc97a3f3328f8f5b18..ea1bed4520e5ad4958401281bf5e4f45f9884ae9 100644 (file)
@@ -70,7 +70,11 @@ expression.
 The variable type checkers are scheme procedures that will return
 @code{#t} if a variable is of a given type.  Some common types
 are shown in the table below.  Other types can be found in the files
-@file{lily/music-scheme.cc} and @file{scm/c++.scm}.
+@file{lily/music-scheme.cc} and @file{scm/c++.scm}.  The complete
+list of named type checkers for LilyPond is found in the
+@var{type-p-name-alist} of @file{scm/lily.scm}.
+
+@c TODO -- automatically document type-p-name-alist
 
 @multitable @columnfractions .33 .66
 @headitem Input type          @tab @var{vari-type?} notation
index 9c5da9d02a3f7fa634e7af915aa2860f8d718a46..e743ac1683e5f20269f6f0eaf084c9a7d1c9c8ab 100644 (file)
@@ -3612,7 +3612,11 @@ where
 
 Common variable types are described in @ref{Common argument types}.
 A more complete description of variable types is found in
-@rextend{Music function syntax}.
+@rextend{Music function syntax}.  The complete list of defined variable
+types is found in the @var{type-p-name-alist} entry of
+@file{scm/lily.scm}.
+
+@c TODO -- find an automatic way of documenting the type-p-name-alist
 
 The @code{parser} and @code{location} arguments are mandatory,
 and are used in some advanced situations as described in