SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Taking the risk to look harsh, may I add that someone running -current is expected to be ready to deal with such changes as the ones quoted in the ChangeLog?
Of course you are not going to come across such issues under X, provided that you use suitable (and properly configured) terminal and fonts.
Last edited by Didier Spaier; 07-18-2016 at 10:33 AM.
Taking the risk to look harsh, may I add that someone running -current is expected to be ready to deal with such changes as the ones quoted in the ChangeLog?
As the instigator and lead developer of slint, I appreciate why you applaud the switch to UTF-8 as the default in Slackware. http://www.linuxquestions.org/questi...ml#post5574601
The need for internationalisation was brought home to me when I was seeding Slackware 14.2 as a torrent download, where I observed multiple accesses from every populated continent on the planet.
However, if this change to UTF-8 is as seamless as you suggest, then why did our BDFL choose not to throw the switch to UTF-8 until after the release of 14.2?
For the OP, I suspect the problem may have been the use of rxvt, which is part of official Slackware. But rxvt has problems when used with UTF-8.
Quote:
Of course you are not going to come across such issues under X, provided that you use suitable (and properly configured) terminal and fonts.
There is the nub. Should Slackware-current continue to support programs that do not play well with UTF-8, but are perfectly serviceable if locale is changed back to the previous default?
The case in point here is rxvt. I have used rxvt for many years because it is lean by comparison to xterm. But now rxvt causes problems (e.g. mc, tree and man). The replacement, urxvt, fixes the problems but it is not a lean alternative to xterm and can also bring a host of issues if used with the perl options.
However, if this change to UTF-8 is as seamless as you suggest, then why did our BDFL choose not to throw the switch to UTF-8 until after the release of 14.2?
I assume because that means not only that the user will have either to abandon the few legacy utilities that are not yet able to handle UTF-8 encoding or use a (now non default) legacy encoding and associated font, but also take care of other aspects, like the many man pages that use various legacy encoding and that could need to be converted for consistency.
Quote:
For the OP, I suspect the problem may have been the use of rxvt, which is part of official Slackware. But rxvt has problems when used with UTF-8.
I rather assume that the OP is just using a Linux console with UTF-8 not enabled by default, which has been the recommended setting during installation until very recently.
Quote:
There is the nub. Should Slackware-current continue to support programs that do not play well with UTF-8, but are perfectly serviceable if locale is changed back to the previous default?
The case in point here is rxvt. I have used rxvt for many years because it is lean by comparison to xterm. But now rxvt causes problems (e.g. mc, tree and man). The replacement, urxvt, fixes the problems but it is not a lean alternative to xterm and can also bring a host of issues if used with the perl options.
This is a non issue: every one will be allowed to continue using a legacy encoding, both in the console and under X. That just won't be the default anymore.
PS Feel free to continue using a terminal of which the most recent release is dated 2003-03-26. After all it's only thirteen years old
Meanwhile I have enough resources to use xterm that has received continuous tender loving care from Thomas E. Dickey since 1996/1/6 (yes, that's twenty years ago), with the last patch dated 2016/06/25.
FYI xterm will be shipped in Slint 14.2 with a toolbar by default (I anticipate many rants from people not used to that but hey, any one can put a line with "XTerm.toolBar: off" in one's ~/Xresources then run "xrdb ~/.Xresources").
Last edited by Didier Spaier; 07-18-2016 at 02:32 PM.
Reason: Corrected: s/(now non default) UTF-8 encoding/(now non default) legacy encoding/
Taking the risk to look harsh, may I add that someone running -current is expected to be ready to deal with such changes as the ones quoted in the ChangeLog?
I think that was indeed overly harsh. I didn't know what to do with that either.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.