Package: juffed / 0.10-89-g3690b60-5

Metadata

Package Version Patches format
juffed 0.10-89-g3690b60-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
PluginPage.patch | (download)

src/app/ui/settings/PluginPage.cpp | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 typo fixed
fix fm start crash.patch | (download)

plugins/fm/FMPlugin.cpp | 24 19 + 5 - 0 !
plugins/fm/FMPlugin.h | 2 2 + 0 - 0 !
2 files changed, 21 insertions(+), 5 deletions(-)

 fix fm start crash
 The file manager plugin already created widgets while it was temporarily
 loaded for getting its attributes on application start. The new TreeView
 widget then caused a crash later because its implementation was unloaded
 with the deactivated plugin. This was fixed by now creating the widgets
 in the plugin's init() method which is only called for enabled plugins.

fix symbolbrowser remaining.patch | (download)

src/app/ui/DocViewer.cpp | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 fix symbolbrowser getting no symbols and crashing
 If the last document is closed then a new untitled document is created.
 But this document did no get "activated" and therefore did not get any
 symbols which in turn led to a null pointer crash when trying to save
 later. The actual bug was a kept pointer to the previously closed and
 deleted document. If the new document was accidentally created at the
 same memory address then it was handled as the old and not "activated". 
new qsci name.patch | (download)

cmake/FindQScintilla2.cmake | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 use new qsci name


qscintilla.patch | (download)

src/app/qsci/lexers/qscilexerada.h | 93 45 + 48 - 0 !
src/app/qsci/lexers/qscilexerhaskell.h | 103 50 + 53 - 0 !
src/app/qsci/lexers/qscilexerlisp.h | 93 45 + 48 - 0 !
src/app/qsci/lexers/qscilexernsis.h | 115 56 + 59 - 0 !
4 files changed, 196 insertions(+), 208 deletions(-)

 fix build with qscintilla-2.10.3
 Ported back from upstream PR 102