[parrot/parrot] 7bc3a0: [GH #1075] find_codepoint namealias

GitHub noreply at github.com
Sat Jun 14 20:10:02 UTC 2014


  Branch: refs/heads/icu-namealias-gh1075
  Home:   https://github.com/parrot/parrot
  Commit: 7bc3a07e031b1fd98904870f77412db1636fbb71
      https://github.com/parrot/parrot/commit/7bc3a07e031b1fd98904870f77412db1636fbb71
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-06-14 (Sat, 14 Jun 2014)

  Changed paths:
    M ChangeLog
    M MANIFEST
    M config/gen/makefiles/root.in
    M include/parrot/encoding.h
    M include/parrot/namealias.h
    M lib/Parrot/Test/Pod.pm
    M src/ops/core_ops.c
    M src/ops/string.ops
    M src/string/encoding.c
    M src/string/namealias.c
    M src/string/namealias_c.in
    M t/codingstd/c_parens.t
    M t/codingstd/pod_syntax.t
    A tools/build/namealias_c.pl

  Log Message:
  -----------
  [GH #1075] find_codepoint namealias

add a tools/build/namealias_c.pl to manually cleanup the generated
gperf c file for inline, C++ compat and codingstd_tests.

add Parrot_str_internal_find_codepoint to src/string/encoding.c
(not namealias.c because headerizer doesn't like namealias_c.in)

use that also for the non-ICU codepath, so that at least some names are
found. This can be used later to add all names to namealias for non-ICU builds.

remove inline from namealias. This doesn't need to be fast, just small.

fixup some weird codingstd tests for namealias. podchecker passes but Pod::Simple not.
c_parens.t misparses namealias_c.in as functions

make headerizer and bootstrap-ops.


  Commit: 6e28025e0fefc92a5543e6c76024a10d58dab638
      https://github.com/parrot/parrot/commit/6e28025e0fefc92a5543e6c76024a10d58dab638
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-06-14 (Sat, 14 Jun 2014)

  Changed paths:
    M config/gen/makefiles/root.in

  Log Message:
  -----------
  Makefile: remove special @cc_shared@ as it included in $(CFLAGS) now


Compare: https://github.com/parrot/parrot/compare/5cb6219016c1...6e28025e0fef


More information about the parrot-commits mailing list