[phobos] [D-Programming-Language/phobos] ccdfd1: Remove unused WinAPI ANSI function usages.

GitHub via phobos phobos at puremagic.com
Thu Jun 12 15:30:01 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: ccdfd1ecca4331657d7ed51375ade9f17789ed4d
      https://github.com/D-Programming-Language/phobos/commit/ccdfd1ecca4331657d7ed51375ade9f17789ed4d
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2014-06-12 (Thu, 12 Jun 2014)

  Changed paths:
    M std/file.d
    M std/internal/windows/advapi32.d

  Log Message:
  -----------
  Remove unused WinAPI ANSI function usages.


  Commit: 176f1246f3ecc9507b88fb7aa68e8d17a2fbaaa6
      https://github.com/D-Programming-Language/phobos/commit/176f1246f3ecc9507b88fb7aa68e8d17a2fbaaa6
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2014-06-12 (Thu, 12 Jun 2014)

  Changed paths:
    M std/process.d

  Log Message:
  -----------
  Issue 12898 - `std.process.browse` expects URL to be encoded in CP_ACP on Windows instead of UTF-8

Use Unicode version of `ShellExecute` in `std.process.browse`.
Also remove needless `ShellExecuteA` declaration.


  Commit: a81c4127f26d2e477cc986bb9c2a3d7a8d36be2e
      https://github.com/D-Programming-Language/phobos/commit/a81c4127f26d2e477cc986bb9c2a3d7a8d36be2e
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2014-06-12 (Thu, 12 Jun 2014)

  Changed paths:
    M std/mmfile.d

  Log Message:
  -----------
  Use Unicode version of `CreateFileMapping` in `std.mmfile.MmFile` constructor.

It's a bad style to use ANSI WinAPI function and may cause problems in future.


  Commit: 6ec18c392379acdbf516a586791604668aa3324d
      https://github.com/D-Programming-Language/phobos/commit/6ec18c392379acdbf516a586791604668aa3324d
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2014-06-13 (Fri, 13 Jun 2014)

  Changed paths:
    M std/file.d
    M std/internal/windows/advapi32.d
    M std/mmfile.d
    M std/process.d

  Log Message:
  -----------
  Merge pull request #2242 from denis-sh/get-rid-of-WinAPI-ANSI-functions

Get rid of WinAPI ANSI functions


Compare: https://github.com/D-Programming-Language/phobos/compare/5d202eae7106...6ec18c392379


More information about the phobos mailing list