[phobos] [D-Programming-Language/phobos] 1eb50b: std.process: Fix documentation for exec*() functio...

GitHub noreply at github.com
Fri Sep 28 06:56:10 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 1eb50b5b1c9e662fc27249d3821bff96744a77f4
      https://github.com/D-Programming-Language/phobos/commit/1eb50b5b1c9e662fc27249d3821bff96744a77f4
  Author: Greg Ward <greg at gerg.ca>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    M std/process.d

  Log Message:
  -----------
  std.process: Fix documentation for exec*() functions.

They really are just like POSIX exec*(), i.e. they do not return an
exit status. In fact, they don't return at all on success.
Unfortunately, it looks like all you get on failure is a return value
of -1, no indication of whether the failure was "No such file or
directory", "Permission denied", etc.


  Commit: d15efcd716d07be9795ea2c3a8bdf7c6e1b2cdc1
      https://github.com/D-Programming-Language/phobos/commit/d15efcd716d07be9795ea2c3a8bdf7c6e1b2cdc1
  Author: Greg Ward <greg at gerg.ca>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M std/process.d

  Log Message:
  -----------
  std.process: remove an unnecessary word from doc for execv*().

It's unusual, but perfectly valid, to re-exec() the same command as
is currently running.


  Commit: 44aabd8919383bd9d646bee9c36287c81d8bd660
      https://github.com/D-Programming-Language/phobos/commit/44aabd8919383bd9d646bee9c36287c81d8bd660
  Author: Greg Ward <greg at gerg.ca>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M std/process.d

  Log Message:
  -----------
  std.process: fix markup in doc for exec*().

Use the $(D ...) macro to indicate identifiers and code snippets.


  Commit: af92f50e104f09fcfee275637ca8ff95a72a3c2a
      https://github.com/D-Programming-Language/phobos/commit/af92f50e104f09fcfee275637ca8ff95a72a3c2a
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M std/process.d

  Log Message:
  -----------
  Merge pull request #812 from gward/master

std.process: Fix documentation for exec*() functions.


Compare: https://github.com/D-Programming-Language/phobos/compare/b05b81859610...af92f50e104f


More information about the phobos mailing list