415: Vala and NicoEdit upgraded
July 08, 2009 —
BarryK
Vala
I have compiled the latest Vala, 0.7.4. Note, the package compiled in Ppup 415/6 is being used in all the Woof builds.
NicoEdit
I have compiled Nicholas's latest, 2.0beta5, though probably as I write this there is already a later one available!
It's not quite at the level of functionality of Medit or Genie, but close, and much smaller. As Puppy goes for light-weight apps wherever possible, the next Woof-build will have NicoEdit only, no Medit or Genie.
I am keeping the 1.6 version alive, as that is particularly small, whereas 2.0+ is more sophisticated and of course bigger. Not that much difference in size though:
nicoedit-1.6-pup4.pet 45KB
nicoedit+-2.0beta5-pup4.pet 88KB
Note, I named the more fully-fledged version 'nicoedit+', but probably I should rename the simpler one to something else, and change its executable name and also the .NicoEdit.rc file.
I had a play with 2.0beta5. One thing I would like is 'File -> Reload file' in the menu.
To read more about NicoEdit, see my earlier post, with many comments and links posted:
http://bkhome.org/archive/blog2/200906/nicoedit-16.html
Comments
NicEditUsername: ttuuxxx
Hey Barry hows "NicoMicroEdit" sound for the smaller version :) ttuuxxx
NicoEdit
Username: ttuuxxx
"I've been playing around with this editor and took the 3 packages it needs to work and made one package for the 2.14X users to test, They were from the woof repo packages, Its not really that small of editor once you add the dependencies, Like gee,gtksourceview, the small version was a 255kb pet package for the small version. Still a lot smaller than Geany and Medit which is good. Would be nice to have a splitview window if possible where you can view 2 pages at once and have 2 scrollbars, also its nice that it keeps your 'recently opened documents' History, but it would be nice to have a erase history at the top of the list of open documents. I like this editor its pretty great :) Oh one last thing, if I have nicoeditor opened and then launch another instance of it from the menu, I get this error message. 'NicoEdit seems to have crashed, would you like to restore the text stored in the temporary file ' but I just click no and it opens anyways, so its not really a issue, but figured I should inform you, I was using nicoedit-1.6-pup4 ttuuxxx
Google Chrome
Username: dogone
"I refer to "Google Chrome" the OS. This really deserves it's own thread, but suffice to say here that there could one day be a "Cpup". http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html
NicoEdit
Username: Nicolas
"Hi ttuuxxx, The error message when you have 2 instances is normal. When you load NicoEdit, it look in your home directory to see if nicoedit.tmp exist, if yes, NicoEdit think the program has crashed ! For "History" i think that adding a menu with erase function could be great. Nicolas.
Re: NicoEdit multiple instances
Username: BarryK
"That's a major bug for me, as I often open multiple instances of a text editor, and I do not want an error message popping up each time! That would be simple to fix? just take out that error message from the source code?
libgee
Username: BarryK
"ttuuxxx, Yeah, but in the case of the Woof builds, libgee and gtksourceview are being used by more than one program. Gtksourceview is used by NoteCase. Libgee, I'll have to check, it is used by MU's PuppyBrowser and imageviewer apps I think. Plus will be used by more Genie/Vala apps as they come along.
NicoEdit version 2 beta 6
Username: Nicolas
"Hi All, Version 2 beta 6 ! News: You can now use multiple instance of NicoEdit without error message (NicoEdit seems to have crashed ... blah blah blah) Added history menu Added "purge history" in view menu (Ctrl+B) I try to include the "find and replace" in the next version. Download it here: http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=19879 See you, Nicolas.
NicoEdit
Username: ttuuxxx
"Nice job Nicolas, great turn around like 1 day, man that is fast :) Any Ideas of what you'll focus on after the editor? maybe a ftp client? and then combine it with NicoEdit and add images and then have a basic wysiwyg editor? a couple of more addons and turn it into a word processor/wysiswyg editor/text editor. lol I don't know I think it would be cool to have a word processor/wysiwyg web editor in one application. Would be very versatile. ttuuxxx
abiword
Username: BarryK
"ttuuxxx, Abiword is a wysiwyg html editor. It probably doesn't do a very good job of it though, which is why we never hear of anyone using it for that purpose.
abiword
Username: ttuuxxx
"Hi Barry, yes abiword does html, but not very good, it doesn't do css either, which is kind of important, When I went to school for web-management diploma, we were trained on dreamweaver, and the closest linux has is compozer and thats still light years behind, The main thing about dreamweaver is the built in ftp program, basically you have a local working directory and a server directory and dreamweaver mirrors the 2 of them, and does it by different methods,full,incremental,differential & mirror. And you can do that in both directions, you can compare up or down. Also you can make templates, then reuse the templates and change the words and images but the page,fonts,colours all remain unified which is nice, saves a lot of time, and then it can check the code for errors, Oh another nice option is say you have a 300 page website, with Dreamweaver you can update all 300 pages at once, by changing the template, etc and They actually released a version Dreamweaver CS3 that did php also, that was a first for Dreamweaver, but the Dreamweaver 4 they removed php. The thing is the price and thats its a windows product. ttuuxxx
Abiword
Username: ttuuxxx
"Hi Barry forum member technosaurus has managed to get abiword 2.7.6 working properly with the default puppy fonts by compiling Abiword static, The package is actually small and even works on 2.14X without any extra deps :), he doesn't have the spellcheck working but the main problem is solved, For the first time since 1.64 the fonts work properly on puppy :) You can read about it at on this page http://www.murga-linux.com/puppy/viewtopic.php?t=43299&start=15 ttuuxxx
New version of NicoEdit
Username: Nicolas
"Hi All, Last version of NicoEdit, version 2 ! News: Added Replace function Deleted Themed version Some bugs fix Download it here: http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=21402 Nicolas. PS: this is probably the last version because I'm working on a "code generator" for genie ! I'll post the first version today or tomorrow on murga-linux forum !
Code generator
Username: BarryK
"Wow, a code generator! That is very ambitious and I'm extremely interested to see what you come up with. A long time ago, the predecessor of my EVE vector editor application was named GOOSEE and had generation of C code from the diagrams. I decided that it wasn't all that practical though.
Code generator
Username: Nicolas
"Hi All, New testing program ! A code generator for our great language Genie. Note: This program is really new, it contains many bugs and some things will change in the future. Please test it and let me know if you think this program is usefull !! Download it here: http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=21452 Nicolas.
Code generator
Username: Nicolas
"Hi all, New version of Genie Code Creator ! Please test it and let me know what do you think about this kind of program. Thank in advance. Download it here: http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=21537 Nicolas.
Tags: woof