[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