[commit: packages/Win32] Mistuke-fix-build, depend-os-windows, fix-appveyor-curl-ussue, master, win32-2.5.4.1-ghc-8.2: Implement isMinTTY (#63) (1f20e12)
git at git.haskell.org
git at git.haskell.org
Mon Apr 17 21:28:01 UTC 2017
Repository : ssh://git@git.haskell.org/Win32
On branches: Mistuke-fix-build,depend-os-windows,fix-appveyor-curl-ussue,master,win32-2.5.4.1-ghc-8.2
Link : http://git.haskell.org/packages/Win32.git/commitdiff/1f20e120fbb9f0306b3b175ece1ba5e132c54a9f
>---------------------------------------------------------------
commit 1f20e120fbb9f0306b3b175ece1ba5e132c54a9f
Author: Ryan Scott <ryan.gl.scott at gmail.com>
Date: Thu Dec 22 03:24:06 2016 -0600
Implement isMinTTY (#63)
* Implement isMinTTY
* Address some of Mistuke's comments
* Make FILE_NAME_INFO an explicit data structure
* Use concrete struct for UNICODE_STRING
* No need to hide void
* Null-terminate wide strings properly
* Suggestions from review
* Use size of OBJECT_NAME_INFORMATION directly
* Minor spacing fixes
* Use return instead of pure
* Old 32-bit Windows compatibility
>---------------------------------------------------------------
1f20e120fbb9f0306b3b175ece1ba5e132c54a9f
System/Win32.hs | 2 +
System/Win32/MinTTY.hsc | 229 ++++++++++++++++++++++++++++++++++++++++++++++
System/Win32/Types.hs | 4 +
Win32.cabal | 7 +-
changelog.md | 4 +
include/winternl_compat.h | 39 ++++++++
6 files changed, 282 insertions(+), 3 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 1f20e120fbb9f0306b3b175ece1ba5e132c54a9f
More information about the ghc-commits
mailing list