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

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

[Octave-patch-tracker] [patch #8033] Implement missing function evalc()


From: John W. Eaton
Subject: [Octave-patch-tracker] [patch #8033] Implement missing function evalc()
Date: Sun, 28 Apr 2013 17:56:41 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12

Follow-up Comment #2, patch #8033 (project octave):

You have an unwind_protect frame in Fevalc to protect the
buffer_error_messages variable.  Shouldn't you also use it to protect the
pager_stream evalc mode?

Fevalc needs a doc string, and needs to be added to the manual.

Is there some more general concept that we can capture in the pager instead of
just "evalc mode"?

Does this approach for implementing evalc work if the pager is not enabled? 
What about for output that doesn't go through the pager at all?  For example,
what happens if someone uses "system" to run a program inside a .m file, or a
DEFUN function that writes directly to std::cout?


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/patch/?8033>

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




reply via email to

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