Mercurial > hg > octave-nkf
diff src/octave.cc @ 11091:5677f3f7b5fa
Matlab compatible short-circuit behavior for & and | operators
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 08 Oct 2010 15:22:47 -0400 |
parents | e678346a47d9 |
children | 8aa93f43bae8 |
line wrap: on
line diff
--- a/src/octave.cc +++ b/src/octave.cc @@ -569,6 +569,7 @@ bind_internal_variable ("confirm_recursive_rmdir", false); bind_internal_variable ("crash_dumps_octave_core", false); bind_internal_variable ("default_save_options", "-mat-binary"); + bind_internal_variable ("do_braindead_shortcircuit_evaluation", true); bind_internal_variable ("fixed_point_format", true); bind_internal_variable ("history_timestamp_format_string", "%%-- %D %I:%M %p --%%"); @@ -579,6 +580,7 @@ disable_warning ("Octave:fopen-file-in-path"); disable_warning ("Octave:function-name-clash"); disable_warning ("Octave:load-file-in-path"); + disable_warning ("Octave:possible-matlab-short-circuit-operator"); } // You guessed it.