octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #36743] Octave:language-extension warning warn


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #36743] Octave:language-extension warning warns about Octave's own files
Date: Tue, 15 Sep 2015 15:58:07 +0000
User-agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0

Update of bug #36743 (project octave):

                 Summary: Octave:matlab-incompatible warning warns about
Octave's own files => Octave:language-extension warning warns about Octave's
own files

    _______________________________________________________

Follow-up Comment #6:

The problem of discerning between "system" m-files and "user" m-files is a big
one. We would not want this warning to appear for m-file functions that are
part of Octave, or part of any Forge packages. Package m-files are outside of
the Octave directory structure, they are not technically part of Octave. But
if we have this "user" mode of the warning, we don't want warnings to be
emitted for those files that are intentionally using Octave extensions.

@lachlan: when you say "syntactically?" are you saying you want this warning
to *only* apply to syntax differences, not functional differences?

carandraug's point is that the function differences problem is much greater,
even if the user writes code that uses the same punctuation and keywords as
Matlab, there is still not much guarantee that it will actually *work* in
Matlab, either because they are using Octave-only functions, or using
functions common to both, but in an Octave-only way.


Updated summary to new warning name.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36743>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]