changeset 23341:b4f386ee712f

maint: Periodic merge of stable to default.
author John W. Eaton <jwe@octave.org>
date Mon, 03 Apr 2017 10:44:36 -0400
parents 68dbde0e670a (current diff) 4eff94123bea (diff)
children c70c0397ca2f
files doc/interpreter/install.txi libgui/src/m-editor/file-editor-tab.cc
diffstat 2 files changed, 16 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/doc/interpreter/install.txi	Fri Mar 31 00:37:31 2017 +0200
+++ b/doc/interpreter/install.txi	Mon Apr 03 10:44:36 2017 -0400
@@ -287,6 +287,13 @@
 rendered directly instead of sending data and commands to gnuplot for
 interpretation and rendering.
 
+@item PortAudio
+PortAudio (@url{http://www.portaudio.com/}) provides a very simple API
+for recording and/or playing sound using a simple callback function or
+a blocking read/write interface.  It is required for the audio processing
+functions @code{audioplayer}, @code{audiorecorder}, and
+@code{audiodevinfo}.
+
 @item Qhull
 Computational geometry library (@url{http://www.qhull.org}).  Qhull is
 required to provide the functions @code{convhull}, @code{convhulln},
@@ -315,6 +322,12 @@
 SuiteSparse is required to provide sparse matrix factorizations and
 solution of linear equations for sparse systems.
 
+@item SUNDIALS
+The SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers
+(@url{http://computation.llnl.gov/projects/sundials}) is required for
+the Ordinary Differential Equations (ODE) solvers @code{ode15i} and
+@code{ode15s}.
+
 @item zlib
 Data compression library (@url{http://zlib.net}).  The zlib library is
 required for Octave's @code{load} and @code{save} commands to handle
--- a/libgui/src/m-editor/file-editor-tab.cc	Fri Mar 31 00:37:31 2017 +0200
+++ b/libgui/src/m-editor/file-editor-tab.cc	Mon Apr 03 10:44:36 2017 -0400
@@ -109,6 +109,9 @@
   _bp_lines.clear ();      // start with empty lists of breakpoints
   _bp_conditions.clear ();
 
+  // disable editor drag & drop so parent can handle
+  _edit_area->setAcceptDrops (false);
+
   connect (_edit_area, SIGNAL (cursorPositionChanged (int, int)),
            this, SLOT (handle_cursor_moved (int,int)));