cygwin
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
mintty ------------------------------------------ mintty is a terminal emulator for Cygwin. Terminal display features * Xterm-compatible terminal emulation, coverage of all DEC terminal series screen control features. * 256 colours and True-Colour support, optional CMYK colour specification. * Full Unicode support, comprehensive character encoding support and wide character handling. * Bidirectional rendering, flexible bidi controls. * Full character attributes support, including italic, underline styles and colours, overline, strikeout, rapid blinking. * Extended character attributes support: shadowed, subscript, superscript (terminfo) and overstrike. * Alternative fonts: simultaneous display of multiple fonts. * Secondary fonts: script-specific alternative font usage. * Image display support. * Sixel graphics support. * Emoji support. * Tektronix 4014 vector graphics emulation. Terminal input and interaction features * Character composition support includes dead keys, Compose key, Windows IME. * Keyboard workarounds for certain buggy virtual keyboards. * Extensive mouse support, including pixel-grained DEC locator mode. * Text selection with mouse or keyboard. * Easy copy & paste. Drag & drop of text, files and folders. * Ability to open files and URLs with Ctrl+click, explicit hyperlinks. * Fast rendering and scrolling, fast keyboard feedback. * HTML export and clipboard format support. * Image screenshot export. Window handling features and desktop integration * Colour schemes / Theme file support. Background texture and image support. * Virtual Tabs / session switcher and launcher. * Tabbar to switch virtual tabs for a tabbed window experience. * Taskbar tasks (“jump list”) configuration. Task grouping configuration. * Flexible fullscreen, fullsize and border options. * Screen and scrollback buffer search. * Multiple monitor support, changing DPI support. * Window transparency. Configuration features and system support * Native Windows user interface with a lean options dialog. * User interface language localization support. * User-defined key shortcuts and menu functions. * Flexible configuration and resource folder options. * Switchable terminal logging, switchable character information. * Options stored in a text file. No registry entries. ------------------------------------------ Runtime requirements: cygwin Build requirements: binutils cygport gcc-core make w32api Canonical website: http://mintty.github.io/ Canonical download: from canonical website ------------------------------------------- Build instructions: unpack source archive mintty-${VERSION}.tar.gz go into package directory make This will create: bin/mintty.exe Packaging instructions: unpack source archive mintty-${VERSION}.tar.gz go into package directory make pkg This will create: source archive release/mintty-${VERSION}.tar.gz cygwin source package release/mintty-${VERSION}-${RELEASE}-src.tar.xz cygwin binary package release/mintty-${VERSION}-${RELEASE}.${ARCH}/mintty-${VERSION}-${RELEASE}.tar.xz cygwin debug package release/mintty-${VERSION}-${RELEASE}.${ARCH}/mintty-debuginfo-${VERSION}-${RELEASE}.tar.xz Cygport build and packaging instructions: cygport mintty-${VERSION}-${RELEASE}.cygport all This will create archives in the usual cygport dist locations. ------------------------------------------- Cygwin port created by: Andy Koppe Cygwin package maintained by: Thomas Wolff Please report bugs or suggest features following the guidelines on the canonical website. Please address questions to the Cygwin mailing list at <[email protected]>. The port notes below list packaging changes only. Please check the canonical website for a list of changes to mintty. ------------------------------------------- Port Notes: ----- mintty-3.0.1 * fix missing LICENSE files, remove thereby obsoleted COPYING * fix debug package upload script * fix cygwin binary package not to include debug stuff * change source archive format to .gz to be consistent with github and support cygport magic archive name handling * change cygport SRC_URI to actual download URL ----- mintty-3.0.0 * ../Makefile: use REL 1 to appease cygwin packaging * mintty.cygport: tweak SRC_URI * setup.hint: add cygwin dependency, update description * README: update description * README: add mintty-2.* package changes * add mintty-debuginfo.hint * ../Makefile: generate debug package ----- mintty-2.9.1 * setup.hint: update description ----- mintty-2.8.4 * mintty.cygport: include WSL icon in package, for jump list (#290) ----- mintty-2.8.2 * mintty.cygport: bundling selected theme files with the package (#711) ----- mintty-2.8.0 * mintty.cygport: mintheme command-line theme switcher (#685) ----- mintty-2.7.1 * mintty.cygport: include localization translations in cygwin package ----- mintty-2.2.1 * mintty.cygport: tweak target-specific bindir handling ----- mintty-2.0.3 * mintty.cygport: hicolor icons for xdg menu entry * mintty.cygport: add desktop entry for xdg menu ----- mintty-2.0.1 * restructure package after migration from Google code ----- mintty-1.2-beta1-1 ----- * Initial Cygwin64 package. ----- mintty-1.1.3-1 ----- ----- mintty-1.1.2-1 ----- ----- mintty-1.1.1-1 ----- ----- mintty-1.1.0-1 ----- * Test release for 1.1-beta1. * Now building with default gcc rather than forcing gcc-3. ----- mintty-1.0.3-1 ----- ----- mintty-1.0.2-1 ----- * Dropped postinstall and preremove scripts for start menu shortcut creation and removal now that mintty is becoming the default Cygwin terminal with shortcuts created by setup.exe. ----- mintty-1.0.1-1 ----- * Dropped chmod on the shortcut, which doesn't actually appear to be necessary. ----- mintty-0.9.9-1 ----- ----- mintty-0.9.8-1 ----- ----- mintty-0.9.7-1 ----- ----- mintty-0.9.6-1 ----- ----- mintty-0.9.5-1 ----- ----- mintty-0.9.4-1 ----- ----- mintty-0.9.3-1 ----- ----- mintty-0.9.2-3 ----- * Passing a cygpath-created path to mkshortcut didn't work when non-ASCII characters were involved, so instead cd into the start menu Cygwin folder before invoking mkshortcut. This still avoids mkshortcut stumbling over a symlink called Cygwin in the root dir. ----- mintty-0.9.2-2 ----- * Withdrawn before release. ----- mintty-0.9.2-1 ----- * Avoid mkshortcut's -P option and rely solely on cygpath to find the start menu's Programs folder. ----- mintty-0.9.1-1 ----- ----- mintty-0.9b2-1 ----- * Another test release. ----- mintty-0.9b1-1 ----- * Test release. Use setup.exe's new CYGWINFORALL variable to decide where to create the mintty start menu shortcut. ----- mintty-0.8.3-1 ----- ----- mintty-0.8.2-1 ----- * Replaced test of whether the All Users start menu is writable from install scripts, as that can be wrong on noacl mounts. ----- mintty-0.8.1-1 ----- ----- mintty-0.7.1-1 ----- ----- mintty-0.7-beta3-1 ----- * Test release. ----- mintty-0.6.2-1 ----- ----- mintty-0.6.1-1 ----- ----- mintty-0.5.8-1 ----- ----- mintty-0.5.7-1 ----- * Improved install script support for non-admin setups. ----- mintty-0.5.6-1 ----- ----- mintty-0.5.5-1 ----- ----- mintty-0.5.4-1 ----- ----- mintty-0.5.3-1 ----- ----- mintty-0.5.2-1 ----- ----- mintty-0.5.1-1 ----- ----- mintty-0.4.4-1 ----- ----- mintty-0.4.3-1 ----- ----- mintty-0.4.2-1 ----- ----- mintty-0.4.1-1 ----- ----- mintty-0.4.0-2 ----- * Postinstall and preremove scripts were missing. ----- mintty-0.4.0-1 ----- ----- mintty-0.3.10-1 ----- ----- mintty-0.3.9-1 ----- ----- mintty-0.3.8-1 ----- ----- mintty-0.3.7-1 ----- ----- mintty-0.3.6-1 ----- * Replaced readme.html with manual page. Thanks to Lee D. Rothstein for helping with that. ----- mintty-0.3.5-1 ----- * First attempt at Cygwin setup package. Thanks to Yaakov Selkovitz for getting this off the ground by adding MinTTY to Cygports. -------------------------------------------