Coke, This has been come up a couple of times either on list or on #parrot. And the same question has been raised about config/auto/m4.pm.
Other things being equal, I'm in favor of this. Hey! Two fewer config steps to have to maintain or test! But then I grepped for the string 'python' (upper or lower case) in the distro and came up with the list of files attached. Before we remove config/auto/python.pm, we should assess what the impact would be on each of these 81 files -- which includes a lot of source code. kid51
./ChangeLog ./compilers/imcc/pbc.c ./config/auto/python.pm ./CREDITS ./docs/art/pp001-intro.pod ./docs/art/pp003-oop.pod ./docs/book/ch01_overview.pod ./docs/book/ch02_getting_started.pod ./docs/book/ch07_architecture.pod ./docs/faq.pod ./docs/imcc/imcfaq.pod ./docs/intro.pod ./docs/overview.pod ./docs/pct/gettingstarted.pod ./docs/pdds/draft/pdd06_pasm.pod ./docs/pdds/draft/pdd29_compiler_tools.pod ./docs/pdds/pdd15_objects.pod ./docs/pdds/pdd17_pmc.pod ./docs/pdds/pdd21_namespaces.pod ./docs/pdds/pdd25_concurrency.pod ./docs/pdds/pdd26_ast.pod ./docs/vtables.pod ./examples/benchmarks/fib.py ./examples/benchmarks/oo1.pasm ./examples/benchmarks/oo2.pasm ./examples/benchmarks/oofib.py ./examples/benchmarks/primes2.py ./examples/benchmarks/vpm.py ./examples/mops/mops.py ./examples/mops/README ./examples/shootout/revcomp.pir ./include/parrot/exceptions.h ./include/parrot/parrot.h ./include/parrot/sub.h ./languages/dotnet/t/harness ./languages/jako/examples/python.jako ./languages/LANGUAGES_STATUS.pod ./languages/lua/t/harness ./languages/parrot_compiler/t/harness ./languages/PIR/src/pasm/pasm.pg ./languages/plumhead/docs/antlr3.pod ./languages/pugs/t/harness ./languages/pynie/pynie.pir ./languages/pynie/README ./languages/pynie/src/builtins/funcs.pir ./languages/pynie/src/parser/Grammar.pg ./languages/pynie/src/parser/indent.pir ./languages/scheme/t/harness ./languages/t/harness ./lib/Parrot/Configure/Step/List.pm ./lib/Parrot/Distribution.pm ./lib/Parrot/Docs/File.pm ./lib/Parrot/Test/APL.pm ./lib/Parrot/Test/Punie.pm ./MANIFEST ./MANIFEST.generated ./NEWS ./ports/debian/control.in ./ports/macports/Portfile ./README_win32.pod ./src/call_list.txt ./src/exceptions.c ./src/gc/dod.c ./src/io/io_private.h ./src/ops/experimental.ops ./src/pmc/array.pmc ./src/pmc/complex.pmc ./src/pmc/fixedpmcarray.pmc ./src/pmc/slice.pmc ./src/pmc/string.pmc ./src/pmc/sub.pmc ./src/spf_render.c ./src/string.c ./t/codingstd/linelength.t ./t/compilers/json/from_parrot.t ./t/pmc/bigint.t ./t/pmc/object-mro.t ./t/pmc/string.t ./t/steps/auto_python-01.t ./tools/dev/parrotbench.pl ./tools/docs/search-ops.py