GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
environment.cc File Reference
#include <string>
#include "dir-ops.h"
#include "oct-env.h"
#include "file-stat.h"
#include "pathsearch.h"
#include "str-vec.h"
#include "defaults.h"
#include "defun.h"
#include "environment.h"
#include "interpreter.h"
#include "variables.h"
Include dependency graph for environment.cc:

Go to the source code of this file.

Namespaces

 octave
 

Functions

static void append_to_shell_path (const std::string &exec_path)
 
OCTAVE_EXPORT octave_value_list FEDITOR (octave::interpreter &interp, const octave_value_list &args, int nargout)
 

Variables

will be set to code {"emacs"}. When called from inside a function with the code{"local"} option
 

Function Documentation

◆ append_to_shell_path()

static void append_to_shell_path ( const std::string exec_path)
static

◆ FEDITOR()

OCTAVE_EXPORT octave_value_list FEDITOR ( octave::interpreter interp,
const octave_value_list args,
int  nargout 
)

Definition at line 170 of file environment.cc.

References octave::environment::editor(), and nargout().

Variable Documentation

◆ code

will be set to code {"emacs"}. When called from inside a function with the code{"local"} option

Definition at line 170 of file environment.cc.