X-Spam-Check-By: sourceware.org Message-Id: Date: Thu, 11 May 2006 02:17:49 -0400 From: Charles Wilson User-Agent: Thunderbird 1.5.0.2 (Windows/20060308) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: [ANNOUNCEMENT] New: rxvt-unicode-X-7.7-3, rxvt-unicode-common-X-7.7-3 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: cygwin AT cygwin DOT com X-Mailer: Perl5 Mail::Internet v1.74 Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com rxvt-unicode is clone of the familiar rxvt terminal emulator, that supports unicode. Except that it doesn't support unicode on cygwin. Yet. So why bother? ====== (1) bugfixes. Upstream development of rxvt is dead. cygwin's rxvt is moribund. rxvt-unicode is actively maintained. (2) Heck, eventually we might actually get unicode support assuming the proper stuff goes into newlib. (3) Pretty. xft support. Styled text[*]. Looks cool with inheritPixmap and xsri. (xft with antialias is a bit slower, but not too bad on a fast machine, and you can go back to non-antialias or plain old bitmap fonts if you're desperate). [*] BoldItalic: tput sitm ; tput bold ; echo 'hello, world!' ; tput sgr0 Italic: tput sitm ; echo 'hello, world!' ; tput ritm Bold: tput bold ; echo 'hello, world!' ; tput sgr0 Fun prompt: ITb=`tput sitm` BDb=`tput bold` NRM=`tput sgr0` GRN="\[\e[32m\]" YLW="\[\e[33m\]" PS1="\[\e]0;\w\a\]\n$ITb$BDb$GRN\u$NRM@$GRN\h $ITb$YLW\w$NRM\n\$ " --> GreenBoldItalicUserName Def@ GreenNormalMachineName YellowItalicPath (4) Lightweight. Has an optional client-server mode where all client windows are part of the same process. Yes, it does present a single-point-of-failure (but so does xwin!) -- but I haven't had a problem yet. (5) no need for run.exe: the standalone urxvt-X and the server urxvtd-X will hide their console window themselves (using code borrowed from inetutils). Actually, run.exe + urxvt + [-ls | loginShell=true | -e ${SHELL} --login ] == 100% CPU for some reason, but ONLY that combination. Any other combination is fine. ===== AH! But your version is X-only. What happened to my split-personality rxvt? Well, IMO the split personality is a bad idea: the worst of both worlds. rxvt is configured to support only the least common denominator options, those that BOTH modes can each support. So, no xft support ever. InheritPixmap is, err, at-your-own-risk. Plus, the underlying W11 library is just as moribund as rxvt -- and the wrapper system means ALL library calls in EITHER mode must be handled by dlsym(). But don't worry: I've taken over maintainership of the split-personality rxvt package, and it's not going anywhere. In fact, I currently use 'rxvt' when native mode is good enough, and 'rxvt-unicode-X' when I want X support. ===== rxvt-unicode-X provides the daemon, the client. and the standalone executable. rxvt-unicode-common package provides man pages, terminfo and termcap entries (auto-added by postinstall if not present already), other documentation, etc. -- Chuck To update your installation, click on the "Install Cygwin now" link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Then, run setup and answer all of the questions. If you have questions or comments, please send them to the Cygwin mailing list at: cygwin AT cygwin DOT com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain DOT com AT cygwin DOT com If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/