Log message:
Update to mined-2000.15.
Character encoding support enhancements:
* 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.
* Enhanced terminal support for cygwin 1.7, including UTF-8 mode.
* 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.
|
Log message:
Update to mined-2000.14; requested by upstream. Pick up maintainership.
While here add DESTDIR support.
Changes in 2000.14:
Text editing features:
* Case-insensitive search (except when searching for an identifier).
* New command Alt-x toggles preceding character and its hexadecimal code.
Character encoding support enhancements:
* Additional option -E? just determines and displays text file encoding(s).
* Additional option +E? just determines and displays terminal encoding.
* Separated display of "isolated" combining characters (e.g. after TAB).
* Improved text encoding auto-detection:
* Improved detection of CJK encodings vs. 8-bit encodings.
* Added auto-detection of Windows-"ANSI" (CP1252), PC-Latin \
(CP850), MacRoman.
* Improved configuration of auto-detection.
Character input enhancements:
* New shortcuts for input of plain quote marks (in smart quotes mode).
Interworking enhancements: Terminal encoding handling:
* Added options -f / -F to indicate limited font coverage of special characters.
* Detecting and handling non-Unicode terminal with Arabic ligature joining.
* Detecting and handling special width behaviour of rxvt, mlterm, konsole
concerning unassigned characters, non-BMP, or non-Unicode characters.
* Applying display replacement for illegal Unicode characters by default
(codes ending with FFFE/FFFF, surrogates, non-Unicode code points).
* Fixed a lot of other remaining width display inconsistencies.
* Making use of window focus out/in reports (xterm 224).
* Workaround for xterm 224 bug which could lock up the terminal.
* Adjusting display details to properties of gnome-terminal, konsole.
* Considering termcap information of function key escape sequences.
Miscellaneous changes:
* Increased speed of some UTF-8 search operations by a factor of ~ 40.
* Colour highlighting of DOS/Mac line end indications.
|
Log message:
PR pkg/29335 (Thomas Wolff): Update editors/mined to mined-2000.13.2:
mined 2000.13
* Documentation enhancements: Revised manual structure, featuring more \
comprehensive new chapters on
o Structured editing support
o Character handling support
o Language support
* Character encoding support enhancements: Auto-detection and explicit \
selection of UTF-16 with and without BOM (big endian and little endian).
* Updated to Unicode 5.0.0 (final, from beta2 in 2000.12).
* Character input support enhancements: Added support for multiple accented \
character input.
* Additional accent prefix keys for most frequent accents of all Latin-based \
languages (macron, breve, dot above, ogonek, caron, stroke).
* Added support for convenient combining character input with accent prefix keys.
* Added support for convenient quotation marks input with accent prefix keys.
* Support for Greek (monotonic and polytonic).
* Support for Cyrillic accented characters.
* Interactive enhancements: Revised menu structure to be more intuitive.
* Improved menu handling system.
* Interoperability enhancements: Making use of xterm 216 mode which provides \
detection of Alt-/Control-modified digits and punctuation keys.
* Improved support for some legacy terminals.
* File handling enhancements: Consistent setting of file access modes when \
cloning a file or creating a new file with executable permission.
mined 2000.12
* Character encoding support enhancements: Updated to Unicode 5.0.0 beta2:
o Case conversion, Script information.
o Combining character width properties.
o Han information (from Unihan database) for CJK characters.
o Radical/Stroke input method.
o Added character input mnemonics for new LATIN characters.
* Supplemented Big5 character set with HKSCS-2004 update from \
http://info.gov.hk/digital21/eng/hkscs/, adding more than 100 characters. \
Handling covers mappings to two Unicode characters, like for JIS encodings.
* Revised interpretation of locale environment variables to comply with \
de-facto locale standard but yet allowing flexible locale configuration for both \
text and terminal encoding. This mechanism is supplemented by other options with \
useful precedences. Command line options to specify text or terminal encoding \
were revised, enhanced, and made more comprehensive.
* Revised terminal encoding handling to support also mapped 8-bit encodings \
including handling of combining characters (with auto-detection).
* Generally revised handling of text and terminal encoding to support all \
combinations of them.
* Supporting lots of additional 8-bit encodings for both text encoding and \
terminal encoding. Structured Encoding menu with submenus for concise text \
encoding selection.
* Optional Unicode Copy/Paste buffer mode with implicit conversion.
* Character handling support enhancements: Supplemented Cangjie input method \
with additional mappings from HKSCS-2004 Changjie input code table.
* Case conversion is now always (i.e. in all encodings) based on Unicode.
* Shift-F3 case cycling function now uses actual Unicode title case characters \
when appropriate and available.
* Smart quotes enabled in all text encodings.
* Updated HTML character mnemonics to HTML 4.01.
* Interworking enhancements: Improved intuitive assignment of copy/paste \
functions to keypad, enhanced flexbility of usage.
* Further improvements on terminal interworking (even version-specific), \
especially with KDE konsole. Added kterm encoding auto-detection.
* Other enhancements: New password hiding feature, selected by default for \
"hidden" files.
* Extended default installation by some aliases and wrappers:
o minmacs, mstar, mpico for invocation of mined in emulation modes for emacs, \
WordStar, pico (alpha), respectively
o umined, xmined for invocation of mined in a separate terminal window
o uterm to invoke a new terminal window with a maximum of Unicode support \
achievable on the system, including best-choice font selection
mined 2000.11
* Unicode support enhancements: Updated to Unicode 4.1.0:
o Case conversion, Script information.
o Combining character width properties.
o Han information (from Unihan database) for CJK characters.
o Radical/Stroke input method (to include new CJK characters).
o Added Hanyu Pinlu and Tang pronunciation information (from Unihan database) \
to Han information options.
o Added generic and supplemental character input mnemonics for new LATIN \
characters.
* Indication and character information of Unicode combining characters now \
refers to the most recent Unicode version, not the actual terminal capabilities.
* Interactive enhancements: Conciliated keypad assignment preference conflict \
between Cut/Paste functions (as propagated by mined) and character deletion / \
line positioning functions (as often commonly expected):
o The more common Home/End/Delete function assignments to the respective \
keypad keys are also easily accessible (e.g. Alt-Del).
o Documentation for alternative assignment option improved.
o Using Del without a paste buffer gives an additional hint on alternative usage.
* Additional assignment of "Delete single" function (to delete \
without auto-undent, or to delete the last combining accent only) to F5 \
Backarrow.
* Additional commands (HOP) F1 F1 / Shift-F1 / Control-F1 / Alt-F1 to display a \
help status line of (shifted) function key assignments.
* Slight revision of function key assignments to improve intuitive usage and \
compliance with common usage. Unification of DOS version function key \
assignments.
* Interoperability enhancements: Improved detection of shifted function keys on \
various kinds and modes of terminals.
* Added keyboard configuration examples for Control-function key detection for \
rxvt and mlterm to the runtime support library.
* Added script to support Unicode X font installation to the runtime support \
library.
* Modified xterm start script "uterm" so that with newer xterm \
versions (from 201) usage of the xterm built-in most recent version of Unicode \
width data is enabled (which is often more current than the system-provided \
locale version).
* Provided makefile for Interix.
* Feature enhancements: Smart arrows added to optional smart input text \
replacements.
* New word case toggle function Shift-F3 cycling word casing between all small, \
beginning capital, and all capitals.
* The "search corresponding bracket" commands ESC ( or ESC ) now also \
match /* */ pairs and #if #else/#elsif #endif structures.
* New TAB expansion option (-+4 or -+8) that expands TAB key input to an \
appropriate number of Space characters.
* Further enhancements: Using paps (a Pango printing script) for printing if \
available.
* Added PC DOS encoding ("codepage 437") to available encodings.
mined 2000.10
* Character encoding, CJK, and input support enhancements: Printing feature \
revamped; now working with all encodings.
* Updated character properties to Unicode 4.0.1.
* Added support for major mapped 8 bit character encodings.
* Added transparent handling of UTF-16 encoded files (with BOM).
* Full support for combining characters in CJK encodings and 8 bit encodings, \
including optional separated display mode and partial editing (within combined \
character).
* Added Han character information (description / pronunciation) while browsing \
text or input method pick lists.
* Enhanced character information conforming to ISO 14755.
* Additional input support for CJK, Vietnamese, Thai, Hebrew.
* Added preinstalled WuBi input method (used by professional typists in \
mainland China).
* Added radical/stroke lookup input method for CJK characters, especially \
useful for not CJK speaking users.
* Added two Vietnamese input methods (VIQR and VNI) to preconfigured keyboard \
mappings, as well as a Vietnamese accent prefixing input support method.
* Added two more ways of supporting input of Vietnamese multiple accented \
characters.
* Revamped mnemonic input support; completed mnemonic patterns and enhanced \
documentation.
* Enhanced numeric character input support; conforming to ISO 14755.
* Interactive enhancements: Revamped menu control; added subtitles and flag \
markers (showing active options); enabled menu navigation by item letters or \
mouse wheel movement.
* Runtime environment enhancements: Enhanced interoperability with various \
terminals; enhanced detection and handling of available menu border styles as \
well as screen attributes used for scrollbar and special character display for a \
wide range of terminals.
* Providing runtime support library with X configuration patterns and terminal \
startup scripts.
* Portability enhancements: Revamped makefiles; enhanced portability and \
compilation on legacy systems.
* Enhanced makefiles to provide more installation options; fixed default target \
directories for a wider range of target systems.
mined 2000.9
* Position stack and return function also work across files (esp. after \
identifier definition searches using tags file)
* Smart quotes: auto-detection of quotation marks style on file loading
* Interactive Latin-1 / UTF-8 conversion support
* Support for VIM keyboard mapping files
mined 2000.8
* Major extension of CJK character set support: GB18030, full EUC-JP, CNS (EUC-TW)
* Vietnamese VISCII character set support
* Auto-detection of UTF-8 / CJK terminal features
* Flexible locale configuration for both text and terminal encoding
* Smart dashes
* Multiple paste buffers (emacs-style)
* emacs command mode
|