[phobos] [dlang/phobos] 7b6745: Ddoc: CXREF -> REF (sed)

GitHub via phobos phobos at puremagic.com
Tue Jun 7 16:02:05 PDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 7b6745727b53315e352d95f678484d79127b8f60
      https://github.com/dlang/phobos/commit/7b6745727b53315e352d95f678484d79127b8f60
  Author: anonymous <aG0aep6G at users.noreply.github.com>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M std/concurrency.d
    M std/datetime.d
    M std/process.d

  Log Message:
  -----------
  Ddoc: CXREF -> REF (sed)

Done by:

arg='\s*([^(),]*)'
from='\$\(CXREF\s'$arg','$arg'\)'
to='$(REF \2, core,\1)'
(find . -type f -name "*.d" -print0; \
    find . -type f -name "*.dd" -print0) | \
xargs -0 sed -i -r "s/$from/$to/g"


  Commit: da1c9a82835d616f16bf984e5faffa9fbd3e8134
      https://github.com/dlang/phobos/commit/da1c9a82835d616f16bf984e5faffa9fbd3e8134
  Author: anonymous <aG0aep6G at users.noreply.github.com>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M std/net/curl.d

  Log Message:
  -----------
  Ddoc: ECXREF -> REF (sed)

Done by:

arg='\s*([^(),]*)'
from='\$\(ECXREF\s'$arg','$arg'\)'
to='$(REF \2, etc,c,\1)'
(find . -type f -name "*.d" -print0; \
    find . -type f -name "*.dd" -print0) | \
xargs -0 sed -i -r "s/$from/$to/g"


  Commit: 4109de2ff28f0a24570ef7b53b79b7a68917bfa5
      https://github.com/dlang/phobos/commit/4109de2ff28f0a24570ef7b53b79b7a68917bfa5
  Author: anonymous <aG0aep6G at users.noreply.github.com>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M std/string.d

  Log Message:
  -----------
  Ddoc: replace custom macros in std/string.d with REF_SHORT (sed)

SHORTXREF -> REF_SHORT:

arg='\s*([^(),]*)'
from='\$\(SHORTXREF\s'$arg','$arg'\)'
to='$(REF_SHORT \2, std,\1)'
sed -i -r "s/$from/$to/g" std/string.d

SHORTXREF_PACK -> REF_SHORT:

arg='\s*([^(),]*)'
from='\$\(SHORTXREF_PACK\s'$arg','$arg','$arg'\)'
to='$(REF_SHORT \3, std,\1,\2)'
sed -i -r "s/$from/$to/g" std/string.d


  Commit: d34ceb0a739d07b855bddf5dd8e18fe6d5335ccc
      https://github.com/dlang/phobos/commit/d34ceb0a739d07b855bddf5dd8e18fe6d5335ccc
  Author: anonymous <aG0aep6G at users.noreply.github.com>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M std/string.d

  Log Message:
  -----------
  Ddoc: remove obsolete custom macros from std/string.d


  Commit: 07ab737274ba6ad83d2e6737fcef1c5b3d2795ed
      https://github.com/dlang/phobos/commit/07ab737274ba6ad83d2e6737fcef1c5b3d2795ed
  Author: anonymous <aG0aep6G at users.noreply.github.com>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M changelog.dd

  Log Message:
  -----------
  Ddoc: remove XREF macros from changelog.dd


  Commit: dbc50b89478968681745001b15ed4a7921a20856
      https://github.com/dlang/phobos/commit/dbc50b89478968681745001b15ed4a7921a20856
  Author: Vladimir Panteleev <github.private at thecybershadow.net>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M changelog.dd
    M std/concurrency.d
    M std/datetime.d
    M std/net/curl.d
    M std/process.d
    M std/string.d

  Log Message:
  -----------
  Merge pull request #4404 from aG0aep6G/kill-xref-some-more

XREF purge: CXREF, ECXREF, std/string.d, changelog.dd


Compare: https://github.com/dlang/phobos/compare/a85f48a85b84...dbc50b894789


More information about the phobos mailing list