SAKURA Console replace rxvt now!!! Puppy 3 maybe 4
This is great! Tabbed interface for all apps. that can use them I've always said.
Pizzasgood brings up a really important point, rxvt incompatabilities.
I'm writing an app. that uses a console for file display, so I'll have to call rxvt explicidly.
If Sakura is included in Barry's Puppy releases, maybe I'll make it the default.
Pizzasgood brings up a really important point, rxvt incompatabilities.
I'm writing an app. that uses a console for file display, so I'll have to call rxvt explicidly.
If Sakura is included in Barry's Puppy releases, maybe I'll make it the default.
- Pizzasgood
- Posts: 6183
- Joined: Wed 04 May 2005, 20:28
- Location: Knoxville, TN, USA
Getting it to work with PETget without altering PETget wouldn't be hard. Just write a script named /usr/bin/rxvt that parses the parameter list, removing everything that Sakura can't handle. Then it would pass what's left to Sakura itself.
As far as I'm aware, the only important parameter ever passed to RXVT is the -e <command>, which Sakura does support. Everything else is just icing (colors and such).
Or you could just go through the PETget script and remove the extra paramters. The problem with that approach is that there are several more scripts with the same issues that you'd need to track down. (Maybe run a search program that can read files and locate anything containing the string "rxvt").
IMHO, the former method is simpler than the latter. Especially because it doesn't break any third-party programs that the user might install.
As far as I'm aware, the only important parameter ever passed to RXVT is the -e <command>, which Sakura does support. Everything else is just icing (colors and such).
Or you could just go through the PETget script and remove the extra paramters. The problem with that approach is that there are several more scripts with the same issues that you'd need to track down. (Maybe run a search program that can read files and locate anything containing the string "rxvt").
IMHO, the former method is simpler than the latter. Especially because it doesn't break any third-party programs that the user might install.
[size=75]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[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
I gave this a try (I've been wanting tabbed console windows), but I have a slight problem. Everything installs fine, but backspace does not function properly. It removes the last char from the input stream, but the screen still shows the char and adds a strange symbol to represent the backspace. The arrow keys have similar issues.
Anybody else have this problem?
Anybody else have this problem?
Be brave that God may help thee, speak the truth even if it leads to death, and safeguard the helpless. - A knight's oath
The -e for execute is definitly needed, but the colors is reletively important also.
Kinda like writing html for different browsers, you could write apps. with a test for Sakura
& feed it the proper commands, & default to rxvt if Sakura isn't available.
This is a pain, & it doesn't do anything for other apps. that use rxvt.
Kinda like writing html for different browsers, you could write apps. with a test for Sakura
& feed it the proper commands, & default to rxvt if Sakura isn't available.
This is a pain, & it doesn't do anything for other apps. that use rxvt.
Dear Puppians,
I also like Sakura and the tabbed interface. My problem is that the backspace keys, delete and arrow keys don not work. I looked at /etc/termcap but was not able to determine the problem. It would be nice if somebody would provide some advice. Thanks in advance...
With kind regards,
vovchik
I also like Sakura and the tabbed interface. My problem is that the backspace keys, delete and arrow keys don not work. I looked at /etc/termcap but was not able to determine the problem. It would be nice if somebody would provide some advice. Thanks in advance...
With kind regards,
vovchik
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
Hi Guys
I've Contacted the developer about these issues, Cursor keys/delete/backspace and colours, Just waiting for his/her response
ttuuxxx
I've Contacted the developer about these issues, Cursor keys/delete/backspace and colours, Just waiting for his/her response
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
According to who? How was this determined? Where's the poll?ttuuxxx wrote:If you want eye candy which most of us do ...
There are a LOT of us that shun eye candy like it was the plague. We prefer that the core OS works flawlessly instead of masking it with layer upon layer upon layer of insulation and fluff.
[size=84][i]hangout:[/i] ##b0rked on irc.freenode.net
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
Man you like to complain about things, Here we go,alienjeff wrote: According to who? How was this determined? Where's the poll?
There are a LOT of us that shun eye candy like it was the plague. We prefer that the core OS works flawlessly instead of masking it with layer upon layer upon layer of insulation and fluff.
If you look at http://www.murga-linux.com/puppy/index.php?f=11
You'll see some sticky post at the top,
#2 is JWM Themes views 29633
#3 is ICEWM Themes views 27853
--------------------------------------------
=57,486 Total views for "eye Candy" and thats just 2 window managers theme selections, then you have things like wbar, icons, etc.
Barry has been getting compliments on his new looks for puppy 4.0, I think it looks great, Not everyone is stuck on windows 95 look and feel like you are, Eye Candy is like a dinning table with roses or not with roses. It doesn't make your food taste better, but it makes you feel good inside.
You had mentioned "OS works flawlessly"
well when was the last time you brought something good to puppy? Other than your normal crappy attitude?
I spend days on a single problem, Like now I'm trying to figure out this Dbus issue in puppy 4.0, I've been at it for a few days. Maybe a little less halitosis from you and maybe some solid contribution towards new fixes from you, We might actually come close to having a "OS works flawlessly".
But Nooooooo I bet, you would rather be a thorn in everybody's side than actually being useful, Well have a nice day
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
@ttuuxxx
Tender nerve, mon ami?
Thanks for the personal attack. You're showing your true colors. Again.
And please ease up on the sophomoric metaphors.
Tender nerve, mon ami?
Thanks for the personal attack. You're showing your true colors. Again.
And please ease up on the sophomoric metaphors.
[size=84][i]hangout:[/i] ##b0rked on irc.freenode.net
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
- Pizzasgood
- Posts: 6183
- Joined: Wed 04 May 2005, 20:28
- Location: Knoxville, TN, USA
Nothing against eye-candy, but I don't like to have anything on my table but food. Flowers just get in the way, and they smell stuffy (though most do look okay until they get all withered up and nasty). I say decorate the table with food, and keep the flowers outside in the ground. It's kinder to the flowers.
I'm in the middle of something right now, but when I finish I'll take a look at your Sakura package and see if I can figure out what's going on.
I'm in the middle of something right now, but when I finish I'll take a look at your Sakura package and see if I can figure out what's going on.
[size=75]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[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
- Pizzasgood
- Posts: 6183
- Joined: Wed 04 May 2005, 20:28
- Location: Knoxville, TN, USA
Okay. I haven't bothered to track down exactly which entries in the termcap file are relevant, but if you drop in the one from the old Sakura package (which was at a different place and under another name) everything seems to work properly. Just decompress this (gunzip termcap.gz) and stick it in /etc, overwriting the existing copy.
- Attachments
-
- termcap.gz
- Extract this and put it at /etc/termcap to fix the arrow and backspace keys.
- (926 Bytes) Downloaded 688 times
[size=75]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[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
- Pizzasgood
- Posts: 6183
- Joined: Wed 04 May 2005, 20:28
- Location: Knoxville, TN, USA
Dear Pizzasgood,
Thanks for your termcap. It works perfectly. For those wishing to launch apps via -x, please note that sakura uses -e for that function. These are the command line arguments from the manpage:
With kind regards,
vovchik
Thanks for your termcap. It works perfectly. For those wishing to launch apps via -x, please note that sakura uses -e for that function. These are the command line arguments from the manpage:
Code: Select all
-?, --help
Show summary of options.
-v, --version
Show version of program.
-f, --font
Select initial terminal font
-n, --ntabs
Select initial number of tabs
-e, --execute
Execute command
-l, --login
Login shell
-t, --title
Set window title
--display=DISPLAY
X display to use
vovchik
Pizzasgood wrote:Okay. I haven't bothered to track down exactly which entries in the termcap file are relevant, but if you drop in the one from the old Sakura package (which was at a different place and under another name) everything seems to work properly. Just decompress this (gunzip termcap.gz) and stick it in /etc, overwriting the existing copy.
Pizzasgood
I thought you updated the libtermcap but you modified only the termcap file
to fix the errors
so now its clear to me what happened
*Because I noticed that puppy 4.00 does not have libtermcap
I had to add that from version 3.01 to get my debugging program to work called "basdb"
that may be needed too
thanks for the fix
big_bass
Last edited by big_bass on Mon 23 Jun 2008, 13:18, edited 3 times in total.
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
Thanks Pizzasgood I updated the main release package with the new termcap file you posted
ttuuxxx
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)