* [ITP] mintty 0.3.4
@ 2009-01-17 22:47 Andy Koppe
2009-01-17 23:13 ` Chris Sutcliffe
2009-01-18 22:29 ` Yaakov (Cygwin/X)
0 siblings, 2 replies; 19+ messages in thread
From: Andy Koppe @ 2009-01-17 22:47 UTC (permalink / raw)
To: cygwin-apps
I'd like to maintain MinTTY as an official Cygwin package. MinTTY is a
small and fast pty-based terminal emulator with a native Windows user
interface. As it's a new program, it requires 5 positive votes.
Big thanks to Yaakov for making providing initial packages through
Cygwin Ports.
Regards,
Andy
Files:
http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.4-1/mintty-0.3.4-1-src.tar.bz2
http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.4-1/mintty-0.3.4-1.tar.bz2
http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.4-1/setup.hint
setup.hint:
category: Shells
requires: cygwin bash cygutils
sdesc: "Terminal emulator with native Windows look and feel"
ldesc: "MinTTY is a terminal emulator for Cygwin. It is based on code
from PuTTY 0.60 by Simon Tatham and team.
Features include:
* Xterm-compatible terminal emulation.
* Native Windows user interface that tries to keep things simple.
* Drag & drop and copy & paste of text, files and folders.
* Mousewheel events can be sent as arrow keys.
* Options are stored in a text file. No registry entries.
* Window transparency.
* Small executable size (currently <120K)."
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-17 22:47 [ITP] mintty 0.3.4 Andy Koppe
@ 2009-01-17 23:13 ` Chris Sutcliffe
2009-01-18 0:45 ` Dave Korn
2009-01-18 5:05 ` Christopher Faylor
2009-01-18 22:29 ` Yaakov (Cygwin/X)
1 sibling, 2 replies; 19+ messages in thread
From: Chris Sutcliffe @ 2009-01-17 23:13 UTC (permalink / raw)
To: cygwin-apps
> I'd like to maintain MinTTY as an official Cygwin package. MinTTY is a small
> and fast pty-based terminal emulator with a native Windows user interface.
> As it's a new program, it requires 5 positive votes.
Not sure if I qualify, but I give it a +1.
Chris
--
Chris Sutcliffe
http://emergedesktop.org
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-17 23:13 ` Chris Sutcliffe
@ 2009-01-18 0:45 ` Dave Korn
2009-01-18 3:34 ` Robert Pendell
2009-01-18 5:05 ` Christopher Faylor
1 sibling, 1 reply; 19+ messages in thread
From: Dave Korn @ 2009-01-18 0:45 UTC (permalink / raw)
To: cygwin-apps
Chris Sutcliffe wrote:
>> I'd like to maintain MinTTY as an official Cygwin package. MinTTY is a small
>> and fast pty-based terminal emulator with a native Windows user interface.
>> As it's a new program, it requires 5 positive votes.
>
> Not sure if I qualify, but I give it a +1.
>
> Chris
>
I'm sure the overwhelming positive response on the main list to this
package makes its acceptance into the distro a formality, really. +1.
cheers,
DaveK
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-18 0:45 ` Dave Korn
@ 2009-01-18 3:34 ` Robert Pendell
0 siblings, 0 replies; 19+ messages in thread
From: Robert Pendell @ 2009-01-18 3:34 UTC (permalink / raw)
To: cygwin-apps
Dave Korn wrote:
> Chris Sutcliffe wrote:
>>> I'd like to maintain MinTTY as an official Cygwin package. MinTTY is a small
>>> and fast pty-based terminal emulator with a native Windows user interface.
>>> As it's a new program, it requires 5 positive votes.
>> Not sure if I qualify, but I give it a +1.
>>
>> Chris
>>
>
> I'm sure the overwhelming positive response on the main list to this
> package makes its acceptance into the distro a formality, really. +1.
>
> cheers,
> DaveK
I agree. +1 from me. I use it all the time. ;)
P.S. - Sorry Dave for sending directly to you first time around.
--
Robert Pendell
shinji@elite-systems.org
"A perfect world is one of chaos."
Thawte Web of Trust Notary
CAcert Assurer
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-17 23:13 ` Chris Sutcliffe
2009-01-18 0:45 ` Dave Korn
@ 2009-01-18 5:05 ` Christopher Faylor
2009-01-18 5:30 ` Yaakov (Cygwin/X)
1 sibling, 1 reply; 19+ messages in thread
From: Christopher Faylor @ 2009-01-18 5:05 UTC (permalink / raw)
To: cygwin-apps
On Sat, Jan 17, 2009 at 06:13:34PM -0500, Chris Sutcliffe wrote:
>On Sat, Jan 17, 2009 at 10:47:43PM +0000, Andy Koppe wrote:
>>I'd like to maintain MinTTY as an official Cygwin package. MinTTY is a
>>small and fast pty-based terminal emulator with a native Windows user
>>interface. As it's a new program, it requires 5 positive votes.
>
>Not sure if I qualify, but I give it a +1.
Sure you do. You are a package maintainer.
+1 from me, too.
Out of curiousity, why does this package rely on cygutils?
cgf
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-18 5:05 ` Christopher Faylor
@ 2009-01-18 5:30 ` Yaakov (Cygwin/X)
0 siblings, 0 replies; 19+ messages in thread
From: Yaakov (Cygwin/X) @ 2009-01-18 5:30 UTC (permalink / raw)
To: cygwin-apps
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Christopher Faylor wrote:
> Out of curiousity, why does this package rely on cygutils?
The postinstall script calls mkshortcut(1).
Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEAREIAAYFAklyvnYACgkQpiWmPGlmQSPligCg/FvxV7u8Dsr/n6v4r55a8pmn
ebcAnjZsvAUTtgU4JRAE244bEaDgOFFz
=u5fu
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-17 22:47 [ITP] mintty 0.3.4 Andy Koppe
2009-01-17 23:13 ` Chris Sutcliffe
@ 2009-01-18 22:29 ` Yaakov (Cygwin/X)
2009-01-18 22:54 ` Charles Wilson
1 sibling, 1 reply; 19+ messages in thread
From: Yaakov (Cygwin/X) @ 2009-01-18 22:29 UTC (permalink / raw)
To: cygwin-apps
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Andy Koppe wrote:
> I'd like to maintain MinTTY as an official Cygwin package. MinTTY is a
> small and fast pty-based terminal emulator with a native Windows user
> interface. As it's a new program, it requires 5 positive votes.
+1, that makes five.
> Big thanks to Yaakov for making providing initial packages through
> Cygwin Ports.
Glad to help. Under the circumstances, I'll let someone else to review
the packages. It's a really quick build with deps only on cygwin and
w32api, so I hope someone will step forward quickly.
Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEAREIAAYFAklzrUgACgkQpiWmPGlmQSPc4QCghqXXhFmf1Y9kvGHtw+7GWCM3
nOoAoOrVG9ZKNBSYgCvArz4rKFAkvyB9
=DRy9
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-18 22:29 ` Yaakov (Cygwin/X)
@ 2009-01-18 22:54 ` Charles Wilson
2009-01-18 23:45 ` Ralph Hempel
0 siblings, 1 reply; 19+ messages in thread
From: Charles Wilson @ 2009-01-18 22:54 UTC (permalink / raw)
To: CygWin-Apps
Yaakov (Cygwin/X) wrote:
> Glad to help. Under the circumstances, I'll let someone else to review
> the packages. It's a really quick build with deps only on cygwin and
> w32api, so I hope someone will step forward quickly.
Packaging looks good, and builds fine from source. Just one quibble with
the package; the following CFLAGS as used:
-MMD -MP -include std.h -std=gnu99 -Wall -Wextra -Werror -DNDEBUG
-march=i586 -mtune=pentium-m -fomit-frame-pointer -Os -DVERSION=0.3.4
Most of these are uncontroversial (although the -include std.h is a bit
odd; I assume this is something MinTTY inherited from Putty). However,
I'm not sure what the cygwin policy is on -march=-i586. This flag means
that the generated code will not work on i486 and below; while -mtune
merely implies that the code is optimized for pentium-m but should work
on any other processor not specifically disallowed by -march.
Doesn't cygwin officially support i386, or are we allowed to assume i586
and above, now?
--
Chuck
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-18 22:54 ` Charles Wilson
@ 2009-01-18 23:45 ` Ralph Hempel
2009-01-18 23:51 ` Eric Blake
2009-01-19 0:47 ` Charles Wilson
0 siblings, 2 replies; 19+ messages in thread
From: Ralph Hempel @ 2009-01-18 23:45 UTC (permalink / raw)
To: cygwin-apps
Charles Wilson wrote:
> Doesn't cygwin officially support i386, or are we allowed to assume i586
> and above, now?
Considering that support for Win98 is going to be dropped, the
question may be answered if Win2K or better will even run on
a 386 or 486? :-)
Ralph
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-18 23:45 ` Ralph Hempel
@ 2009-01-18 23:51 ` Eric Blake
2009-01-19 0:25 ` Dave Korn
2009-01-19 0:47 ` Charles Wilson
1 sibling, 1 reply; 19+ messages in thread
From: Eric Blake @ 2009-01-18 23:51 UTC (permalink / raw)
To: cygwin-apps
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
According to Ralph Hempel on 1/18/2009 4:44 PM:
> Charles Wilson wrote:
>
>> Doesn't cygwin officially support i386, or are we allowed to assume i586
>> and above, now?
>
> Considering that support for Win98 is going to be dropped, the
> question may be answered if Win2K or better will even run on
> a 386 or 486? :-)
In which case, shouldn't the gcc defaults be bumped to require this by
default?
- --
Don't work too hard, make some time for fun as well!
Eric Blake ebb9@byu.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAklzwJUACgkQ84KuGfSFAYDGtACgt6AJt6kOK9JWgW4rpcktUo5c
gC8AoLo08mK5oiijjQ18fJeAqzBwX9h5
=oN8S
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-18 23:51 ` Eric Blake
@ 2009-01-19 0:25 ` Dave Korn
2009-01-19 0:28 ` Dave Korn
0 siblings, 1 reply; 19+ messages in thread
From: Dave Korn @ 2009-01-19 0:25 UTC (permalink / raw)
To: cygwin-apps
Eric Blake wrote:
> According to Ralph Hempel on 1/18/2009 4:44 PM:
>> Charles Wilson wrote:
>>
>>> Doesn't cygwin officially support i386, or are we allowed to assume i586
>>> and above, now?
>> Considering that support for Win98 is going to be dropped, the
>> question may be answered if Win2K or better will even run on
>> a 386 or 486? :-)
>
> In which case, shouldn't the gcc defaults be bumped to require this by
> default?
According to
http://support.microsoft.com/kb/304297
the minimum is i586 (Pentium 1). So yes, we should change the gcc defaults.
I'll fix my local patchset and try to remember to post a patch upstream as well.
cheers,
DaveK
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-19 0:25 ` Dave Korn
@ 2009-01-19 0:28 ` Dave Korn
2009-01-19 1:14 ` Yaakov (Cygwin/X)
0 siblings, 1 reply; 19+ messages in thread
From: Dave Korn @ 2009-01-19 0:28 UTC (permalink / raw)
To: cygwin-apps
Hang on... one little afterthought.
>>> Considering that support for Win98 is going to be dropped, the
>>> question may be answered if Win2K or better will even run on
>>> a 386 or 486? :-)
Did we drop support for NT4 already? ;-)
cheers,
DaveK
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-18 23:45 ` Ralph Hempel
2009-01-18 23:51 ` Eric Blake
@ 2009-01-19 0:47 ` Charles Wilson
2009-01-19 4:20 ` Andy Koppe
2009-01-19 9:16 ` [ITP] mintty 0.3.4 Corinna Vinschen
1 sibling, 2 replies; 19+ messages in thread
From: Charles Wilson @ 2009-01-19 0:47 UTC (permalink / raw)
To: CygWin-Apps
Ralph Hempel wrote:
> Charles Wilson wrote:
>> Doesn't cygwin officially support i386, or are we allowed to assume i586
>> and above, now?
>
> Considering that support for Win98 is going to be dropped, the
> question may be answered if Win2K or better will even run on
> a 386 or 486? :-)
a) cygwin-1.7 will still support NT, IIRC, so the relevant question is
what processor NT supports, not W2k.
b) we haven't dropped Win9x support YET -- that won't happen until
cygwin-1.7 is officially released. Right now it's still in...what?
public beta?
--
Chuck
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-19 0:28 ` Dave Korn
@ 2009-01-19 1:14 ` Yaakov (Cygwin/X)
0 siblings, 0 replies; 19+ messages in thread
From: Yaakov (Cygwin/X) @ 2009-01-19 1:14 UTC (permalink / raw)
To: cygwin-apps
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Dave Korn wrote:
> Did we drop support for NT4 already? ;-)
Is NT4 really *still* supported by MS?
Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEAREIAAYFAklz0/kACgkQpiWmPGlmQSOCmgCeKT6dFEr3bKeQ2ozn5J7YhPt0
qr0AoL/fw7SVwv0ETRyPzEgjGY3WQfN6
=qRNg
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-19 0:47 ` Charles Wilson
@ 2009-01-19 4:20 ` Andy Koppe
2009-01-20 19:55 ` [ITP] mintty 0.3.5 Andy Koppe
2009-01-19 9:16 ` [ITP] mintty 0.3.4 Corinna Vinschen
1 sibling, 1 reply; 19+ messages in thread
From: Andy Koppe @ 2009-01-19 4:20 UTC (permalink / raw)
To: cygwin-apps
>> I'd like to maintain MinTTY as an official Cygwin package. MinTTY is a
>> small and fast pty-based terminal emulator with a native Windows user
>> interface. As it's a new program, it requires 5 positive votes.
>
> +1, that makes five.
Thanks everyone for the support!
Charles Wilson wrote:
> a) cygwin-1.7 will still support NT, IIRC, so the relevant question is
> what processor NT supports, not W2k.
> b) we haven't dropped Win9x support YET -- that won't happen until
> cygwin-1.7 is officially released. Right now it's still in...what?
> public beta?
Wikipedia says that Microsoft support for NT was dropped in 2004 and
that 98 and ME were mercy-killed in 2006. I doubt that MinTTY will work
on any of them. In particular, the transparency functions are only
available from Win2K onwards, and I don't know what happens when trying
to call them before that. Unicode might cause trouble too.
> the -include std.h is a bit odd; I assume this is something MinTTY
> inherited from Putty
No, that's entirely my fault. It includes a bunch of stuff that I wanted
to have available without having to include it separately everywhere.
There are standard C headers plus windef.h and also some convenience
typedefs and macros. Regarding above issue, it defines WINVER to 0x0500.
I addressed a couple more small issues on SVN, including adding the
ability to invoke the user's default shell as a login shell, by running
mintty with "-" as the command.
I also discovered a problem in command line processing: after selecting
a config file with --config, mintty will try to invoke "--config" as the
command. Basically, an 'argv += 2' is missing, but I ought to change the
current ad-hoc command line processing to a getopt_long solution anyway.
So I think it'd be best to hold the package process until 0.3.5.
Andy
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.4
2009-01-19 0:47 ` Charles Wilson
2009-01-19 4:20 ` Andy Koppe
@ 2009-01-19 9:16 ` Corinna Vinschen
1 sibling, 0 replies; 19+ messages in thread
From: Corinna Vinschen @ 2009-01-19 9:16 UTC (permalink / raw)
To: cygwin-apps
On Jan 18 19:46, Charles Wilson wrote:
> Ralph Hempel wrote:
> > Charles Wilson wrote:
> >> Doesn't cygwin officially support i386, or are we allowed to assume i586
> >> and above, now?
> >
> > Considering that support for Win98 is going to be dropped, the
> > question may be answered if Win2K or better will even run on
> > a 386 or 486? :-)
>
> a) cygwin-1.7 will still support NT, IIRC, so the relevant question is
> what processor NT supports, not W2k.
> b) we haven't dropped Win9x support YET -- that won't happen until
> cygwin-1.7 is officially released. Right now it's still in...what?
> public beta?
Maybe I'm too modern or something, but I think that i586 is as old as we
should care these days, CPU-wise. Even if we still support NT4 and,
barely, 9x.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.5
2009-01-19 4:20 ` Andy Koppe
@ 2009-01-20 19:55 ` Andy Koppe
2009-01-21 12:25 ` Corinna Vinschen
0 siblings, 1 reply; 19+ messages in thread
From: Andy Koppe @ 2009-01-20 19:55 UTC (permalink / raw)
To: cygwin-apps
Andy Koppe wrote:
> I addressed a couple more small issues on SVN, including adding the
> ability to invoke the user's default shell as a login shell, by running
> mintty with "-" as the command.
>
> I also discovered a problem in command line processing: after selecting
> a config file with --config, mintty will try to invoke "--config" as the
> command. Basically, an 'argv += 2' is missing, but I ought to change the
> current ad-hoc command line processing to a getopt_long solution anyway.
>
> So I think it'd be best to hold the package process until 0.3.5.
As announced on the main list, I've released version 0.3.5 of MinTTY.
The package files are available from
http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/mintty-0.3.5-1-src.tar.bz2
http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/mintty-0.3.5-1.tar.bz2
http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/setup.hint
The shortcut generated by the postinstall script now starts mintty with
'-' as the command, thus invoking the user's default shell as a login shell.
Andy
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.5
2009-01-20 19:55 ` [ITP] mintty 0.3.5 Andy Koppe
@ 2009-01-21 12:25 ` Corinna Vinschen
2009-01-21 13:43 ` Andy Koppe
0 siblings, 1 reply; 19+ messages in thread
From: Corinna Vinschen @ 2009-01-21 12:25 UTC (permalink / raw)
To: cygwin-apps
On Jan 20 19:56, Andy Koppe wrote:
> http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/mintty-0.3.5-1-src.tar.bz2
> http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/mintty-0.3.5-1.tar.bz2
> http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/setup.hint
Uploaded. Thanks for providing and maintaining this interesting new
package. Please don't forget to send an announcement according to
http://cygwin.com/setup.html#submitting, section 8 to
cygwin-announce@cygwin.com.
Thanks,
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ITP] mintty 0.3.5
2009-01-21 12:25 ` Corinna Vinschen
@ 2009-01-21 13:43 ` Andy Koppe
0 siblings, 0 replies; 19+ messages in thread
From: Andy Koppe @ 2009-01-21 13:43 UTC (permalink / raw)
To: cygwin-apps
2009/1/21 Corinna Vinschen:
> On Jan 20 19:56, Andy Koppe wrote:
>> http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/mintty-0.3.5-1-src.tar.bz2
>> http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/mintty-0.3.5-1.tar.bz2
>> http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/setup.hint
>
> Uploaded.
Thanks!
> Please don't forget to send an announcement according to
> http://cygwin.com/setup.html#submitting, section 8 to
> cygwin-announce@cygwin.com.
Will do later today.
Andy
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2009-01-21 13:43 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-17 22:47 [ITP] mintty 0.3.4 Andy Koppe
2009-01-17 23:13 ` Chris Sutcliffe
2009-01-18 0:45 ` Dave Korn
2009-01-18 3:34 ` Robert Pendell
2009-01-18 5:05 ` Christopher Faylor
2009-01-18 5:30 ` Yaakov (Cygwin/X)
2009-01-18 22:29 ` Yaakov (Cygwin/X)
2009-01-18 22:54 ` Charles Wilson
2009-01-18 23:45 ` Ralph Hempel
2009-01-18 23:51 ` Eric Blake
2009-01-19 0:25 ` Dave Korn
2009-01-19 0:28 ` Dave Korn
2009-01-19 1:14 ` Yaakov (Cygwin/X)
2009-01-19 0:47 ` Charles Wilson
2009-01-19 4:20 ` Andy Koppe
2009-01-20 19:55 ` [ITP] mintty 0.3.5 Andy Koppe
2009-01-21 12:25 ` Corinna Vinschen
2009-01-21 13:43 ` Andy Koppe
2009-01-19 9:16 ` [ITP] mintty 0.3.4 Corinna Vinschen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).