What happened to urxvt in woof-ce?

For discussions about programming, programming questions/advice, and projects that don't really have anything to do with Puppy.
Post Reply
Message
Author
User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

What happened to urxvt in woof-ce?

#1 Post by Bert »

Hi all,

Here's my problem: this code used to work in all Puppies and still works fine in Puppy Precise and Fatdog:
urxvt --geometry 80x20+2+0 -hold -e wget -h
Now, in Tahr the terminal is a short flash and then closes.
The -hold parameter is not recognized, nor is the geometry.

Running my little script (pwget) from Geany, I notice another urxvt anomaly I never saw before:

Code: Select all

urxvt: Can't locate utf8_heavy.pl in @INC (@INC contains: /usr/lib/urxvt /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/share/perl/5.18/utf8.pm line 17.
To my untrained eye some stuff is missing from woof-ce. Or the urxvt is a new version with new parameter settings.
Thanks to anyone able to shed some light.
Bert
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

ebisu
Posts: 176
Joined: Wed 25 Sep 2013, 05:06

#2 Post by ebisu »

Funny. Size is too big. And entering urxvt --help spills out error messages. This ain't urxvt.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#3 Post by musher0 »

Hello, all.

I think I can reply to that because I compiled a very similar urxvt and
I'm currently using it. This is the urxvt with perl enabled. If you don't
have perl or if it got altered, or urxvt doesn't have its perl module for
some reason, you will indeed get such errors. The use of perl as an
assistant makes it possible for urxvt to have tabs like mrxvt, among
other features.

This urxvt should be version 9.21, dated last day of 2014, and it should
have a < -/+ > hold parm available. Type < urxvt -help > and then scroll
up a bit, you should see the "hold" parm listed.

I hope this helps.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Re: What happened to urxvt in woof-ce?

#4 Post by L18L »

Almost hidden in the depth of this forum under
- Taking the Puppy out for a walk
-- Announcements
there is a thread
woof-CE needs you Yes, you!

Hope they help.

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#5 Post by Bert »

Thanks.

The urxvt version that comes with Tahr is

Code: Select all

rxvt-unicode (urxvt) v9.20 - released: 2014-04-26
-/+hold is available, according to the help file.
Who, me? I doubt it :lol:
But I can post my question in the woof-ce thread too.
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#6 Post by 666philb »

hi bert,

the geometry command partly works .... it's -geometry not --geometry, window size works but not position as i think JWM overrides it.

-e will hold the terminal window open and the terminal will close once the command is completed.

to keep the terminal open once the command is completed you use the 'hold' option, but don't know how to get this to work.

as for the perl errors .... can you send me your script that causes the errors so i can check

cheers

phil
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#7 Post by Bert »

Hi phil,
666philb wrote:hi bert,

the geometry command partly works .... it's -geometry not --geometry, window size works but not position as i think JWM overrides it.
Thanks for pointing out it's "-geometry". (But "--geometry" does work in precise, fatdog and librepup..)
In these pups, JWM does not override the urxvt settings.
-e will hold the terminal window open and the terminal will close once the command is completed.
to keep the terminal open once the command is completed you use the 'hold' option, but don't know how to get this to work.
Shouldn't it 'just work", like in the other pups? I don't know what's overriding it.
as for the perl errors .... can you send me your script that causes the errors so i can check
I've attached it here.
The perl errors happen after clicking the ok button in the confirm window.
The script functions okay, so the perl errors don't seem to hinder anything. It's just that I never had these errors in other pups.

Thanks for your fast reply, I hope my explanation here will help.

Bert
Attachments
pWget.gz
Fake .gz
(2.79 KiB) Downloaded 205 times
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#8 Post by musher0 »

Hi, Bert.

Come to think of it, the short form for the geometry setting, -g, for ex.

Code: Select all

urxvt -g 80x22+200+200 
still works in my urxvt 9.21, although not mentioned in the -help list.
It should work in urxvt 9.20 too.

BTW, nice little piece fo code you have there! :)

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

#9 Post by 8Geee »

I do know that Slacko-5.7non-pae is v.9.05 from June 2008. Thats a bit dated even though it works a treat. Once again updates must be made carefully and with notice. Not sure about 'Buntu based pups (like Tahr) and their history.
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#10 Post by musher0 »

8Geee wrote:I do know that Slacko-5.7non-pae is v.9.05 from June 2008. Thats a bit dated even though it works a treat. Once again updates must be made carefully and with notice. Not sure about 'Buntu based pups (like Tahr) and their history.
Hi 8Geee.

I suppose you know this?

There is a sort of a defining tendency among Puppy developers to "chop
limbs" off apps, that they think people won't find a use for. I mean
disabling some features of an application at compile time, for the reason
that: "Bah, people never use this feature so if I disable it, nobody will
notice. And hip, hip, hooray, it'll make the size of the app smaller."

In this case, "people" = "I, the developer". Who are these developers
anyway, to decide in advance what their future users will need or like in
an application?

I hate that. There's a lot to like about Puppy, but imposing limitations to
users without them knowing or without giving them the option? I hate that.

That's why IMO, Puppy developers should do a complete review of the
applications and utilities offered in Puppy with a view to offer the
complete, unabridged apps, before they do any "woofing". If not, it just
moves the problem to the higher, "woof", level, and still leaves us simple
mortals with the task of replacing a number of apps and utilities in Puppy
with their complete version after the "woofing" has been done.

That used to make me very angry. Now, when I notice that "a limb has
been chopped" off an app or utility by one of our colleagues, I just say
"ha-ha, it has happened again" and head for the nearest repo, get the
source code and recompile the app or utility myself with the complete
features. But geez, what a waste of time.

To those who don't like what I've written above: don't get on your high
horses, it's only my 2¢. But if the hat fits, wear it.

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

wyzguy
Posts: 37
Joined: Sun 14 Oct 2012, 01:20

#11 Post by wyzguy »

Musher0,

I agree with you 100%.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#12 Post by musher0 »

wyzguy wrote:Musher0,

I agree with you 100%.
Thanks, wyzguy.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

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

#13 Post by technosaurus »

I am using st instead of urxvt now for the simple fact that Home and End keys actually work without me having to futz with stuff ... though I did change the default font in config.h to "DejaVu Sans Mono" instead of "Liberation Mono"
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].

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#14 Post by musher0 »

technosaurus wrote:I am using st instead of urxvt now for the simple fact that Home and End keys actually work without me having to futz with stuff ... though I did change the default font in config.h to "DejaVu Sans Mono" instead of "Liberation Mono"
... at http://st.suckless.org/
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply