Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 23 Oct 2014, 08:06
All times are UTC - 4
 Forum index » Taking the Puppy out for a walk » Announcements
Geany-patches now official
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [15 Posts]  
Author Message
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 12 Mar 2006, 16:40    Post subject:  Geany-patches now official  

Mail from Enrico Tröger:

The patches (size and option to deactivate the Statusframe) will be in CVS soon and be part of Geany 0.6.

He asked, if Geany is in Puppy officially, then he would announce it on his Homepage.
I replied, that we try to convince Barry to replace beaver with it, but without success yet.
But maybe now we have another argument, because in contact with the developper himself, we could easily request further changes we would need.

Greets, Mark

Quote:
Hi,

hab grade den Thread http://www.murga.org/~puppy/viewtopic.php?t=6046
über Geany gefunden.
Schade, dass niemand direkt mit mir Kontakt aufgenommen hat, hätte mich
sehr gefreut. Aber die Meinungen im Forum machen mich trotzdem
glücklich Wink.

Wegen der Patches: ich hab jetzt die Mindest-Größe auch auf 620x440
Pixel heruntergesetzt und werde noch eine Kommandozeilen-Option
einbauen, die das Message Window beim Starten versteckt.
Dann braucht Ihr(oder Du, bin mir nich ganz sicher wer Geany gepatched
hat) die Patches nicht mehr.
Die Änderungen sind dann in den nächsten Tagen über das CVS sichtbar
und fließen dann natürlich in die kommende Version 0.6 mit ein.

Noch eine Frage:
Ist Geany jetzt richtig in PuppyLinux enthalten, dann würde ich das
nämlich mit auf die Geany-Homepage schreiben.
(Hab keine Ahnung von PuppyLinux, bin ein Debianer *g*)

Gruß
Enrico
Back to top
View user's profile Send private message Visit poster's website 
babbs


Joined: 10 May 2005
Posts: 397
Location: Running down a highway in Virginia, USA.

PostPosted: Sun 12 Mar 2006, 17:08    Post subject:  

From what I could make out in his email, he does seem rather interested in making it work as Puppy would like. Having the developer on our side would be a plus. Smile

My questions are:
- "Is it stable enough for general use, yet?"
- "How does it compare to beaver's size?"

Babbs

_________________
Registered Linux User 371182 ( http://counter.li.org/ )
Back to top
View user's profile Send private message 
rarsa


Joined: 29 May 2005
Posts: 3053
Location: Kitchener, Ontario, Canada

PostPosted: Sun 12 Mar 2006, 17:11    Post subject:  

Geany is great.

I really prefer it over beaver. I find the beaver interface quite ackward.

I do all my coding for puppy in Geany.

_________________
http://rarsa.blogspot.com Covering my eclectic thoughts
http://www.kwlug.org/blog/48 Covering my Linux How-to
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 12 Mar 2006, 17:21    Post subject:  

compressed with upx ~350 kb, without ~940 kb.

Ok, thats larger than beaver Confused
Beaver upxed: 112 kb, without: 280 kb.
Geany is very stable...

But I think Barry will reject it due to the size.
Mark
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 12 Mar 2006, 23:04    Post subject:  

I've sent Enrico this screenshot (large! 520 kb), to show him, that geany already is part of the Distro (via PupGet), just not part of the ISO.

http://dotpups.de/pics/puppy/Geany-in-PupGet.png

As geany 0.5 is not much larger than 0.3, I would suggest to replace 0.3 with 0.5 in PupGet. I use 0.5 often, and had no crashes yet. Smile

Enrico also will inform us, when 0.6 is ready Cool

Mark
Back to top
View user's profile Send private message Visit poster's website 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Sun 12 Mar 2006, 23:47    Post subject:  

A programmers editor is important - I believe Barry has been in contact with the Beaver programmers

If Geany can be made smaller and more efficient we would have a better case for using it.

    Out with bloatware
    Return to hardcore coding . . .
    Puppy leads the way


I prefer Geany incidentally, though I do like beaver [ahem] Wink

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
Pizzasgood


Joined: 04 May 2005
Posts: 6270
Location: Knoxville, TN, USA

PostPosted: Mon 13 Mar 2006, 19:50    Post subject:  

Quote:
"Is it stable enough for general use, yet?"

I'd be more inclined to ask the same about beaver. I don't recall ever having any problems with it, but it just feels a lot more shakey than Geany.

238kb isn't incredibly huge. 188kb could be removed by eliminating
/usr/share/text/*
/usr/share/spreadsheets/*
/usr/share/vector-images/*
/usr/share/ps-pdf/*
/usr/share/audio/ivy.mp3

Another 128kb can be saved if you get rid of the three extra wallpapers. That makes 316kb.

Then, if you got rid of leafpad (why keep it now that something better than Beaver AND Leafpad is in?), that's another 78kb, bringing the grand total up to 394kb (264kb if you leave the wallpapers).

_________________
Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib


Last edited by Pizzasgood on Mon 13 Mar 2006, 23:28; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
deadeye

Joined: 13 Mar 2006
Posts: 49
Location: Iserlohn, Germany

PostPosted: Mon 13 Mar 2006, 23:25    Post subject:  

Hi,

i'm the Geany developer and I'm happy about your interest in my little app.

Geany's size can be reduced by removing global.tags from the source tarball. This is an 1MB file with functions descriptions for C, GTK, GLib and some other librariers. These descriptions are used for autocompletion and calltips.

It's your decision to remove it or not.

And perhaps you would also remove the HTML documentation with the images, and only provide the text documentation. But then there should be a note to the HTML documentation on the Geany website.

regards,
Enrico
Back to top
View user's profile Send private message 
babbs


Joined: 10 May 2005
Posts: 397
Location: Running down a highway in Virginia, USA.

PostPosted: Tue 14 Mar 2006, 00:15    Post subject:  

Hallo Enrico,

Willkommen zu Puppy Linux! Smile

As you can see by the discussion in this thread and others, Puppy is efficient and lean. Smaller is better. I would be interested in Mark's review of your program after you have made it as small as you think is possible without breaking it.

Yes, a link to the Geany website for the html documentation placed in the text documentation would be good.

Babbs

_________________
Registered Linux User 371182 ( http://counter.li.org/ )
Back to top
View user's profile Send private message 
muggins

Joined: 20 Jan 2006
Posts: 6688
Location: lisbon

PostPosted: Tue 14 Mar 2006, 08:09    Post subject:  

mark,

using upx1.94 i get geany5 down to 324kbytes. can it be reduced any further?

muggins
Back to top
View user's profile Send private message 
deadeye

Joined: 13 Mar 2006
Posts: 49
Location: Iserlohn, Germany

PostPosted: Tue 14 Mar 2006, 09:58    Post subject:  

babbs wrote:

Willkommen zu Puppy Linux! Smile

I had a look at the VMWare image of PuppyLinux 1.0.7 and it's nice. I would not change, but it is really nice.

But I think, you misunderstand me a bit. I won't remove the global.tags file nor the HTML documentation. This should only be done for Puppy. The "usual" Geany distribution will contain these files.

babbs wrote:
Yes, a link to the Geany website for the html documentation placed in the text documentation would be good.

Since yesterday, Geany checks whether the documentation is installed locally, otherwise it will open the online documentation by the Help->Help menu item. So removing the HTML documentation is no problem.
And I will put the link to the online documentation in the documentation itself, so if someone reads the text representation, he should recognize that there is a more comfortable way, too Wink.

Enrico
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Tue 14 Mar 2006, 10:03    Post subject:  

I will have a look at that in the next days Smile
Mark
Back to top
View user's profile Send private message Visit poster's website 
pakt


Joined: 04 Jun 2005
Posts: 1089
Location: Sweden

PostPosted: Tue 14 Mar 2006, 16:18    Post subject:  

Lobster wrote:
A programmers editor is important - I believe Barry has been in contact with the Beaver programmers.

I hope Barry doesn't forget to bring up the bug with national characters in Beaver - Geany handles them without any problems.

This is an important issue to remember when deciding which editor we choose for puppy Exclamation
Back to top
View user's profile Send private message 
deadeye

Joined: 13 Mar 2006
Posts: 49
Location: Iserlohn, Germany

PostPosted: Wed 05 Apr 2006, 19:01    Post subject:  

Any news about this topic?

Another idea to deal with the documentation is, that you split the package into a binary and a doc package. This is often used in Debian.

Or just drop the documentation as already mentioned earlier.

Enrico
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Wed 05 Apr 2006, 21:12    Post subject:  

No, the problem is the size of the binary itself.
It is 920 kb (or 350 compressed with upx).
In comparison, the beaver -texteditor is 290 kb uncompressed.

Puppy is somewhat "fanatic" concerning the size of programs delivered in the iso.
Just like this you can put so many programs in only 60 MB.

For this reason I think geany will stay an additional program in the inbuilt packagemanager PupGet.
I wrote some tools myself that would be nice in puppy, but they use the wxbasic-interpreter, which is 6 MB uncompressed (2 MB compressed).
This is too big, no chance to go to the iso Wink

Mark
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [15 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Taking the Puppy out for a walk » Announcements
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0781s ][ Queries: 11 (0.0035s) ][ GZIP on ]