# HG changeset patch # User jwe # Date 1114187266 0 # Node ID 643a4d5b2b881b65180e5d0faf3a24c140c5390b # Parent db290db95b335f183c6963073a91a78adcaa3620 [project @ 2005-04-22 16:27:46 by jwe] diff -r db290db95b33 -r 643a4d5b2b88 src/ChangeLog --- a/src/ChangeLog Fri Apr 22 01:06:41 2005 +0000 +++ b/src/ChangeLog Fri Apr 22 16:27:46 2005 +0000 @@ -1,3 +1,11 @@ +2005-04-22 John W. Eaton + + * DLD-FUNCTIONS/dispatch.cc (Fdispatch): Dispatch help on "string" + and "sq_string" types. + (dispatch_record): Add extra space to force new paragraph after + each dispatched function name if we are formatting with Texinfo. + Force noindent of preceding "Overloaded function:" tag. + 2005-04-21 John W Eaton * ls-mat5.cc (read_mat5_binary_element): Only read sparse matrix diff -r db290db95b33 -r 643a4d5b2b88 src/DLD-FUNCTIONS/dispatch.cc --- a/src/DLD-FUNCTIONS/dispatch.cc Fri Apr 22 01:06:41 2005 +0000 +++ b/src/DLD-FUNCTIONS/dispatch.cc Fri Apr 22 16:27:46 2005 +0000 @@ -435,7 +435,7 @@ // std::cout << "iscommand('"<mark_as_command(); - sr->document (basedoc + "\n\nOverloaded function\n"); + sr->document (basedoc + "\n\n@noindent\nOverloaded function:\n"); sr->make_eternal (); // XXX FIXME XXX why?? sr->mark_as_static (); sr->protect (); @@ -466,7 +466,7 @@ xrep.add (t, n); if (! sr->help().empty ()) - sr->document (sr->help() + "\n " + n + "(" + t + ",...)"); + sr->document (sr->help() + "\n" + n + " (" + t + ", ...)\n"); } } @@ -520,6 +520,7 @@ register_type = false; fbi_sym_tab->lookup("dispatch")->mark_as_static (); dispatch_record ("help", "dispatch_help", "string"); + dispatch_record ("help", "dispatch_help", "sq_string"); } dispatch_record (f, n, t);