log libinterp/parse-tree/pt-eval.h @ 25317:4a46c83bcb71 stable

age author description
Thu, 26 Apr 2018 21:19:41 -0400 John W. Eaton don't hold reference to expression result after evaluation is done stable
Fri, 30 Mar 2018 09:19:05 -0400 John W. Eaton maint: Update copyright dates in all source files. stable
Mon, 08 Jan 2018 13:25:10 -0500 John W. Eaton eliminate unnecessary value stack in evaluator
Sat, 06 Jan 2018 07:57:19 -0800 Rik maint: Update punctuation for GPL v3 license text.
Tue, 05 Dec 2017 17:09:24 -0500 John W. Eaton avoid including symtab.h, symscope.h, or symrec.h unnecessarily
Mon, 27 Nov 2017 01:12:05 -0500 John W. Eaton use shared_ptr to manage symbol_scope objects
Wed, 29 Nov 2017 15:08:37 -0500 John W. Eaton deprecate defun_isargout functions
Thu, 16 Nov 2017 21:43:47 -0500 John W. Eaton don't use symbol_table:: nesting for symbol_record, symbol_scope, or fcn_info
Wed, 13 Sep 2017 17:10:51 -0400 John W. Eaton use more direct method for non-local symbol access (bug #38236)
Tue, 15 Aug 2017 08:47:39 -0400 John W. Eaton refactor function value return code
Tue, 25 Jul 2017 14:54:10 -0700 Rik Use C++11 nullptr rather than 0 in code (bug #51565).
Sat, 08 Jul 2017 10:33:07 -0400 John W. Eaton move profiler inside evaluator and inside octave namespace
Fri, 07 Jul 2017 18:43:32 -0400 John W. Eaton move comment_list and comment_elt classes to octave namespace
Wed, 05 Jul 2017 08:37:45 -0400 John W. Eaton allow echo state to be modified from inside functions
Wed, 05 Jul 2017 09:44:01 -0400 John W. Eaton new class for caching file contents for debug and echo
Fri, 30 Jun 2017 20:59:54 -0400 John W. Eaton revamp echo command and move related variables inside tree_evaluator class
Tue, 27 Jun 2017 06:41:42 -0400 John W. Eaton move Vstring_fill_char to tree_evaluator class
Mon, 26 Jun 2017 23:54:43 -0400 John W. Eaton move Vmax_recursion_depth and Vsilent_functions to tree_evaluator class
Mon, 26 Jun 2017 18:05:53 -0400 John W. Eaton move bind_ans to tree_evaluator class
Mon, 26 Jun 2017 09:05:37 -0400 John W. Eaton remove octave:: namespace tag from symbols used inside octave namespace
Fri, 16 Jun 2017 09:19:20 -0400 John W. Eaton use version number in OCTAVE_DEPRECATED macro
Wed, 07 Jun 2017 02:13:05 -0400 John W. Eaton don't use singleton for call_stack
Thu, 25 May 2017 13:13:17 -0400 John W. Eaton pass reference to evaluator to octave_function call methods
Wed, 10 May 2017 13:37:43 -0400 John W. Eaton make isargout work again for nested function calls
Wed, 10 May 2017 11:09:52 -0400 John W. Eaton eliminate lvalue list arguments from evaluator functions
Thu, 04 May 2017 15:02:46 -0400 John W. Eaton handle global and persistent in tree_decl_command, not as separate classes
Fri, 28 Apr 2017 16:40:17 -0400 John W. Eaton maint: Strip trailing whitespace from source files.
Fri, 28 Apr 2017 13:19:12 -0700 Rik maint: Use C++11 nullptr rather than 0 or NULL when possible.
Fri, 21 Apr 2017 18:07:40 -0400 John W. Eaton begin refactoring parse tree evaluator
Wed, 22 Feb 2017 12:58:07 -0500 John W. Eaton maint: Merge stable to default.
Wed, 22 Feb 2017 12:39:29 -0500 John W. Eaton maint: Update copyright dates. stable
Mon, 23 Jan 2017 14:27:48 -0500 John W. Eaton maint: Merge stable to default.
Fri, 20 Jan 2017 12:19:08 -0500 John W. Eaton maint: strip extra trailing newlines from files. stable
Thu, 19 Jan 2017 23:41:54 -0500 John W. Eaton move parse tree classes inside octave namespace
Tue, 06 Dec 2016 12:40:45 -0500 John W. Eaton make deleted functions public
Tue, 06 Dec 2016 10:59:29 -0500 John W. Eaton use c++11 "= default" syntax for declaration of trivial destructors
Mon, 05 Dec 2016 22:59:37 -0500 John W. Eaton use c++11 style for deleting default copy constructor and assignment operator
Sun, 13 Nov 2016 20:33:47 -0800 Rik maint: Standardize Copyright formatting.
Tue, 30 Aug 2016 21:46:47 -0700 Rik maint: Style check C++ code in libinterp/.
Wed, 17 Aug 2016 01:05:19 -0400 John W. Eaton maint: Update copyright notices for 2016.
Tue, 12 Jul 2016 14:28:07 -0400 John W. Eaton put parser, lexer, and evaluator in namespace; interpreter now owns evaluator
Wed, 10 Feb 2016 14:25:53 -0500 John W. Eaton include octave-config.h in public header files
Fri, 18 Dec 2015 16:04:56 -0800 Rik maint: Rename oct-obj.[cc|h] to ovl.[cc|h] for clarity.
Tue, 08 Dec 2015 12:34:23 -0500 John W. Eaton better handling of exceptions in unwind-protect blocks
Thu, 03 Dec 2015 10:23:38 -0800 Rik maint: Use Octave coding conventions for #if statements.
Thu, 01 Oct 2015 16:18:19 -0400 John W. Eaton begin removal of global error_state variable
Wed, 11 Feb 2015 14:19:08 -0500 John W. Eaton maint: Update copyright notices for 2015.
Thu, 04 Dec 2014 16:22:26 -0500 John W. Eaton maint: Periodic merge of gui-release to default.
Thu, 04 Dec 2014 16:06:31 -0500 John W. Eaton avoid printing debug location in cmd window when using GUI to step gui-release
Tue, 05 Nov 2013 12:27:42 -0500 John W. Eaton maint: periodic merge of default to classdef classdef
Thu, 31 Oct 2013 22:19:07 -0700 Rik maint: Use common #define syntax "octave_filename_h" in h_files.
Wed, 23 Oct 2013 22:29:06 -0400 John W. Eaton maint: periodic merge of default to classdef classdef
Wed, 23 Oct 2013 22:09:27 -0400 John W. Eaton maint: Update copyright notices for release.
Sun, 23 Dec 2012 13:00:02 -0500 Michael Goffioul maint: periodic merge of default to classdef classdef
Fri, 09 Nov 2012 20:29:21 -0700 Max Brister The silent_functions flag no longer modifies the parse tree
Fri, 24 Aug 2012 15:50:14 -0400 John W. Eaton maint: periodic merge of default to classdef classdef base src/parse-tree/pt-eval.h@ee924a31ae3a
Sat, 18 Aug 2012 16:23:39 -0400 John W. Eaton split libinterp from src base src/parse-tree/pt-eval.h@a651280fd7db