[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/
- [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional, Torsten Lilge, 2020/11/03
- [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional, Philip Nienhuis, 2020/11/03
- [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional, Torsten Lilge, 2020/11/03
- [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional, Philip Nienhuis, 2020/11/04
- [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional, Torsten Lilge, 2020/11/04
- [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional, Philip Nienhuis, 2020/11/04
- [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional,
Markus Mützel <=
- [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional, Philip Nienhuis, 2020/11/05
- [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional, Torsten Lilge, 2020/11/05
- [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional, John W. Eaton, 2020/11/05
- [Octave-bug-tracker] [bug #59375] [Doc pane] Function index largely dysfunctional, Torsten Lilge, 2020/11/05