log libinterp/corefcn/interpreter.cc @ 27321:eddce82a57cc

age author description
Mon, 05 Aug 2019 10:42:18 -0500 John W. Eaton don't use singleton pattern for gh_manager object
Thu, 01 Aug 2019 16:54:30 -0700 Mike Miller initialize locale from values in the environment on interpreter start
Mon, 29 Jul 2019 10:43:04 -0400 John W. Eaton use Qt signals to pass interpreter callbacks to octave-qobject
Sun, 28 Jul 2019 17:24:42 -0400 John W. Eaton eliminate unnecessary application::interative function
Fri, 19 Jul 2019 10:02:20 -0400 John W. Eaton don't use singleton pattern for display_info class
Thu, 18 Jul 2019 11:23:22 -0400 John W. Eaton rename octave_link and octave_link_events classes, move inside octave namespace
Thu, 18 Jul 2019 09:58:41 -0400 John W. Eaton use shared_ptr to manage octave_link_events object
Wed, 17 Jul 2019 14:09:20 -0400 John W. Eaton eliminate static functions from octave_link class
Tue, 02 Apr 2019 12:00:29 +0000 John W. Eaton eliminate direct access to call stack through interpreter class
Tue, 02 Apr 2019 11:59:28 +0000 John W. Eaton eliminate direct access to call stack in interpreter::mlock
Tue, 04 Jun 2019 13:15:25 +0000 John W. Eaton additional refactoring of error handling functions
Fri, 31 May 2019 15:49:38 +0000 John W. Eaton move global error configuration and status variables inside a class
Wed, 22 May 2019 13:57:30 +0000 John W. Eaton where possible, eliminate octave:: namespace qualifier inside octave namespace
Mon, 01 Apr 2019 13:57:10 +0000 John W. Eaton move feval functions to interpreter class
Mon, 01 Apr 2019 13:11:14 +0000 John W. Eaton move core of eval function to evaluator
Mon, 01 Apr 2019 12:51:58 +0000 John W. Eaton move core of evalin function to evaluator
Mon, 01 Apr 2019 12:11:33 +0000 John W. Eaton move parse_fcn_file to interpreter; source_file to evaluator
Mon, 01 Apr 2019 11:15:06 +0000 John W. Eaton move file-scope static autoload map variable and functions to evaluator
Sun, 31 Mar 2019 20:50:10 +0000 John W. Eaton move core of mfilename function to evaluator
Sun, 31 Mar 2019 19:35:39 +0000 John W. Eaton move core of assignin function to evaluator
Sun, 03 Mar 2019 19:20:50 +0000 John W. Eaton fix handling of SIGTSTP (bug #51903)
Mon, 11 Feb 2019 16:16:00 -0800 Mike Miller run Matlab user files from interpreter, not startup scripts (bug #55681)
Mon, 28 Jan 2019 18:01:46 +0000 John W. Eaton move variable values from symbol_record objects to stack_frame objects
Wed, 02 Jan 2019 16:32:43 -0500 John W. Eaton maint: Update copyright dates in all source files. stable
Fri, 16 Nov 2018 13:16:50 -0500 John W. Eaton move eval_string inside interpreter/evaluator class
Wed, 31 Oct 2018 19:32:41 -0400 John W. Eaton eliminate global and file-scope static variables in oct-hist.cc
Wed, 31 Oct 2018 18:22:23 -0400 John W. Eaton eliminate global and file-scope static variables from load-save.cc (bug #54571)
Wed, 20 Jun 2018 23:52:11 -0400 John W. Eaton maint: Merge stable to default.
Wed, 20 Jun 2018 15:16:05 -0400 John W. Eaton * interpreter.cc (intialize_xerbla_error_handler, xerbla_abort): New functions. stable
Tue, 12 Jun 2018 13:03:04 -0400 John W. Eaton solve installation info initialization problem differently
Fri, 08 Jun 2018 18:04:18 -0400 John W. Eaton new class for miscellaneous interpreter settings
Fri, 08 Jun 2018 15:43:36 -0400 John W. Eaton rename defaults source files to installation-data
Fri, 08 Jun 2018 13:42:34 -0400 John W. Eaton move some static configuration variables inside a class
Fri, 25 May 2018 16:30:01 -0400 John W. Eaton eliminate some singletons and static & global variables
Wed, 23 May 2018 17:12:57 -0400 John W. Eaton new input_system class to manage user input for the interpreter
Tue, 22 May 2018 15:23:50 -0400 John W. Eaton move core of interpreter::main_loop to evaluator
Tue, 22 May 2018 13:23:49 -0400 John W. Eaton move returning, breaking, and continuing flags to evaluator
Wed, 16 May 2018 12:17:25 -0400 John W. Eaton eliminate some unnecessary parser includes in source files
Tue, 08 May 2018 11:53:34 -0400 John W. Eaton eliminate some global accesses to the breakpoint table
Thu, 03 May 2018 16:04:53 -0400 John W. Eaton eliminate some global references to interpreter internals
Thu, 03 May 2018 01:51:04 -0400 John W. Eaton avoid global access of load path in interpreter class
Mon, 09 Apr 2018 11:33:21 -0700 Mike Miller no need to set page_screen_output option with --traditional stable
Tue, 03 Apr 2018 13:52:07 -0700 Rik maint: style check C++ ahead of 4.4 release. stable
Fri, 30 Mar 2018 12:13:10 -0700 Mike Miller restore '--echo-commands' option to same behavior as 'echo on all' (bug #53453) stable
Fri, 30 Mar 2018 09:19:05 -0400 John W. Eaton maint: Update copyright dates in all source files. stable
Sat, 03 Mar 2018 09:34:16 -0500 John W. Eaton use m_ prefix for data members in more classes
Mon, 12 Feb 2018 00:58:31 -0500 John W. Eaton don't use singleton pattern for bp_table
Sun, 11 Feb 2018 11:17:34 -0500 John W. Eaton don't use singleton pattern for child_list
Sat, 10 Feb 2018 16:03:27 -0500 John W. Eaton move install_builtins function inside symbol_table class
Fri, 05 Jan 2018 18:44:53 -0500 John W. Eaton don't use singleton for octave_value_typeinfo
Sat, 06 Jan 2018 12:23:14 -0500 John W. Eaton allow experimenting with thread_local storage
Sat, 06 Jan 2018 07:57:19 -0800 Rik maint: Update punctuation for GPL v3 license text.
Wed, 03 Jan 2018 07:52:11 -0500 John W. Eaton refactor signal handling (bug #52757)
Mon, 27 Nov 2017 01:12:05 -0500 John W. Eaton use shared_ptr to manage symbol_scope objects
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
Tue, 01 Aug 2017 14:44:02 -0400 John W. Eaton defer execution of user code to interpreter::execute (bug #51631)
Tue, 25 Jul 2017 14:54:10 -0700 Rik Use C++11 nullptr rather than 0 in code (bug #51565).
Thu, 20 Jul 2017 09:17:03 -0700 Rik Replace OCTAVE_LOCAL_BUFFER code with std::unique_ptr (bug #48793).
Fri, 14 Jul 2017 16:05:59 -0400 John W. Eaton don't use singleton for gtk_manager
Sat, 08 Jul 2017 10:33:07 -0400 John W. Eaton move profiler inside evaluator and inside octave namespace