Mercurial > hg > octave-terminal
changeset 2775:c80d72d52385
[project @ 1997-03-01 07:37:31 by jwe]
author | jwe |
---|---|
date | Sat, 01 Mar 1997 07:37:35 +0000 |
parents | 5ea69876b258 |
children | ba76e3f830dc |
files | ChangeLog config.h.bot doc/ChangeLog doc/interpreter/struct.texi emacs/octave-mod.el libcruft/ChangeLog liboctave/ChangeLog scripts/ChangeLog src/ChangeLog src/octave.cc test/ChangeLog |
diffstat | 11 files changed, 51 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,16 @@ +Sat Mar 1 01:34:08 1997 John W. Eaton <jwe@bevo.che.wisc.edu> + + * Version 2.0.5 released. + + * config.h.bot: Unconditionally define WITH_KPATHSEARCH. + Fri Feb 28 01:56:52 1997 John W. Eaton <jwe@bevo.che.wisc.edu> + * emacs/octave-mod.el (octave-end-keywords): Add endswitch. + (octave-end-keywords): Add otherwise and case. + (octave-else-keywords): Add switch. + (octave-abbrev-table): Add abbrevs for all of them. + * configure.in (f77_rules_frag): Set default value to /dev/null and redfine as needed. (bsd_gcc_kluge_targets_frag): Likewise.
--- a/config.h.bot +++ b/config.h.bot @@ -14,3 +14,5 @@ #define REINTERPRET_CAST(T, E) (T) (E) #define HEAVYWEIGHT_INDEXING 1 + +#define WITH_KPATHSEARCH 1
--- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,7 @@ +Sat Mar 1 01:34:08 1997 John W. Eaton <jwe@bevo.che.wisc.edu> + + * Version 2.0.5 released. + Fri Feb 28 20:53:40 1997 John W. Eaton <jwe@bevo.che.wisc.edu> * texinfo.tex: Update to latest version from Karl Berry, and apply
--- a/doc/interpreter/struct.texi +++ b/doc/interpreter/struct.texi @@ -195,7 +195,7 @@ @end deftypefn @deftypefn {Built-in Function} {} struct_elements (@var{struct}) -Return a list of strings naming the elements of the structure @{struct}. -It is an error to call @code{struct_elements} with an argument that is -not a structure. +Return a list of strings naming the elements of the structure +@var{struct}. It is an error to call @code{struct_elements} with an +argument that is not a structure. @end deftypefn
--- a/emacs/octave-mod.el +++ b/emacs/octave-mod.el @@ -55,6 +55,7 @@ (define-abbrev-table 'octave-abbrev-table ()) (define-abbrev octave-abbrev-table "`a" "all_va_args" nil) (define-abbrev octave-abbrev-table "`b" "break" nil) + (define-abbrev octave-abbrev-table "`cs" "case" nil) (define-abbrev octave-abbrev-table "`ca" "catch" nil) (define-abbrev octave-abbrev-table "`c" "continue" nil) (define-abbrev octave-abbrev-table "`el" "else" nil) @@ -64,6 +65,7 @@ (define-abbrev octave-abbrev-table "`ef" "endfor" nil) (define-abbrev octave-abbrev-table "`efu" "endfunction" nil) (define-abbrev octave-abbrev-table "`ei" "endif" nil) + (define-abbrev octave-abbrev-table "`es" "endswitch" nil) (define-abbrev octave-abbrev-table "`ew" "endwhile" nil) (define-abbrev octave-abbrev-table "`f" "for" nil) (define-abbrev octave-abbrev-table "`fu" "function" nil) @@ -71,8 +73,10 @@ (define-abbrev octave-abbrev-table "`gp" "gplot" nil) (define-abbrev octave-abbrev-table "`gs" "gsplot" nil) (define-abbrev octave-abbrev-table "`if" "if ()" nil) + (define-abbrev octave-abbrev-table "`o" "otherwise" nil) (define-abbrev octave-abbrev-table "`rp" "replot" nil) (define-abbrev octave-abbrev-table "`r" "return" nil) + (define-abbrev octave-abbrev-table "`s" "switch" nil) (define-abbrev octave-abbrev-table "`t" "try" nil) (define-abbrev octave-abbrev-table "`up" "unwind_protect" nil) (define-abbrev octave-abbrev-table "`upc" "unwind_protect_cleanup" nil) @@ -88,11 +92,11 @@ "Regexp to match the start of an Octave comment up to its body.") (defvar octave-begin-keywords - '("for" "function" "if" "try" "unwind_protect" "while")) + '("for" "function" "if" "switch" "try" "unwind_protect" "while")) (defvar octave-else-keywords - '("catch" "else" "elseif" "unwind_protect_cleanup")) + '("case" "catch" "else" "elseif" "otherwise" "unwind_protect_cleanup")) (defvar octave-end-keywords - '("end" "endfor" "endfunction" "endif" "end_try_catch" + '("end" "endfor" "endfunction" "endif" "endswitch" "end_try_catch" "end_unwind_protect" "endwhile")) (defvar octave-reserved-words @@ -319,6 +323,7 @@ '(("for" . ("end" "endfor")) ("function" . ("end" "endfunction")) ("if" . ("else" "elseif" "end" "endif")) + ("switch" . ("end" "endswitch")) ("try" . ("catch" "end" "end_try_catch")) ("unwind_protect" . ("unwind_protect_cleanup" "end" "end_unwind_protect"))
--- a/libcruft/ChangeLog +++ b/libcruft/ChangeLog @@ -1,3 +1,7 @@ +Sat Mar 1 01:34:08 1997 John W. Eaton <jwe@bevo.che.wisc.edu> + + * Version 2.0.5 released. + Wed Feb 26 12:08:39 1997 John W. Eaton <jwe@bevo.che.wisc.edu> * Makefile.in (maintainer-clean): Also remove configure.
--- a/liboctave/ChangeLog +++ b/liboctave/ChangeLog @@ -1,3 +1,7 @@ +Sat Mar 1 01:34:08 1997 John W. Eaton <jwe@bevo.che.wisc.edu> + + * Version 2.0.5 released. + Fri Feb 28 20:11:23 1997 John W. Eaton <jwe@bevo.che.wisc.edu> * CmplxQR.cc (ComplexQR::init): New function.
--- a/scripts/ChangeLog +++ b/scripts/ChangeLog @@ -1,3 +1,7 @@ +Sat Mar 1 01:34:08 1997 John W. Eaton <jwe@bevo.che.wisc.edu> + + * Version 2.0.5 released. + Wed Feb 26 01:48:28 1997 John W. Eaton <jwe@bevo.che.wisc.edu> * Makefile.in (maintainer-clean): Also remove configure.
--- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,4 +1,9 @@ -Sat Mar 1 01:17:21 1997 John W. Eaton <jwe@bevo.che.wisc.edu> +Sat Mar 1 01:34:08 1997 John W. Eaton <jwe@bevo.che.wisc.edu> + + * Version 2.0.5 released. + + * octave.cc: If WITH_KPATHSEARCH is defined, don't define + program_invocation_name or program_invocation_short_name. * strftime.c: Update to current version from FSF. * time.cc (Fstrftime): Call strftime with buf = 0 to get buffer
--- a/src/octave.cc +++ b/src/octave.cc @@ -83,7 +83,7 @@ #endif // Don't redefine the variables if glibc already has. -#if defined (HAVE_PROGRAM_INVOCATION_NAME) +#if defined (HAVE_PROGRAM_INVOCATION_NAME) || defined (WITH_KPATHSEARCH) extern char *program_invocation_name; extern char *program_invocation_short_name; #else