Mercurial > octave
annotate test/classdef-debug/classdef_breakpoints.m @ 33636:3ec6fcce7715 default tip @
gui: Avoid using HAVE_QSCINTILLA in more header files.
* gui-settings.h, settings-dialog.h: Don't include QScintilla header.
Forward-declare QSciLexer class instead if necessary. Declare all member
functions unconditionally.
* gui-settings.cc (gui_settings::get_valid_lexer_styles,
gui_settings::read_lexer_settings),
settings-dialog.cc (settings_dialog::update_lexer,
settings_dialog::get_lexer_settings, settings_dialog::write_lexer_settings):
Define functions unconditionally.
* gui-preferences-ed.h: Don't include QScintilla header. Remove definition of
local variable os_eol_mode from header.
* gui-preferences-ed.cc (os_eol_mode): Move definition of local variable here.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Tue, 28 May 2024 14:54:58 +0200 |
parents | fbd7e00d3e6e |
children |
rev | line source |
---|---|
32279
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
1 classdef classdef_breakpoints |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
2 properties |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
3 m_prop = []; |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
4 endproperties |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
5 methods |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
6 function this = classdef_breakpoints (prop) |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
7 this.m_prop = prop; |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
8 endfunction |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
9 function this = foo (this, prop) |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
10 this.m_prop = prop; |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
11 endfunction |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
12 function this = bar (this) |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
13 printf ("prop: %f\n", this.m_prop); |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
14 endfunction |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
15 endmethods |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
16 endclassdef |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
17 |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
18 function my_subfunction (n) |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
19 ## my_subfunction hello |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
20 printf ("subfunction: %f\n", n); |
fbd7e00d3e6e
Add support for classdef breakpoints (bug #46451).
paulo <paulo.fernando.silva@gmail.com>
parents:
diff
changeset
|
21 endfunction |