Mercurial > hg > octave-lyh
diff src/error.h @ 7353:516ddd88e45a
[project @ 2008-01-07 19:32:40 by jwe]
author | jwe |
---|---|
date | Mon, 07 Jan 2008 19:32:40 +0000 |
parents | a1dbe9d80eee |
children | 065c28e1c368 |
line wrap: on
line diff
--- a/src/error.h +++ b/src/error.h @@ -1,7 +1,7 @@ /* Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2003, - 2004, 2005, 2006, 2007 John W. Eaton + 2004, 2005, 2006, 2007, 2008 John W. Eaton This file is part of Octave. @@ -88,6 +88,15 @@ extern OCTINTERP_API void disable_warning (const std::string& id); extern OCTINTERP_API void initialize_default_warning_state (void); +// TRUE means that Octave will try to enter the debugger when an error +// is encountered. This will also inhibit printing of the normal +// traceback message (you will only see the top-level error message). +extern OCTINTERP_API bool Vdebug_on_error; + +// TRUE means that Octave will try to enter the debugger when a warning +// is encountered. +extern OCTINTERP_API bool Vdebug_on_warning; + // Current error state. extern OCTINTERP_API int error_state;