From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5501 invoked by alias); 26 Apr 2009 22:00:53 -0000 Received: (qmail 28588 invoked by uid 22791); 26 Apr 2009 21:42:38 -0000 X-SWARE-Spam-Status: No, hits=-1.0 required=5.0 tests=BAYES_00,RCVD_IN_NJABL_PROXY,SPF_HELO_PASS X-Spam-Check-By: sourceware.org Date: Sun, 26 Apr 2009 22:00:00 -0000 MIME-Version: 1.0 Content-Type: text/plain To: cygwin-announce@cygwin.com From: Thomas Wolff Subject: Updated: Unicode text editor mined 2000.15 Message-Id: <0MKv1o-1LyC7G3VKi-000jZ0@mrelayeu.kundenserver.de> Mailing-List: contact cygwin-announce-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-announce-owner@cygwin.com Reply-To: The Cygwin Mailing List Mail-Followup-To: cygwin-announce@cygwin.com X-SW-Source: 2009-04/txt/msg00044.txt.bz2 mined 2000.15 (April 2009) Mined is a powerful text editor with a comprehensive yet concise and easy-to-use user interface supporting modern interaction paradigms, and fast, small-footprint behaviour. Mined provides both extensive Unicode and CJK support offering many specific features and covering special cases that other editors are not aware of (like auto-detection features and automatic handling of terminal variations, or Han character information). It was the first editor that supported Unicode in a plain-text terminal (like xterm or rxvt). Basically, mined is an editor tailored to reliable and efficient editing of plain text documents and programs, with features and interactive behaviour designed for this purpose. ------------------------------------------------------------------------ This release contains a number of enhancements especially useful for cygwin: * Enhanced terminal support for cygwin 1.7, including UTF-8 mode and codepages. * Tweaked uterm terminal invocation script to safely ensure UTF-8. * Tweaked cygwin script wmined to use mintty if available. * Added printing feature using notepad /p. ------------------------------------------------------------------------ To install mined on cygwin, run the cygwin setup program, in the "Select Packages" menu, open the "Editors" category and select the mined package. More information (with screenshots, feature overview and change log) and download are available from the mined web site at Mined is co-hosted at sourceforge and has a mailing list which can be subscribed at ------------------------------------------------------------------------ Major enhancements in this release: Character encoding support enhancements: * Enhanced terminal support for cygwin 1.7, including UTF-8 mode. * Updated to Unicode 5.1; added XHC Hanyu pinyin pronunciation information. * Enhanced character information display, also in non-UTF-8 text encoding. Adding Unicode character name and Unicode decomposition, see Info menu. * Enhanced character substitution display for non-Unicode terminals; using base character according to Unicode decomposition. * Encoding conversion from UTF-8 enhanced to all text encodings. * Character replacement commands (e.g. ESC _) also unescape URL escape notation (%E2%82%AC) and HTML numeric entities (&_#x20AC;). Text editing features: * Enhanced line begin/end navigation, may also go to previous/next line. Interactive: * Changed cursor positioning when moving vertically over multi-column characters: * Turning to the closest side of a TAB. * Options -T/+T for preference to stay left/right of TAB. * Enhanced menu navigation (Ctrl-mouse-scroll, initial key word finding). * Multi-option selection in open Info display ("?") menu. * Scrollbar mouse control enhancements: * Scroll direction adapted to other applications (old mode with option -oo). * Click-and-drag scrollbar scrolling. * Accelerated scrolling (by half a page) while over scrollbar. * Added usage hints to messages on typical keyboard interaction misconceptions. * Help function improvements. * Tweaked handling of Home/End/Del and modified keypad keys. Interworking enhancements: * Distinction of small/numeric keypad keys for djgpp-compiled DOS version. * Tweaked uterm terminal invocation script: * Workaround to safely ensure UTF-8 on cygwin. * Best guess for user preference of rxvt (if rxvt-unicode is found). * Command line options for user preference for xterm or rxvt. * Tweaked cygwin script wmined to use mintty if available. * Tuned keypad assignments to achieve more uniform keypad functions among different kinds of terminals as much as possible. * Support of additional terminal codepages as supported by cygwin 1.7, also in the djgpp-compiled DOS version. * Recognising and adapting to PuTTY or MinTTY. Printing: * Added printing feature using notepad /p for cygwin and DOS versions. Miscellaneous: * Applying computed dim screen attribute for line indications (in xterm), actived by defining an empty environment variable MINEDDIM. * Revised/enhanced line end handling support: * Added option +r to convert Unix lineends (LF) to DOS lineends (CRLF). * Enhanced Mac lineend handling options -R and +R. * Either of -r/+r can be combined with either of -R/+R. * Added search pattern "\r" to search for CRLF (DOS/Windows) line ends. ------------------------------------------------------------------------ Thomas Wolff mined@towo.net