Package: abiword / 2.9.2+svn20120603-8

Metadata

Package Version Patches format
abiword 2.9.2+svn20120603-8 3.0 (quilt)

Patch series

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

src/af/xap/xp/xap_App.cpp | 2 1 + 1 - 0 !
src/af/xap/xp/xav_Listener.h | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 prevent ftbfs for 'trunk' versions after 2012-05-01
 by reverting change made in r30914.
 .
 FTBFS details:
 AbiGrammar.cpp: In member function 'virtual bool AbiGrammar::notify(AV_View*, AV_ChangeMask, void*)':
 AbiGrammar.cpp:106:18: warning: variable 'pText' set but not used [-Wunused-but-set-variable]
 AbiGrammar.cpp: In function 'int abi_plugin_register(XAP_ModuleInfo*)':
 AbiGrammar.cpp:159:38: error: cannot allocate an object of abstract type 'AbiGrammar'
 AbiGrammar.cpp:65:7: note:   because the following virtual functions are pure within 'AbiGrammar':
 In file included from ../../../src/af/xap/xp/xap_App.h:39:0,
                  from AbiGrammar.cpp:34:
 ../../../src/af/xap/xp/xav_Listener.h:110:15: note:     virtual bool AV_ListenerExtra::notifyWithArg(AV_View*, AV_ChangeMask, void*)
 make[5] *** [AbiGrammar.lo] Error 1



make clean.patch | (download)

Makefile.am | 6 1 + 5 - 0 !
src/wp/test/Makefile.am | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 6 deletions(-)

 prevent breaking of source tree
 Without this patch abiword breaks its own source tree
 so the second build fail



autosave.diff p1 | (download)

src/af/xap/xp/xap_Prefs_SchemeIds.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] debian/autosave

Enable autosave by default

Signed-off-by: Patrik Fimml <patrik@fimml.at>


ctrl comma subscript.diff p1 | (download)

src/wp/ap/xp/ap_LB_Default.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] fixes/ctrl-comma-subscript

Make ctrl-comma (C-,) a shortcut for subscript text.

Signed-off-by: Patrik Fimml <patrik@fimml.at>


mime types desktop.diff p1 | (download)

abiword.desktop | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 extends mimetypes
 Date: Wed, 5 May 2010 14:26:48 +0300


mime types.diff p1 | (download)

abiword.keys | 104 104 + 0 - 0 !
1 file changed, 104 insertions(+)

 [patch] abiword.keys: add more mime types
Organization: Private
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Signed-off-by: Jari Aalto <jari.aalto@cante.net>

624095 disable_smooth_scrolling.patch | (download)

src/text/fmt/xp/fv_View.cpp | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 disable smooth scrolling
 Commenting code which is enabling smooth scrolling disregarding preferences
 to leave decision whenever use the smooth scrolling or not to user.


format hardening.patch | (download)

goffice-bits2/goffice/gtk/goffice-gtk.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fixes ftbfs with format hardening and '--with-gtk2'
 Workaround for error: "format not a string literal and
 "no format arguments [-Werror=format-security]"


fix_gtk2 in presence of gtk3.patch | (download)

plugins/aiksaurus/plugin.m4 | 4 2 + 2 - 0 !
plugins/collab/plugin.m4 | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 fixes two problems with collab-backend if built using "--with-gtk2":
 Because [ "$TOOLKIT" = "gtk2" ] condition is always false,
 collab-backend-xmpp always requests gtk3. Therefore build using
  --with-gtk2 --enable-collab-backend-xmpp
 FTBFS without gtk3 development files installed (i.e. "libgtk-3-dev" package).
 .
 In presence of libgtk-3-dev --enable-collab-backend-xmpp always links to gtk3
 even if built using "--with-gtk2" which completely breaks collaborate menu.


r31355_fix wheel scrolling.patch | (download)

src/wp/ap/gtk/ap_UnixFrameImpl.cpp | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 backported patch (r31355) to fix mouse wheel scrolling.
 Make mouse wheel scrolling work (gtk backend).


r31490_fix crash if inserting a footnote.patch | (download)

src/text/fmt/xp/fv_View.cpp | 21 12 + 9 - 0 !
1 file changed, 12 insertions(+), 9 deletions(-)

 backported patch (r31490)
 Don't crash if inserting a footnote / endnote in an empty
 document. Also get rid of some UT_String right there


r31566_rearrange date and time formats.patch | (download)

src/wp/ap/xp/ap_Dialog_Insert_DateTime.cpp | 24 12 + 12 - 0 !
1 file changed, 12 insertions(+), 12 deletions(-)

 backported patch (r31566)
 Rearrange date and time formats.
 Order them: date, time, date and time.
 Arrange international formats before American ones.


r31576_remove separator from insert dialogs.patch | (download)

src/wp/ap/gtk/ap_UnixDialog_InsertBookmark.cpp | 3 3 + 0 - 0 !
src/wp/ap/gtk/ap_UnixDialog_InsertHyperlink.cpp | 3 3 + 0 - 0 !
src/wp/ap/gtk/ap_UnixDialog_InsertXMLID.cpp | 3 3 + 0 - 0 !
3 files changed, 9 insertions(+)

 backported patch (r31576)
 Remove separator from Insert dialogs (GTK2 only).


r31748_fix crash with copy paste.patch | (download)

src/af/xap/gtk/xap_UnixClipboard.cpp | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 backported patch (r31748)
 Fix crash with copy & paste.
 Don't provide a NULL pointer as callback function.
 It's a regression from r30427.
 This closes bugzilla bug 13329.


r31749_fix bug with copy paste.patch | (download)

src/af/xap/gtk/xap_UnixClipboard.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 backported patch (r31749)
 Fix bug with copy & paste.
 The condition checks the wrong data (target instead of data).


r31752_fix dbl buff crash.patch | (download)

src/af/xap/gtk/xap_UnixFrameImpl.cpp | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 backported fix (r31752)
 avoid drawing in the draw event handler
 when we are already painting from elsewhere. Seems to fix the unformated paste
 issue in 13280 (crash on 'Paste Unformatted'), and might fix 13355 as well.


r31753_fix crash on paste.patch | (download)

src/wp/ap/gtk/ap_UnixApp.cpp | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 backported fix for "crash on unicode character(s) paste".
 Don't paste from buffer if character conversion has failed.
 Otherwise a segmentation fault will occur.


r31755_fix crash with create and modify styles dialog.patch | (download)

src/wp/ap/gtk/ap_UnixDialog_Styles.cpp | 17 11 + 6 - 0 !
1 file changed, 11 insertions(+), 6 deletions(-)

 backported patch (r31755)
 Fix crash with Create and Modify Styles dialog.
 Don't use a pointer to store an iter value, copy the structs by value.
 Convert the child iter to the sort iter before selecting.
 This closes bugzilla bug 13393.
 Additionally, scroll to newly selected entry in tree view to improve
 usability.


r31767_fix possible crash.patch | (download)

src/af/xap/xp/xap_Scrollbar_ViewListener.cpp | 5 4 + 1 - 0 !
src/text/fmt/xp/fv_View.cpp | 15 14 + 1 - 0 !
src/text/fmt/xp/fv_View.h | 1 1 + 0 - 0 !
3 files changed, 19 insertions(+), 2 deletions(-)

 backported patch (r31767)
 Prevent crash (bug #13355/comment #17): only recalculate scrollbar
 widgets when needed


r31768_correct horizontal scroll limit.patch | (download)

src/wp/ap/gtk/ap_UnixFrame.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 backported patch (r31768)
 Fix bug: correct horizontal scroll limit


r31842_fix crash 13401.patch | (download)

src/af/gr/xp/gr_CairoGraphics.cpp | 28 14 + 14 - 0 !
1 file changed, 14 insertions(+), 14 deletions(-)

 backported patch (r31842)
 Fix crash/bug: unref good object during font substitution
 http://bugzilla.abisource.com/show_bug.cgi?id=13401


r31843_prevent crash.patch | (download)

src/text/fmt/xp/fl_BlockLayout.cpp | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 backported patch (r31843)
 Make sure m_pAlignment is not NULL (prevent crash)


r31844_fix gtk3 presentation.patch | (download)

src/af/gr/gtk/gr_UnixCairoGraphics.cpp | 68 36 + 32 - 0 !
src/wp/ap/gtk/ap_UnixFrame.cpp | 2 1 + 1 - 0 !
src/wp/ap/gtk/ap_UnixLeftRuler.cpp | 2 1 + 1 - 0 !
src/wp/ap/gtk/ap_UnixTopRuler.cpp | 2 1 + 1 - 0 !
4 files changed, 39 insertions(+), 35 deletions(-)

 backported patch (r31844) to fix gtk3 presentation
 Modify color selection for rulers and main window frame
 (GTK3+ only)


r31847_fix program hanging during paste unformatted.patch | (download)

src/text/ptbl/xp/pd_Document.cpp | 17 13 + 4 - 0 !
src/text/ptbl/xp/pd_Document.h | 3 2 + 1 - 0 !
src/wp/impexp/xp/ie_imp.cpp | 5 3 + 2 - 0 !
3 files changed, 18 insertions(+), 7 deletions(-)

 backported patch
 Bug 13401: fix program hanging during paste unformatted


r31854_bug 13397 RTF import fix missing text.patch | (download)

src/wp/impexp/xp/ie_imp_RTF.cpp | 9 9 + 0 - 0 !
1 file changed, 9 insertions(+)

 backported patch to fix missing text on rtf/doc import
 fixes RTF importer: Use PopRTFState on a closing
 backet if PushRTFState was called on the corresponding
 opening bracket.


r31855_gtk3 bug 13405.patch | (download)

src/wp/ap/gtk/abiwidget.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 backported patch to fix gtk3 bug


r31861_fix FTBFS with fake collab backend.patch | (download)

plugins/collab/backends/fake/xp/FakeAccountHandler.cpp | 5 2 + 3 - 0 !
plugins/collab/backends/fake/xp/FakeAccountHandler.h | 2 2 + 0 - 0 !
plugins/collab/core/session/xp/AbiCollabSessionManager.cpp | 7 7 + 0 - 0 !
3 files changed, 11 insertions(+), 3 deletions(-)

 backported patch (r31861) to fix ftbfs with --enable-collab-backend-fake


r31877_start layout only after document is fully loaded.patch | (download)

src/text/fmt/xp/fl_DocLayout.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 backported patch
 Start layout only after document is fully loaded


r31901_fix crash on open doc with table in header.patch | (download)

src/text/fmt/xp/fl_TableLayout.cpp | 8 7 + 1 - 0 !
1 file changed, 7 insertions(+), 1 deletion(-)

 backported patch (r31901) to fix crash on
 opening a document with a header containing a table



r31909_fix doc corruption.patch | (download)

src/wp/impexp/xp/ie_exp_AbiWord_1.cpp | 17 3 + 14 - 0 !
1 file changed, 3 insertions(+), 14 deletions(-)

 backported patch (r31909) to fix document corruption
 Fix bug 13225 -- save file with a hyperlink directly following another one



r31910_fix memory leak in ABW exporter.patch | (download)

src/wp/impexp/xp/ie_exp_AbiWord_1.cpp | 33 17 + 16 - 0 !
1 file changed, 17 insertions(+), 16 deletions(-)

 backported patch (r31910) to fix memory leak in abw exporter



r31914_fix clip art window.patch | (download)

src/af/xap/gtk/xap_UnixDlg_ClipArt.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 backported patch (r31914) to fix clip art window
 make vbox expandable



r32048_fix crash bug 13417.patch | (download)

src/text/fmt/xp/fl_BlockLayout.cpp | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 backported patch to fix crash on doc open.