# HG changeset patch # User Mike Miller # Date 1442850963 -7200 # Node ID fbbdd14aa7cea3cb36639704ddf6bfc3d3c7c62f # Parent 3f01c585f54eb1518abb7f328cd613ef9df0ecc9 edit.m: Update C++ oct-file template to use texinfo docstring * edit.m: Update C++ oct-file template to use texinfo docstring to match Octave coding style. diff -r 3f01c585f54e -r fbbdd14aa7ce scripts/miscellaneous/edit.m --- a/scripts/miscellaneous/edit.m Mon Sep 21 17:15:17 2015 +0200 +++ b/scripts/miscellaneous/edit.m Mon Sep 21 17:56:03 2015 +0200 @@ -471,11 +471,15 @@ else code = " "; endif - body = ["#include \n\n", ... - "DEFUN_DLD(" name ", args, nargout, \"\\\n", ... - name, "\\n\\\n\")\n{\n", ... - " octave_value_list retval;\n", ... - " int nargin = args.length ();\n\n", ... + body = ["#include \n\n" ... + "DEFUN_DLD(" name ", args, nargout,\n" ... + " \"-*- texinfo -*-\\n\\\n" ... + "@deftypefn {Loadable Function} " ... + "{@var{retval} =} " name ... + " (@var{input1}, @var{input2})\\n\\\n" ... + "@seealso{}\\n\\\n@end deftypefn\")\n{\n" ... + " octave_value_list retval;\n" ... + " int nargin = args.length ();\n\n" ... code, "\n return retval;\n}\n"]; text = [comment, body];