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

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

[Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysf


From: Markus Mützel
Subject: [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional
Date: Thu, 5 Nov 2020 02:17:58 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36 Edg/86.0.622.61

Follow-up Comment #22, bug #59375 (project octave):

I can confirm that without the patch, the function index doesn't work for MXE
Octave build for Windows. With the patch it works.

During compilation the compiler emits the following warnings for the changed
file:

/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:
In member function 'void octave::documentation::global_search()':
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:446:75:
warning: 'QStringList QString::split(const QString&, QString::SplitBehavior,
Qt::CaseSensitivity) const' is deprecated: Use Qt::SplitBehavior variant
instead [-Wdeprecated-declarations]
  446 |       m_internal_search = query_string.split (" ",
QString::SkipEmptyParts).first ();
      |                                                                       
   ^
In file included from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtGui/qkeysequence.h:44,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtWidgets/qaction.h:44,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtWidgets/QAction:1,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:30:
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtCore/qstring.h:604:17:
note: declared here
  604 |     QStringList split(const QString &sep, SplitBehavior behavior,
      |                 ^~~~~
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:
In member function 'void octave::documentation::load_ref(const QString&)':
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:632:52:
warning: 'QMap<QString, QUrl> QHelpEngineCore::linksForIdentifier(const
QString&) const' is deprecated: Use documentsForIdentifier() instead
[-Wdeprecated-declarations]
  632 |       = m_help_engine->linksForIdentifier (ref_name);
      |                                                    ^
In file included from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtHelp/qhelpengine.h:43,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtHelp/QHelpEngine:1,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.h:37,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:51:
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtHelp/qhelpenginecore.h:110:25:
note: declared here
  110 |     QMap<QString, QUrl> linksForIdentifier(const QString &id) const;
      |                         ^~~~~~~~~~~~~~~~~~
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:
In member function 'void octave::documentation::find(bool)':
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:724:43:
warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum =
QTextDocument::FindFlag; QFlags<T>::Zero = int
QFlags<QTextDocument::FindFlag>::Private::*]' is deprecated: Use default
constructor instead [-Wdeprecated-declarations]
  724 |     QTextDocument::FindFlags find_flags = 0;
      |                                           ^
In file included from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtCore/qglobal.h:1302,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtGui/qtguiglobal.h:43,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtWidgets/qtwidgetsglobal.h:43,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtWidgets/qaction.h:43,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtWidgets/QAction:1,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:30:
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtCore/qflags.h:123:80:
note: declared here
  123 |     QT_DEPRECATED_X("Use default constructor instead")
Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |                                                                       
        ^~~~~~
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:
In member function 'virtual void
octave::documentation_browser::wheelEvent(QWheelEvent*)':
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:972:24:
warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta()
[-Wdeprecated-declarations]
  972 |         if (we->delta () > 0)
      |                        ^
In file included from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtGui/QKeyEvent:1,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/shortcut-manager.h:29,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/octave-qobject.h:39,
                 from
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/tmp-stable-octave/octave-6.0.93/libgui/src/documentation.cc:54:
/home/osboxes/Documents/Repositories/Octave/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/include/QtGui/qevent.h:219:16:
note: declared here
  219 |     inline int delta() const  { return qt4D; }
      |                ^~~~~


Those are probably unrelated. I'm not sure if they are important.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?59375>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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