[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #57830] rmdir and other file functions should
From: |
Rik |
Subject: |
[Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1 |
Date: |
Wed, 19 Feb 2020 13:50:49 -0500 (EST) |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko |
Update of bug #57830 (project octave):
Status: In Progress => Fixed
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #14:
I added a note to the NEWS file about all the changes from this bug report.
- Many functions in Octave can be called in a command form---no
parentheses for invocation and no return argument assignment---or in a
functional form---parentheses and '=' for assignment of return values.
Command Form Example
`mkdir new_directory`
Function Form Example
`status = mkdir ("new_directory")`
Octave now handles errors that occur in a consistent manner. If
called in command form and there is a failure, an error is thrown
and a message printed. If called in functional form, no error or
message is printed and the failure is communicated to the programmer
via the output status variable.
The following list of functions have been modified.
* `copyfile`
* `fcntl`
* `fileattrib`
* `kill`
* `link`
* `mkfifo`
* `movefile`
* `rename`
* `rmdir`
* `symlink`
* `unlink`
Finally, marking this bug as fixed and closing this report.
If further examples of functions are found which need the same changes, please
file a new bug report about those.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?57830>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1, (continued)
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1, Rik, 2020/02/18
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1, Rik, 2020/02/18
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1, Rik, 2020/02/18
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1, Rik, 2020/02/18
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1, Rik, 2020/02/18
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1, Rik, 2020/02/18
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1, Rik, 2020/02/18
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1, Guillaume, 2020/02/19
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1, Rik, 2020/02/19
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1, Rik, 2020/02/19
- [Octave-bug-tracker] [bug #57830] rmdir and other file functions should not return status unless nargout > 1,
Rik <=