Mercurial > hg > octave-nkf
diff libinterp/interpfcn/defaults.in.h @ 15470:bf0857c789f4
initialize docstrings for built-in functions from file
* libinterp/Makefile.am: Install DOCSTRINGS file in
$(octetcdir)/built-in-docstrings.
* defaults.cc (set_built_in_docstrings_file): New function.
(install_defaults): Call it.
(Vbuilt_in_docstrings_file): New variable.
* defaults.in.h (Vbuilt_in_docstrings_file): Provide decl.
* help.cc (Fbuilt_in_docstrings_file, install_built_in_docstrings):
New functions.
* help.h (install_built_in_docstrings): Provide decl.
* mkbuiltins: Generate call to install_built_in_docstrings at end of
install_builtins function.
* octave.cc: Handle new option --built-in-docstrings-file.
(octave_process_command_line): Handle BUILT_IN_DOCSTRINGS_FILE_OPTION.
* run-octave.in: Pass --built-in-docstrings-file option to Octave.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 02 Oct 2012 15:53:23 -0400 |
parents | 789c8c3c9af5 |
children | e27d9b9b71f4 |
line wrap: on
line diff
--- a/libinterp/interpfcn/defaults.in.h +++ b/libinterp/interpfcn/defaults.in.h @@ -207,6 +207,8 @@ extern OCTINTERP_API std::string Vlocal_site_defaults_file; extern OCTINTERP_API std::string Vsite_defaults_file; +extern OCTINTERP_API std::string Vbuilt_in_docstrings_file; + // Name of the FFTW wisdom program. extern OCTINTERP_API std::string Vfftw_wisdom_program;