[ANNOUNCEMENT] Updated: mintty 2.9.0
I have uploaded mintty 2.9.0 with the following changes: Highlights (details see below) * Background image and texture support. * Enhanced multi-monitor DPI handling. * Underline styles and colours, CMYK colour specifications. * Outer scrollbar mode, xterm-compatible. * Enhanced text selection mouse support. * Enhanced quick window switching. * Tweaked start error handling. * Tweaked WSL support. Character attributes and rendering * Support for colon-separated SGR sub-parameters (ISO/IEC 8613-6) (xterm 282): * SGR escapes for ISO/IEC 8613-6 RGB, CMY, CMYK, and indexed colour formats. * DECRQSS uses SGR sub-parameters for colour specifications (xterm 331). * SGR 4:1...4:5 for underline styles solid, double, wavy, dotted, dashed. * SGR 58/59 for underline colour (kitty, iTerm2). * Fixed (almost) selection highlighting of emojis. * Drawing Unicode Block Elements which are broken in many fonts (#264). * Fixed initial bold as font suppression glitch (mintty/wsltty#103). Window control * DECSET 30 to enable/disable outer scrollbar (like xterm) (#159, ~#262). * DECSET 1046 enables/disables alternate screen switching (xterm 331). * Cursor style modes DECSET 12 (AT&T 610) (xterm 331) and SM 33/34 (Wyse). Scrollbar * Fixed scrollbar toggle (Ctrl+Shift+O) from forcing scrollbar to the right. * Preventing font zooming after scrollbar toggle (Ctrl+Shift+O). Window layout * Background image or texture support (#18, #666). Multi-monitor support * Using Windows DPI handling V2, avoiding fluttering (#774, #470, #492, ~#566, ~#547). Text selection * Drag-and-drop selection after focus click enabled by combined cell and time distance (#717). * Only suppress focus-click selection if focus reporting disabled or mouse reporting not effective (#717). * Ctrl+mouse-move hovering underlines URLs and filenames (#173). * Selection highlighting can also indicate selection size (#660). Window handling * Revised Ctrl+(Shift+)Tab window switching (#773). * Ctrl+Ctrl+(Shift+)Tab for window switching including iconized windows (#735). * Win+Shift move coupling of tab sets if SessionGeomSync ≥ 2 (#600, #699). Configuration * CMY(K) colour specifications in OSC sequences and config file. * Option Background and OSC 11 to set background image or texture (#18, #666). * Option SelectionShowSize to enable selection size indication (#660). Themes management * Fixed syntax error in `mintheme` tool (#764). * Option `mintheme -d -q` for decimal colour format (#718). * Supporting `mintheme` tool on WSL. * Options `mintheme -p` and `mintheme -t` to set background picture or texture. * Options `mintheme -s` and `mintheme -S` for theme visualization and comparison. Other * Updated Emoji data and built-in width data to Unicode 11.0. * Enabled OSC 7 current directory injection for Ctrl+click in WSL (mintty/wsltty#104). * Reporting start error (exit status 255) (#745). * Changed start error exit code from 255 to 126 (#745). * Fixed slowdown of Character Info mode if Unicode data are not deployed. * Option --WSLmode to tune behaviour for WSL distro but not launch (mintty/wsltty#99). * Clarified additional configuration requirements for option TaskCommands in the manual. The homepage is at http://mintty.github.io/ It also links to the issue tracker. -- Thomas -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: Perl distributions
The following Perl distributions have been updated to their latest version on CPAN, respectively: x86/x86_64 -- perl-Cpanel-JSON-XS-4.04-1 noarch -- perl-File-Find-Object-Rule-0.0309-1 perl-File-ShareDir-1.116-1 perl-Mojolicious-7.85-1 perl-Test-Warn-0.36-1 -- *** 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@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: Problems with mintty jump list
Am 13.05.2018 um 23:05 schrieb Michael Schaap: On 13 May 18 22:04, Thomas Wolff wrote: Thanks, maybe jumplist-started instances should implicitly inherit AppID. Probably, yes. In fact, not just jumplist-started instances, but any instance (also the default one) opened from the task bar icon. Are you sure --store-taskbar-properties is needed to get the jumplist stable? This would have additional implications, to be checked. No, I'm not sure at all. I just added this because the man page told me for AppLaunchCmd: "This is only effective if combined with an AppName option and the command-line option --store-taskbar-properties to make it persistent.". And I *did* have to add an AppLaunchCmd to the .minttyrc, otherwise the default task bar icon action would open a window without the AppID, but also without a login shell. There does not seem to be a way to determine anything like an inherited AppID when run from a jump list. This makes things unnecessarily complicated. I'm adding the following to the manual page as a note to option TaskCommands: Note: To make the jump list persistent, it is necessary to carefully apply additional tricks to satisfy the insane taskbar configuration paradigm of Windows. First, also configure a default taskbar icon command using options AppName and AppLaunchCmd. Second, choose a unique value for AppID and also add it to the (default) launch command and all (jumplist) task commands. Third, invoke mintty with the chosen AppID and option --store-taskbar-properties. Thomas -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: Fork issue on W10 WOW
Am 30.06.2018 um 22:47 schrieb Ken Brown: On 6/30/2018 11:52 AM, Marco Atzeri wrote: Hi, on a new W10 HP Laptop, the 32 bit installation always fails on postinstallation scripts that use perl. The outcome is like: $ ./texlive-collection-formatsextra.sh 1 [main] perl 1796 child_info_fork::abort: address space needed by 'Encode.dll' (0x262) is already occupied Can't fork, trying again in 5 seconds at /usr/bin/fmtutil line 73. [...] Until I have the 32bit running I can not deploy any new package, as the previous W7 is retired. I've never had this problem with my own 32bit installation on W10, but I just reproduced it by doing a new installation with your list of packages. Have you tried just installing a minimal list of packages that you need for building the packages you maintain? partially tried, and the minimal installation was fine. Alternatively, you might work around the problem by first doing a base install, then installing your texlive-collection-* packages, and then installing everything else. I just tested this with your list of packages, and it worked for me. I will give a try to this sequence. Ken Thanks for your experiment Marco --- Diese E-Mail wurde von AVG auf Viren geprüft. http://www.avg.com -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple