Abiword development builds 2.7.X series - 7Jul2009

Stuff that has yet to be sorted into a category.
Message
Author
User avatar
charlie6
Posts: 1230
Joined: Mon 30 Jun 2008, 04:03
Location: Saint-Gérard / Walloon part of Belgium

#46 Post by charlie6 »

Hi,
(abi2.7.10 installed on a pup_save.2fs and boot on live-cd.)
charlie6 wrote:..test and use of abiword-2.7.10-i486.pet:
Returning to abiword2.6.3 to complete the same text document...
Oups! I forgot to mention that at that time abi-2.7.10 was running slower and slower, and the save duration longer and longer (relatively long for a single page text without any table). So I decided to continue typing my document on abiword-2.6.3.
charlie

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#47 Post by technosaurus »

My compiles are heavily optimized for size (as much as is possible with Puppy's old gcc) so giving good bug reports is sometimes difficult (but better if you start abiword from the command line). With that in mind any bug report that is clear, specific and detailed is almost always helpful.

SIDE NOTE: certain options (not sure which) in abiword require higher versions of core libraries like gtk, but it still compiles on older versions. If I compile one specifically for the 2.X series it may make a difference since I think ttuuxxx has upgraded most of those.

@ ttuuxxx
I think abiword was the only program using libgnomeprint and libgnomeprintui as well as libwv
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#48 Post by ttuuxxx »

technosaurus wrote:My compiles are heavily optimized for size (as much as is possible with Puppy's old gcc) so giving good bug reports is sometimes difficult (but better if you start abiword from the command line). With that in mind any bug report that is clear, specific and detailed is almost always helpful.

SIDE NOTE: certain options (not sure which) in abiword require higher versions of core libraries like gtk, but it still compiles on older versions. If I compile one specifically for the 2.X series it may make a difference since I think ttuuxxx has upgraded most of those.

@ ttuuxxx
I think abiword was the only program using libgnomeprint and libgnomeprintui as well as libwv
Yes all the basic backend is the latest, glib, gtk, pango, cairo etc, etc
I'm not sure but doesn FF, Seamonkey, gnumeric use the gnome print? might want to ldd those 3 apps.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#49 Post by technosaurus »

Nope, only inkscape lite does - the newer version of it may not even require libgnomeprint since it is basically deprecated. It would be nice to use that 550k from libgnomeprint... and have abiword set up with the gimp plugin. There is always siag for a spreadsheet program, its about 500k, but it is old and definitely needs an icon upgrade.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#50 Post by technosaurus »

OK I finally compiled the entire libboost just so I could get one small library for the openxml plugin. The binary is still smaller than the 2.6 version even with an extra 2MB of builtin plugins, enchant (spell check), libwv libwmf and part of libboost statically linked in (after completely rebuilding them all for size)

Please test openxml

It contains these plugins:
applix babelfish clarisworks docbook eml freetranslation gdict gimp google hancom hrtext iscii kword latex loadbindings mif opendocument openwriter openxml opml paint passepartout pdb pdf presentation s5 sdw t602 urldict wikipedia wml xslfo

Note: the abisource svn has set the next tag to 2.8.0 so consider this the release candidate
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#51 Post by technosaurus »

I recompiled the only version of inklite I could find so it is statically linked with libgnomeprint and libgnomeprintui - now nothing needs those two


tired of files trying to open in vi or getting a blank terminal?

Code: Select all

sed -i 's/exec xterm -e vi/defaulttexteditor/' /etc/xdg/rox.sourceforge.net/MIME-types/text
Edit: I removed the inscapelite because it was really buggy - couldn't open or save files... umm kinda useless so my appologies to 11 people
Last edited by technosaurus on Wed 16 Sep 2009, 03:56, edited 1 time in total.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#52 Post by ttuuxxx »

I was thinking since static apps is your strong point, Maybe a static Gnumeric? is that possible ? That's a very large app for something I never use or need and would reduce some bloat.
Thanks for all your abiword and now inkscape like statics.
ttuuxxx

Middle of last year this guy made up a new inkscape lite but never released it :? http://www2.bryceharrington.org:8080/drupal/inklite
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#53 Post by technosaurus »

I had difficulty compiling gnumeric development builds before. I think it required later builds of gtk and friends. If memory serves me I even edited the configure file to allow it to try and build anyhow, but I couldn't get it to finish the compile on 3.x or 4.x... maybe if I switch to 2.x now (somehow that seems odd, but thanks for keeping our old frankenstein boxes up to date ttuuxxx)

Note: I compiled the libwmf libraries to get better support for images in abiword but I never added it the corresponding plugin to my build script.

2.8 seems eminent so I may do some practice runs and also build the plugins that abiword won't let you have builtin (at least without hacking) in the mean time. This has been a really good experiment to learn about different gcc related optimizations. It will have to wait till I get back home on Monday though - I am puppyless for the weekend.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#54 Post by technosaurus »

I had to delete inkscapelite - does anyone still have the latest patched source code?
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#55 Post by ttuuxxx »

maybe these ones?
http://puppylinux.ca/puppyfiles/sources ... 6.3.tar.gz

hmmm another program I would like to see shrinked is Geany, being around 700kb pet or so, is kind of large, Even if features like compile was removed, well I do all my compiling in rxvt and have no need for it in a editor.
I've been using Geany 12 in 2.20 because its 200kb smaller pet.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#56 Post by technosaurus »

The scintilla code highlighting is the biggest size contributor - maybe remove support for some seldom used languages? Barring that I can only get it down to a 650kb pet.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

stevesr0
Posts: 169
Joined: Sun 24 Jun 2007, 17:25

This version prints landscape version -Yeh!!

#57 Post by stevesr0 »

I really like abiword.

Today, I came up against the will not print landscape bug and found that it was supposed to be fixed in newer versions.

I installed the pet and voila, it prints landscape.

Thanks.

Steve

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#58 Post by technosaurus »

Just wanted to give an update on the state of abiword. I compiled 2.8.1 and it was horribly unusable so I will only post it if someone wants to help the abisource developers with debugging this new "stable" release - many regressions since the 2.7 development. Looking through the commits I don't see anything that explains the issues, but anything that requires a browser is broken (which is a lot), the pdf filter has regressed and other seemingly random segfaults. I need to check their bug tracker and file some bugs still. The only other difference is that I am now using 4.3X to compile. I need to check if different compile methods make any difference... anyhow at the moment expect the current abiword to remain.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

jakfish
Posts: 762
Joined: Fri 18 Jul 2008, 19:09

#59 Post by jakfish »

technosaurus--

I very much appreciate you keeping the puppy community up to date on all things abiword.

Even if the news may not be occasionally the best, it's still great that you're the lead on this.

Jake

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#60 Post by technosaurus »

Here's one to troubleshoot using all possible plugins builtin and upx'd just to make it fit in a forum post - I don't want anyone thinking that this is a usable version. It seems that most issues have to do with loading external programs. (this was working in 2.7.X)

These builtin plugins "should" work
  • applix babelfish bmp clarisworks docbook eml freetranslation garble gdict gimp google hancom hrtext iscii kword latex loadbindings mif opendocument openwriter openxml opml paint passepartout pdb pdf presentation s5 sdw t602 urldict wikipedia wml xslfo"
These are not supported as builtin so I am not testing them yet:
  • goffice mht ots wordperfect psion collab wmf aiksaurus mathview gda wpg rsvg
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#61 Post by ttuuxxx »

Did some testing on your latest techno and well its the best one to date, .docx and .odt both work :) excellent
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#62 Post by ttuuxxx »

technosaurus wrote:Here's one to troubleshoot using all possible plugins builtin and upx'd just to make it fit in a forum post - I don't want anyone thinking that this is a usable version. It seems that most issues have to do with loading external programs. (this was working in 2.7.X)

These builtin plugins "should" work
  • applix babelfish bmp clarisworks docbook eml freetranslation garble gdict gimp google hancom hrtext iscii kword latex loadbindings mif opendocument openwriter openxml opml paint passepartout pdb pdf presentation s5 sdw t602 urldict wikipedia wml xslfo"
These are not supported as builtin so I am not testing them yet:
  • goffice mht ots wordperfect psion collab wmf aiksaurus mathview gda wpg rsvg
did some more testing on it, with my retro firehydrant lite version, since that one has abiword completely gone and replaced with SiagOffice and well it wanted a newer libwv-1.2.so.4,libenchant.so.1,libgoffice-0.6.so.6 <--- I figured you were compiling these without Goffice, ? that just blew my budget on replacing Siag :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#63 Post by technosaurus »

I tried it both ways and the abiword build was slightly smaller if goffice was included (it must use some of its stuff if available - otherwise include "goffice bits"). Since gnumeric *requires* it, it meant an overall reduction in size. When gnumeric 1.10 (stable) is released I will try a static goffice gnumeric + abiword without goffice, but they keep releasing a new goffice twice a month along with the gnumeric betas... I need a faster processor and some time off just to keep up.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#64 Post by ttuuxxx »

technosaurus wrote:I tried it both ways and the abiword build was slightly smaller if goffice was included (it must use some of its stuff if available - otherwise include "goffice bits"). Since gnumeric *requires* it, it meant an overall reduction in size. When gnumeric 1.10 (stable) is released I will try a static goffice gnumeric + abiword without goffice, but they keep releasing a new goffice twice a month along with the gnumeric betas... I need a faster processor and some time off just to keep up.
No problem, I know what thats like :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

Post Reply