VectorLinux

Please login or register.

Login with username, password and session length
Advanced search  

News:

Visit our home page for VL info. For support and documentation, visit the Vector Linux Knowledge Center or search the Knowledge Center and this Forum using the search box above.

Author Topic: hexchat for VL 7.0 and subsequent  (Read 3999 times)

roarde

  • Vectorian
  • ****
  • Posts: 602
  • move the needle
hexchat for VL 7.0 and subsequent
« on: May 08, 2013, 04:57:31 pm »

Our current xchat2 package has problems that prevent it from loading many or most perl and python scripts.

To me, it makes more sense to package the actively-maintained hexchat than to fix xchat. May even want to put xchat* in "conflicts" so we won't be annoyed further by what xchat won't do.
« Last Edit: May 08, 2013, 05:02:37 pm by roarde »
Logged
Robert
VL 7.1 Light RC 2

hata_ph

  • Packager
  • Vectorian
  • ****
  • Posts: 3261
  • -- Just being myself --
Logged

roarde

  • Vectorian
  • ****
  • Posts: 602
  • move the needle
Re: hexchat for VL 7.0 and subsequent
« Reply #2 on: May 08, 2013, 08:21:48 pm »

Tried the 32-bit, and I'm definitely keeping it. Thanks, hata!

Menu entry for icewm updated fine, SASL is super-easy (that's what brought the request), the look is improved (cleaner) over xchat2, and I do believe it runs faster.

On setting up freenode, I chose the 6667/-+ option. I didn't know that was SSL. As I don't have certificates set up, this was a problem. Was very easy to go back, select the "plain" version and connect. Since everything else was so easy, I'm encouraged to set up the secure version properly when I have time.

My suggestion to force replacement of xchat was a bad one; thanks for silently overlooking it. As you've included a SlackBuild, getting hexchat to grab relevant xchat settings in doinstall or firstrun probably won't be hard. I'll look into that myself later on.

Thanks again.

Notes:
The highlight colors (channel action, channel message, channel message directed to you) for the channel switcher are different than xchat. It's confusing right now, but I think the "new" ones make more sense once I get used to them.
« Last Edit: May 08, 2013, 08:29:51 pm by roarde »
Logged
Robert
VL 7.1 Light RC 2

hata_ph

  • Packager
  • Vectorian
  • ****
  • Posts: 3261
  • -- Just being myself --
Re: hexchat for VL 7.0 and subsequent
« Reply #3 on: May 09, 2013, 08:04:44 pm »

thanks for testing it...if u got any suggestion on how to improve hexchat...let me know...maybe i can mix it in the slackbuild :)
Logged

roarde

  • Vectorian
  • ****
  • Posts: 602
  • move the needle
Re: hexchat for VL 7.0 and subsequent
« Reply #4 on: May 19, 2013, 10:47:08 pm »

Doesn't need changes :)

Tested to see whether it handles perl and python scripts correctly: it does.

In setting it up to my liking, I changed almost every setting away from default, just like I do with xchat. Handled it flawlessly, with a couple of things noticeably improved over 2.8.8.

My vote is it's time to move this at least into testing when it can be done. And whoever decides such really should consider removing 2.8.8 from the 7.1 repo and replacing it with hexchat before release. This from a dedicated xchat user. It's exactly the same, except for where it works smoother, adds a truly needed small feature, or fixes a bug.

EDIT: As noted below, the following is a bad idea.
Later:
As a test, backed up ~/.config/hexchat and removed the files, then recursively copied the contents of ~/.xchat2 there. Though it didn't keep my preferences, it did keep my servers and channels, my nick, my passwords, even the scrollbacks, and connected automatically to freenode, just as xchat was set to do. Had no problem manually setting up the preferences.
« Last Edit: June 02, 2013, 04:23:36 pm by roarde »
Logged
Robert
VL 7.1 Light RC 2

retired1af

  • Packager
  • Vectorian
  • ****
  • Posts: 1310
Re: hexchat for VL 7.0 and subsequent
« Reply #5 on: May 20, 2013, 04:04:53 am »

Much to my absolute delight (I'm being EXTREMELY facetious here), this got put into the 7.1 build. Copying the .xchat configuration files (sound, ignore lists, etc.) didn't appear to do much of anything other than aggravate the bejeebers out of me.
Logged
ASUS K73 Intel i3 Dual Core 2.3GHz

roarde

  • Vectorian
  • ****
  • Posts: 602
  • move the needle
Re: hexchat for VL 7.0 and subsequent
« Reply #6 on: May 20, 2013, 05:09:45 pm »

I ran out of time to post back. See if doing it again and renaming "xchat.conf" to "hexchat.conf" before running helps.

If you say no, I'd agree it's time to drop the idea of picking up the old config, at least until someone has time to really study it. By then it'll probably be moot, anyway.


EDIT:  Tried a few different ways of getting more advanced settings and scripts to transfer from xchat to hexchat. While I'm sure it's possible, it's not worth the required effort. Several items that were in external scripts in xchat have moved to the C-source in hexchat. Starting fresh is easier than trying to transfer settings, et al.
« Last Edit: June 02, 2013, 04:19:46 pm by roarde »
Logged
Robert
VL 7.1 Light RC 2

roarde

  • Vectorian
  • ****
  • Posts: 602
  • move the needle
Re: hexchat for VL 7.0 and subsequent
« Reply #7 on: June 02, 2013, 04:16:05 pm »

Hexchat has disappeared from both of the "untested" links above, and has not yet landed in the 7.0 repos.

I was setting up another machine and needed it, so I grabbed the SlackBuild from vabs' 7.0 branch and built locally. No adjustments, no problems, runs fine.

How does this get into the 7.0 repos somewhere?
« Last Edit: June 02, 2013, 04:21:36 pm by roarde »
Logged
Robert
VL 7.1 Light RC 2

retired1af

  • Packager
  • Vectorian
  • ****
  • Posts: 1310
Re: hexchat for VL 7.0 and subsequent
« Reply #8 on: June 02, 2013, 05:00:28 pm »

I do believe after 2 weeks, if it hasn't been moved, the system automatically kills it. If hata_ph would be so kind as to upload it to untested again, we'll make sure it gets moved to the proper spot.
Logged
ASUS K73 Intel i3 Dual Core 2.3GHz

roarde

  • Vectorian
  • ****
  • Posts: 602
  • move the needle
Re: hexchat for VL 7.0 and subsequent
« Reply #9 on: June 02, 2013, 10:39:25 pm »

OK, I triggered another build. Hexchat for 7.0 is once again temporarily available under the directories listed by hata_ph.

While this build should be identical, I'm not testing it because I want to leave my hexchat install as-is. If someone does test it, feedback here would be appreciated

EDIT:
Changed my mind. A package should keep a user's settings, right? So I reinstalled from the new build. Keeps settings as it should, and runs fine  :)

Could use more testing/feedback, tho.
« Last Edit: June 02, 2013, 10:48:47 pm by roarde »
Logged
Robert
VL 7.1 Light RC 2

hata_ph

  • Packager
  • Vectorian
  • ****
  • Posts: 3261
  • -- Just being myself --
Re: hexchat for VL 7.0 and subsequent
« Reply #10 on: June 28, 2013, 12:52:51 am »

hexchat-2.9.5 should be in the 7.0 testing repo now
Logged