[X] The "/GEM for Max/MSP Externals/gem4max070509.dmg" file could not be found or is not available. Please select another file.

Text editor with extensive Unicode and CJK support. For efficient editing of plain text documents and programs, with features designed for this purpose and modern interactive behaviour, running in a text-mode environment like xterm.


http://mined.sourceforge.net





Separate each tag with a space.

Ratings and Reviews

Be the first to post a text review of mined text editor. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • mined mined 2000.15 file released: mined-2000.15.tar.gz

    ============================================================================= Changes from mined 2000.14 -> mined 2000.15 (April 2009) =========================================== Text editing features: ---------------------- Line begin/end navigation (small keypad Home/End keys, or Alt-Home/End keys) may go to previous/next line, respectively, if the current position is already at line beginning/end. Character encoding support enhancements: ---------------------------------------- Updated to Unicode 5.1: * Added XHC Hanyu pinyin pronunciation information (from Unihan database) to Han information options. * Updated handling of character properties as appropriate. * Added mnemos for new Latin characters, revised some redundant mnemos. Enhanced character information display: * Showing Unicode information also in non-UTF-8 text encoding. * Adding character information options for: Unicode character name, Unicode decomposition, input mnemonics. * The character or file information to be shown on the status line is configurable in the Info menu, * or with a command-line option (+?...) or entry in the MINED variable. Enhanced character substitution display for non-Unicode terminals; if a character cannot be displayed by the terminal, mined tries to replace it with its base character according to Unicode decomposition, and displays it with cyan background as a substitution indication. Enhanced encoding conversion function (Alt-Shift-F11, ESC _) to convert from UTF-8 to any current text encoding. Added supported Unicode version to the About message. Tweaked auto-detection of text encoding: * Not counting sequences of 8 bit no-break space (0xA0) as CJK anymore. No longer interpreting Unicode LS/PS line/paragraph separators as line ends if opening a file explicitly in non-Unicode encoding. This does not work however if non-Unicode encoding is just auto-detected. Tuned CJK file encoding auto-detection which yielded too many false positives for Shift-JIS. Support of additional terminal encodings (esp. in support of cygwin 1.7), see Interworking enhancements below for a listing. Revised online help page "Unicode Howto". Character input enhancements: ----------------------------- Character replacement commands (ESC _ , ESC etc) also unescape * URL escape notation like %E2%82%AC * HTML numeric character entities (&_#x20AC; &_#8364;) Additional command line parameter syntax -K=im-im to preselect an input method and/or a standby input method (for quick switching wich Alt-k). Examples: -K=gr-py (select Greek, standby Pinyin) or -K=-py (standby Pinyin). Enabled keyboard mapping always by default (made option +K obsolete). Interactive: ------------ Changed cursor positioning when moving vertically over multi-column characters: * Moving vertically over a TAB now turns to the side of the TAB column range closer to the previous position. * Revised/added TAB navigation options -T/+T; * With -T, position stays left when moving vertically over TAB or wide char. * With +T, position stays right when moving vertically over TAB or wide char. * Fixed alternating left/right over wide characters. Menu item navigation with initial keys looks for any word in menu label starting with key. Menus can be switched with Control-mouse-wheel scroll. Added documentation about mouse control in open menus. Info display menu ("?" menu): While selecting multiple sub-options of displaying char info or Han pronunciations, the menu stays open. Scrollbar mouse control enhancements: * Scroll direction adapted to other applications: Left-click on scrollbar scrolls towards mouse position, right-click in the other direction (old behaviour left=down/right=up with option -oo). * New left-click-and-drag scrollbar scrolling. * Accelerated scrollbar scrolling: Mouse wheel scrolling on the scrollbar scrolls by half a page. (Mouse wheel on text: 3 lines; with control: 1 line.) Added usage hints to messages on typical keyboard interaction misconceptions. Help function improvements: * Revised Options -> help menu items. * Revised keyboard help bars (for function keys and accent prefix keys); input keys are consistently marked red, accent functions are marked in cyan highlighting. * Keyboard help bars can now be invoked with F1 followed by any of the respective keys to get help on (not just (Control-/...)F1 / Control-, / Control-1). Tweaked handling of modified keypad keys to implement the distinction especially between Home/End/Del and Alt-Home/End/Del as described; also improved the documentation of keypad interpretation in the manual. However, available keypad function assignments are unfortunately limited by the typical insufficiency of terminal emulators to support all kinds of key recognition as it would be desirable. Interworking enhancements: -------------------------- Working with UTF-8 mode of cygwin 1.7 console (detected e.g. by CYGWIN=codepage:utf8). Note: After rlogin from this console, UTF-8 indication has to be ensured explicitly, e.g. by environment setting, or by mined option +U. Terminal encoding handling: * Detecting bidi markers (format controls, RTL etc) to be printable since xterm 230. Terminal features: * Handling xterm mode formatOtherKeys: 1 (xterm 235). * Making use of terminal capability to erase multiple characters. The djgpp-compiled DOS version can now distinguish keys of the small ("editing") keypad and the numeric ("application") keypad so especially the Home and End keys are assigned different functions as with xterm or (more limited) rxvt. Revised uterm script (for invocation of a Unicode terminal): * Tweaked uterm script with workaround to safely ensure UTF-8 with xterm on cygwin. * Modified uterm to start rxvt-unicode if the current terminal is rxvt (but only if rxvt-unicode is found, e.g. as urxvt on cygwin). * Added command line options -rx / -rxvt / -xt / -xterm to explicitly select user preference to use rxvt-unicode or xterm. Tweaked cygwin script wmined to use mintty if available. New option -O to disable script colour highlighting (for Greek, Cyrillic, Coptic, Armenian). Disabling in cygwin console by default. Option +O enables it. Making script highlighting brighter on dark terminals. Sample file conf_user/profile.mined of the Mined runtime support library: Suggesting different fancy settings for MINEDUTFRET and MINEDUTFTAB line end and tab markers, respectively, whether running rxvt or xterm. New environment variable MINEDBORDER to control colour or menu borders; suitable values are "35" (magenta), "34" (blue) and "31" (red, default). Tweaked menu display with a workaround for cygwin buggy colour handling. New options +F / +FF to indicate a better range of font support in case the default assumption of mined for the terminal (or an option -F in the environment) preconfigures font usage to be limit. New option +k to activate "application keypad mode" of the terminal. This is normally not needed as mined selects this mode automatically by the terminal it runs in. If you are running a misconfigured X windows system which does not facilitate distinguished keypad functions, you can enforce them by using the NumLock function of the keyboard and switching on this option. Workaround for KDE konsole issue rendering text invisible after an attempt to fix the screen size (which in turn is a workaround for occasional remote login screen size recognition problems; that workaround is not applied for konsole anymore). Tuned keypad assignments to achieve more uniform keypad functions among different kinds of terminals as much as possible. Tweaks for vt100: * Workaround for buggy terminfo vt100 entries. * Using application keypad mode. Recognising PuTTY or MinTTY and tuning screen capabilities accordingly. Support of additional codepages as supported by cygwin 1.7, plus a few more as provided by libiconv. These are mainly provided as terminal codepages, they do not appear in the Encoding menu. However, if you need, you can ask mined to use them as either the assumed terminal encoding (e.g. +E=CP1250 or +E:WE) or even text encoding (e.g. -E=CP1250 or -E:WE) using the names or shortcuts from the list: CP73737DOS Greek CP77575DOS Baltic CP85252DOS Central European CP85353South European, Esperanto (on request of Rugxulo) CP85555DOS Cyrillic CP85757DOS Turkish CP85858DOS Western, CP850 with Euro symbol CP86060DOS Portuguese CP86161DOS Icelandic CP86262DOS Hebrew CP86363DOS French Canadian CP86464DOS Arabic CP86565DOS Nordic CP86666DOS Russian CP86969DOS Modern Greek CP112525DOS Ukraine CP1250WEWindows Central European CP1253WGWindows Greek CP1254WTWindows Turkish CP1256WAWindows Arabic CP1257WBWindows Baltic In the djgpp-compiled DOS version, mined tries to detect the codepage using the DOS API. This is untested, however. Printing: --------- Added printing feature using notepad /p to the uprint script, effective for the cygwin version. This enables mined to print under Windows (unless one of paps of uniprint happens to be installed which would then be used). The djgpp version of mined uses notepad directly for printing so it can at least print Unicode output if it is being run under Windows. Miscellaneous: -------------- Added search pattern "\r" to search for CRLF (DOS/Windows) line ends. Revised line end handling options: * Added option +r to convert Unix lineends (LF) to DOS lineends (CRLF). * Mac lineend transformation option -R no longer implies -r. * Mac lineend handling option +R no longer splits DOS lineends. * Either of -r/+r can be combined with either of -R/+R. Applying computed dim screen attribute for line indications (in xterm), actived by defining an empty environment variable MINEDDIM; the colour value is computed from the current foreground and background colours. Added environment variable MINEDEMPH to configure highlighted parts of status line messages separately from line indicators. Added ".xul" to suffix list triggering HTML/XML style highlighting. Handling encoding of window title filename display properly in cygwin console. Bug fixes: ---------- Fixed file position marker update function which spoiled the marker file (@mined.mar) when editing a UTF-16 text file (in 2000.14). Fixed search/replace problem with initial newline in the search pattern, which used to skip every immediately following second occurrence. Backarrow deletes whole combined character left again (broken since 2000.14). Enabled input of no-break space using Ctrl-Shift-space in prompt input. Fixed garbage display after ESC _ (or alternatives) on HTML character entity. Fixed positioning anomaly with auto-indent after right-to-left text entry. Fixed proper recognition of shifted function keys (broken in 2000.14). Fixed Shift-F3 word case toggle function for words prefixed by "$" or "_". Fixed MINED=+E... setting to be accepted in DOS/Windows console. Suppressing notification of changed input method while input is active on prompt line. Fixed interpretation of Linux console shifted function keys. Fixed changing position anomaly when moving cursor vertically over wide characters multiple times. Tweaked character selection menu (pick list for CJK input methods) display handling to fix some colouring and width problems. Fixed uterm script to handle resource strings properly. Fixed confusing message "Cannot undo previous paste" (on Control-F4 or Alt-Insert) into "No previous paste to exchange". Fixed interix terminal interworking to assume CP437 rather than CP850. Fixed some width handling inconsistencies in CJK terminals, especially Big5-encoded terminals (e.g. cxterm, rxvt): * Display width of non-displayable character in Unicode text. * Positioning of flags after wide quote style flag. Suppressing display of file loading error message (esp. "Line(s) too long") if only using option -E?. Fixed evaluation of select system call in case it returns -1 (sun cmdtool). Tweaked weird file protection settings that were inconsistent among various operating systems if saving a file after editing text read from a pipe. Consistently adding bold or dim attributes to different line end markers. Removed option -t from manual which did not work since mined 2000; use environment variable MINEDTAB instead. Fixed handling of mouse events if the TERM variable is not properly set to either xterm or rxvt (e.g. TERM=vt100 after remote login) which did not work since 2000.8. Fixed garbled notification of non-ASCII input method name in non-UTF-8 terminal. Fixed some interference problems with selecting different information display options. Fixed encoding conversion function (UTF-8 vs Latin-1) on bytes FE and FF. In xterm with different TERM setting (e.g. TERM=rxvt), mouse focus out clicks were reported as "Unknown keyboard control sequence" (in 2000.14); fixed. With option -M (no menu line), the title of a long menu is no longer suppressed (since being positioned above the screen). This also: Fixed big red artefact in DOS version with -M when opening Options menu. Fixed screen handling of scrolling up when terminal cannot delete line or scroll partially (e.g. VT52). Fixed a bug that would transform a new file name (e.g. after F3) like "~/%s" into a formatted string. Fixed option -X to suppress all actions on window title. Fixed make auxiliary script mkkmlist which had a shell interworking problem on some systems and fail to generate the list of keyboard mappings.

    posted 204 days ago

  • File released: /mined/mined 2000.15/mined-2000.15.tar.gz

    posted 204 days ago

  • Project Information Updated

    thomaswolff changed the public information on the mined text editor project

    posted by thomaswolff 250 days ago

  • mined mined 2000.13 file released: mined-2000.13.1.tar.gz

    [Detailed change log included in release archive.] Major enhancements in this release: Documentation enhancements: * Revised manual structure, featuring more comprehensive new chapters on * Structured editing support * Character handling support * 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.

    posted 1127 days ago

  • File released: /mined/mined 2000.13/mined-2000.13.1.tar.gz

    posted 1127 days ago

  • Code committed

    Anonymous committed patchset 1 of module CVSROOT to the mined text editor CVS repository, changing 11 files

    posted by nobody 1977 days ago

  • Forum thread added

    Anonymous created the Welcome to Open Discussion forum thread

    posted by nobody 1977 days ago

  • Forum thread added

    Anonymous created the Welcome to Developers forum thread

    posted by nobody 1977 days ago

  • Forum thread added

    Anonymous created the Welcome to Help forum thread

    posted by nobody 1977 days ago

  • Project Information Updated

    thomaswolff registered the mined text editor project

    posted by thomaswolff 1977 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

mined text editor Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review