Mercurial > octave
view .editorconfig @ 32052:d77b987a7e0d
Provide more informative error messages for various bad calling forms to set() (bug #64072)
* graphics.cc (graphics_object::set (const octave_value_list& args)): Clarify
summary of function. Remove unnecessary FIXME. Move BIST tests to below Fset
function.
* graphics.cc (Fset): Check if first argument is a string and process as
NAME/VALUE pair. Provide explicit error message about what is wrong if only
NAME is given and no matching VALUE. Directly call set_value_or_default()
rather than forming a 2-element octave_value_list and calling set() function
which accepts octave_value_list objects. Provide explicit error message if
cell array of PROPERTIES is given with no following cell array of VALUES.
If input validation fails just report "invalid syntax" rather than trying
to suggest which input was at fault.
author | Rik <rik@octave.org> |
---|---|
date | Tue, 25 Apr 2023 07:50:29 -0700 |
parents | 640ee0d531d0 |
children |
line wrap: on
line source
root = true [*] charset = utf-8 end_of_line = lf indent_size = 2 indent_style = space insert_final_newline = true [*.{am,mk}] indent_size = tab indent_style = tab