diff --git a/lib/CompUnit/Repository/Staging.pm b/lib/CompUnit/Repository/Staging.pm6 similarity index 100% rename from lib/CompUnit/Repository/Staging.pm rename to lib/CompUnit/Repository/Staging.pm6 diff --git a/src/core.d/await.pm b/src/core.d/await.pm6 similarity index 100% rename from src/core.d/await.pm rename to src/core.d/await.pm6 diff --git a/src/core.d/core_prologue.pm b/src/core.d/core_prologue.pm6 similarity index 100% rename from src/core.d/core_prologue.pm rename to src/core.d/core_prologue.pm6 diff --git a/src/core/AST.pm b/src/core/AST.pm6 similarity index 100% rename from src/core/AST.pm rename to src/core/AST.pm6 diff --git a/src/core/Any-iterable-methods.pm b/src/core/Any-iterable-methods.pm6 similarity index 100% rename from src/core/Any-iterable-methods.pm rename to src/core/Any-iterable-methods.pm6 diff --git a/src/core/Any.pm b/src/core/Any.pm6 similarity index 100% rename from src/core/Any.pm rename to src/core/Any.pm6 diff --git a/src/core/Argfiles.pm b/src/core/Argfiles.pm6 similarity index 100% rename from src/core/Argfiles.pm rename to src/core/Argfiles.pm6 diff --git a/src/core/Array.pm b/src/core/Array.pm6 similarity index 100% rename from src/core/Array.pm rename to src/core/Array.pm6 diff --git a/src/core/Associative.pm b/src/core/Associative.pm6 similarity index 100% rename from src/core/Associative.pm rename to src/core/Associative.pm6 diff --git a/src/core/Attribute.pm b/src/core/Attribute.pm6 similarity index 100% rename from src/core/Attribute.pm rename to src/core/Attribute.pm6 diff --git a/src/core/Awaitable.pm b/src/core/Awaitable.pm6 similarity index 100% rename from src/core/Awaitable.pm rename to src/core/Awaitable.pm6 diff --git a/src/core/Awaiter.pm b/src/core/Awaiter.pm6 similarity index 100% rename from src/core/Awaiter.pm rename to src/core/Awaiter.pm6 diff --git a/src/core/Backtrace.pm b/src/core/Backtrace.pm6 similarity index 100% rename from src/core/Backtrace.pm rename to src/core/Backtrace.pm6 diff --git a/src/core/Bag.pm b/src/core/Bag.pm6 similarity index 100% rename from src/core/Bag.pm rename to src/core/Bag.pm6 diff --git a/src/core/BagHash.pm b/src/core/BagHash.pm6 similarity index 100% rename from src/core/BagHash.pm rename to src/core/BagHash.pm6 diff --git a/src/core/Baggy.pm b/src/core/Baggy.pm6 similarity index 100% rename from src/core/Baggy.pm rename to src/core/Baggy.pm6 diff --git a/src/core/Block.pm b/src/core/Block.pm6 similarity index 100% rename from src/core/Block.pm rename to src/core/Block.pm6 diff --git a/src/core/Bool.pm b/src/core/Bool.pm6 similarity index 100% rename from src/core/Bool.pm rename to src/core/Bool.pm6 diff --git a/src/core/Buf.pm b/src/core/Buf.pm6 similarity index 100% rename from src/core/Buf.pm rename to src/core/Buf.pm6 diff --git a/src/core/CallFrame.pm b/src/core/CallFrame.pm6 similarity index 100% rename from src/core/CallFrame.pm rename to src/core/CallFrame.pm6 diff --git a/src/core/Callable.pm b/src/core/Callable.pm6 similarity index 100% rename from src/core/Callable.pm rename to src/core/Callable.pm6 diff --git a/src/core/Cancellation.pm b/src/core/Cancellation.pm6 similarity index 100% rename from src/core/Cancellation.pm rename to src/core/Cancellation.pm6 diff --git a/src/core/Capture.pm b/src/core/Capture.pm6 similarity index 100% rename from src/core/Capture.pm rename to src/core/Capture.pm6 diff --git a/src/core/Channel.pm b/src/core/Channel.pm6 similarity index 100% rename from src/core/Channel.pm rename to src/core/Channel.pm6 diff --git a/src/core/Code.pm b/src/core/Code.pm6 similarity index 100% rename from src/core/Code.pm rename to src/core/Code.pm6 diff --git a/src/core/Collation.pm b/src/core/Collation.pm6 similarity index 100% rename from src/core/Collation.pm rename to src/core/Collation.pm6 diff --git a/src/core/CompUnit.pm b/src/core/CompUnit.pm6 similarity index 100% rename from src/core/CompUnit.pm rename to src/core/CompUnit.pm6 diff --git a/src/core/CompUnit/DependencySpecification.pm b/src/core/CompUnit/DependencySpecification.pm6 similarity index 100% rename from src/core/CompUnit/DependencySpecification.pm rename to src/core/CompUnit/DependencySpecification.pm6 diff --git a/src/core/CompUnit/Handle.pm b/src/core/CompUnit/Handle.pm6 similarity index 100% rename from src/core/CompUnit/Handle.pm rename to src/core/CompUnit/Handle.pm6 diff --git a/src/core/CompUnit/Loader.pm b/src/core/CompUnit/Loader.pm6 similarity index 100% rename from src/core/CompUnit/Loader.pm rename to src/core/CompUnit/Loader.pm6 diff --git a/src/core/CompUnit/PrecompilationRepository.pm b/src/core/CompUnit/PrecompilationRepository.pm6 similarity index 100% rename from src/core/CompUnit/PrecompilationRepository.pm rename to src/core/CompUnit/PrecompilationRepository.pm6 diff --git a/src/core/CompUnit/PrecompilationStore.pm b/src/core/CompUnit/PrecompilationStore.pm6 similarity index 100% rename from src/core/CompUnit/PrecompilationStore.pm rename to src/core/CompUnit/PrecompilationStore.pm6 diff --git a/src/core/CompUnit/PrecompilationStore/File.pm b/src/core/CompUnit/PrecompilationStore/File.pm6 similarity index 100% rename from src/core/CompUnit/PrecompilationStore/File.pm rename to src/core/CompUnit/PrecompilationStore/File.pm6 diff --git a/src/core/CompUnit/PrecompilationUnit.pm b/src/core/CompUnit/PrecompilationUnit.pm6 similarity index 100% rename from src/core/CompUnit/PrecompilationUnit.pm rename to src/core/CompUnit/PrecompilationUnit.pm6 diff --git a/src/core/CompUnit/Repository.pm b/src/core/CompUnit/Repository.pm6 similarity index 100% rename from src/core/CompUnit/Repository.pm rename to src/core/CompUnit/Repository.pm6 diff --git a/src/core/CompUnit/Repository/AbsolutePath.pm b/src/core/CompUnit/Repository/AbsolutePath.pm6 similarity index 100% rename from src/core/CompUnit/Repository/AbsolutePath.pm rename to src/core/CompUnit/Repository/AbsolutePath.pm6 diff --git a/src/core/CompUnit/Repository/FileSystem.pm b/src/core/CompUnit/Repository/FileSystem.pm6 similarity index 100% rename from src/core/CompUnit/Repository/FileSystem.pm rename to src/core/CompUnit/Repository/FileSystem.pm6 diff --git a/src/core/CompUnit/Repository/Installable.pm b/src/core/CompUnit/Repository/Installable.pm6 similarity index 100% rename from src/core/CompUnit/Repository/Installable.pm rename to src/core/CompUnit/Repository/Installable.pm6 diff --git a/src/core/CompUnit/Repository/Installation.pm b/src/core/CompUnit/Repository/Installation.pm6 similarity index 100% rename from src/core/CompUnit/Repository/Installation.pm rename to src/core/CompUnit/Repository/Installation.pm6 diff --git a/src/core/CompUnit/Repository/Locally.pm b/src/core/CompUnit/Repository/Locally.pm6 similarity index 100% rename from src/core/CompUnit/Repository/Locally.pm rename to src/core/CompUnit/Repository/Locally.pm6 diff --git a/src/core/CompUnit/Repository/NQP.pm b/src/core/CompUnit/Repository/NQP.pm6 similarity index 100% rename from src/core/CompUnit/Repository/NQP.pm rename to src/core/CompUnit/Repository/NQP.pm6 diff --git a/src/core/CompUnit/Repository/Perl5.pm b/src/core/CompUnit/Repository/Perl5.pm6 similarity index 100% rename from src/core/CompUnit/Repository/Perl5.pm rename to src/core/CompUnit/Repository/Perl5.pm6 diff --git a/src/core/CompUnit/Repository/Spec.pm b/src/core/CompUnit/Repository/Spec.pm6 similarity index 100% rename from src/core/CompUnit/Repository/Spec.pm rename to src/core/CompUnit/Repository/Spec.pm6 diff --git a/src/core/CompUnit/Repository/Unknown.pm b/src/core/CompUnit/Repository/Unknown.pm6 similarity index 100% rename from src/core/CompUnit/Repository/Unknown.pm rename to src/core/CompUnit/Repository/Unknown.pm6 diff --git a/src/core/CompUnit/RepositoryRegistry.pm b/src/core/CompUnit/RepositoryRegistry.pm6 similarity index 100% rename from src/core/CompUnit/RepositoryRegistry.pm rename to src/core/CompUnit/RepositoryRegistry.pm6 diff --git a/src/core/Compiler.pm b/src/core/Compiler.pm6 similarity index 100% rename from src/core/Compiler.pm rename to src/core/Compiler.pm6 diff --git a/src/core/Complex.pm b/src/core/Complex.pm6 similarity index 100% rename from src/core/Complex.pm rename to src/core/Complex.pm6 diff --git a/src/core/Cool.pm b/src/core/Cool.pm6 similarity index 100% rename from src/core/Cool.pm rename to src/core/Cool.pm6 diff --git a/src/core/CurrentThreadScheduler.pm b/src/core/CurrentThreadScheduler.pm6 similarity index 100% rename from src/core/CurrentThreadScheduler.pm rename to src/core/CurrentThreadScheduler.pm6 diff --git a/src/core/Cursor.pm b/src/core/Cursor.pm6 similarity index 100% rename from src/core/Cursor.pm rename to src/core/Cursor.pm6 diff --git a/src/core/Date.pm b/src/core/Date.pm6 similarity index 100% rename from src/core/Date.pm rename to src/core/Date.pm6 diff --git a/src/core/DateTime.pm b/src/core/DateTime.pm6 similarity index 100% rename from src/core/DateTime.pm rename to src/core/DateTime.pm6 diff --git a/src/core/Dateish.pm b/src/core/Dateish.pm6 similarity index 100% rename from src/core/Dateish.pm rename to src/core/Dateish.pm6 diff --git a/src/core/Deprecations.pm b/src/core/Deprecations.pm6 similarity index 100% rename from src/core/Deprecations.pm rename to src/core/Deprecations.pm6 diff --git a/src/core/Distribution.pm b/src/core/Distribution.pm6 similarity index 100% rename from src/core/Distribution.pm rename to src/core/Distribution.pm6 diff --git a/src/core/Distro.pm b/src/core/Distro.pm6 similarity index 100% rename from src/core/Distro.pm rename to src/core/Distro.pm6 diff --git a/src/core/Duration.pm b/src/core/Duration.pm6 similarity index 100% rename from src/core/Duration.pm rename to src/core/Duration.pm6 diff --git a/src/core/EXPORTHOW.pm b/src/core/EXPORTHOW.pm6 similarity index 100% rename from src/core/EXPORTHOW.pm rename to src/core/EXPORTHOW.pm6 diff --git a/src/core/Encoding.pm b/src/core/Encoding.pm6 similarity index 100% rename from src/core/Encoding.pm rename to src/core/Encoding.pm6 diff --git a/src/core/Encoding/Builtin.pm b/src/core/Encoding/Builtin.pm6 similarity index 100% rename from src/core/Encoding/Builtin.pm rename to src/core/Encoding/Builtin.pm6 diff --git a/src/core/Encoding/Decoder.pm b/src/core/Encoding/Decoder.pm6 similarity index 100% rename from src/core/Encoding/Decoder.pm rename to src/core/Encoding/Decoder.pm6 diff --git a/src/core/Encoding/Decoder/Builtin.pm b/src/core/Encoding/Decoder/Builtin.pm6 similarity index 100% rename from src/core/Encoding/Decoder/Builtin.pm rename to src/core/Encoding/Decoder/Builtin.pm6 diff --git a/src/core/Encoding/Encoder.pm b/src/core/Encoding/Encoder.pm6 similarity index 100% rename from src/core/Encoding/Encoder.pm rename to src/core/Encoding/Encoder.pm6 diff --git a/src/core/Encoding/Encoder/Builtin.pm b/src/core/Encoding/Encoder/Builtin.pm6 similarity index 100% rename from src/core/Encoding/Encoder/Builtin.pm rename to src/core/Encoding/Encoder/Builtin.pm6 diff --git a/src/core/Encoding/Encoder/TranslateNewlineWrapper.pm b/src/core/Encoding/Encoder/TranslateNewlineWrapper.pm6 similarity index 100% rename from src/core/Encoding/Encoder/TranslateNewlineWrapper.pm rename to src/core/Encoding/Encoder/TranslateNewlineWrapper.pm6 diff --git a/src/core/Encoding/Registry.pm b/src/core/Encoding/Registry.pm6 similarity index 100% rename from src/core/Encoding/Registry.pm rename to src/core/Encoding/Registry.pm6 diff --git a/src/core/Enumeration.pm b/src/core/Enumeration.pm6 similarity index 100% rename from src/core/Enumeration.pm rename to src/core/Enumeration.pm6 diff --git a/src/core/Env.pm b/src/core/Env.pm6 similarity index 100% rename from src/core/Env.pm rename to src/core/Env.pm6 diff --git a/src/core/Exception.pm b/src/core/Exception.pm6 similarity index 100% rename from src/core/Exception.pm rename to src/core/Exception.pm6 diff --git a/src/core/Failure.pm b/src/core/Failure.pm6 similarity index 100% rename from src/core/Failure.pm rename to src/core/Failure.pm6 diff --git a/src/core/ForeignCode.pm b/src/core/ForeignCode.pm6 similarity index 100% rename from src/core/ForeignCode.pm rename to src/core/ForeignCode.pm6 diff --git a/src/core/Grammar.pm b/src/core/Grammar.pm6 similarity index 100% rename from src/core/Grammar.pm rename to src/core/Grammar.pm6 diff --git a/src/core/Hash.pm b/src/core/Hash.pm6 similarity index 100% rename from src/core/Hash.pm rename to src/core/Hash.pm6 diff --git a/src/core/HyperConfiguration.pm b/src/core/HyperConfiguration.pm6 similarity index 100% rename from src/core/HyperConfiguration.pm rename to src/core/HyperConfiguration.pm6 diff --git a/src/core/HyperSeq.pm b/src/core/HyperSeq.pm6 similarity index 100% rename from src/core/HyperSeq.pm rename to src/core/HyperSeq.pm6 diff --git a/src/core/IO.pm b/src/core/IO.pm6 similarity index 100% rename from src/core/IO.pm rename to src/core/IO.pm6 diff --git a/src/core/IO/ArgFiles.pm b/src/core/IO/ArgFiles.pm6 similarity index 100% rename from src/core/IO/ArgFiles.pm rename to src/core/IO/ArgFiles.pm6 diff --git a/src/core/IO/CatHandle.pm b/src/core/IO/CatHandle.pm6 similarity index 100% rename from src/core/IO/CatHandle.pm rename to src/core/IO/CatHandle.pm6 diff --git a/src/core/IO/Handle.pm b/src/core/IO/Handle.pm6 similarity index 100% rename from src/core/IO/Handle.pm rename to src/core/IO/Handle.pm6 diff --git a/src/core/IO/Notification.pm b/src/core/IO/Notification.pm6 similarity index 100% rename from src/core/IO/Notification.pm rename to src/core/IO/Notification.pm6 diff --git a/src/core/IO/Path.pm b/src/core/IO/Path.pm6 similarity index 100% rename from src/core/IO/Path.pm rename to src/core/IO/Path.pm6 diff --git a/src/core/IO/Pipe.pm b/src/core/IO/Pipe.pm6 similarity index 100% rename from src/core/IO/Pipe.pm rename to src/core/IO/Pipe.pm6 diff --git a/src/core/IO/Socket.pm b/src/core/IO/Socket.pm6 similarity index 100% rename from src/core/IO/Socket.pm rename to src/core/IO/Socket.pm6 diff --git a/src/core/IO/Socket/Async.pm b/src/core/IO/Socket/Async.pm6 similarity index 100% rename from src/core/IO/Socket/Async.pm rename to src/core/IO/Socket/Async.pm6 diff --git a/src/core/IO/Socket/INET.pm b/src/core/IO/Socket/INET.pm6 similarity index 100% rename from src/core/IO/Socket/INET.pm rename to src/core/IO/Socket/INET.pm6 diff --git a/src/core/IO/Spec.pm b/src/core/IO/Spec.pm6 similarity index 100% rename from src/core/IO/Spec.pm rename to src/core/IO/Spec.pm6 diff --git a/src/core/IO/Spec/Cygwin.pm b/src/core/IO/Spec/Cygwin.pm6 similarity index 100% rename from src/core/IO/Spec/Cygwin.pm rename to src/core/IO/Spec/Cygwin.pm6 diff --git a/src/core/IO/Spec/QNX.pm b/src/core/IO/Spec/QNX.pm6 similarity index 100% rename from src/core/IO/Spec/QNX.pm rename to src/core/IO/Spec/QNX.pm6 diff --git a/src/core/IO/Spec/Unix.pm b/src/core/IO/Spec/Unix.pm6 similarity index 100% rename from src/core/IO/Spec/Unix.pm rename to src/core/IO/Spec/Unix.pm6 diff --git a/src/core/IO/Spec/Win32.pm b/src/core/IO/Spec/Win32.pm6 similarity index 100% rename from src/core/IO/Spec/Win32.pm rename to src/core/IO/Spec/Win32.pm6 diff --git a/src/core/IO/Special.pm b/src/core/IO/Special.pm6 similarity index 100% rename from src/core/IO/Special.pm rename to src/core/IO/Special.pm6 diff --git a/src/core/Instant.pm b/src/core/Instant.pm6 similarity index 100% rename from src/core/Instant.pm rename to src/core/Instant.pm6 diff --git a/src/core/Int.pm b/src/core/Int.pm6 similarity index 100% rename from src/core/Int.pm rename to src/core/Int.pm6 diff --git a/src/core/Iterable.pm b/src/core/Iterable.pm6 similarity index 100% rename from src/core/Iterable.pm rename to src/core/Iterable.pm6 diff --git a/src/core/IterationBuffer.pm b/src/core/IterationBuffer.pm6 similarity index 100% rename from src/core/IterationBuffer.pm rename to src/core/IterationBuffer.pm6 diff --git a/src/core/Iterator.pm b/src/core/Iterator.pm6 similarity index 100% rename from src/core/Iterator.pm rename to src/core/Iterator.pm6 diff --git a/src/core/JSON/Pretty.pm b/src/core/JSON/Pretty.pm6 similarity index 100% rename from src/core/JSON/Pretty.pm rename to src/core/JSON/Pretty.pm6 diff --git a/src/core/JVM/IOAsyncFile.pm b/src/core/JVM/IOAsyncFile.pm6 similarity index 100% rename from src/core/JVM/IOAsyncFile.pm rename to src/core/JVM/IOAsyncFile.pm6 diff --git a/src/core/JVM/KeyReducer.pm b/src/core/JVM/KeyReducer.pm6 similarity index 100% rename from src/core/JVM/KeyReducer.pm rename to src/core/JVM/KeyReducer.pm6 diff --git a/src/core/Junction.pm b/src/core/Junction.pm6 similarity index 100% rename from src/core/Junction.pm rename to src/core/Junction.pm6 diff --git a/src/core/Kernel.pm b/src/core/Kernel.pm6 similarity index 100% rename from src/core/Kernel.pm rename to src/core/Kernel.pm6 diff --git a/src/core/Label.pm b/src/core/Label.pm6 similarity index 100% rename from src/core/Label.pm rename to src/core/Label.pm6 diff --git a/src/core/List.pm b/src/core/List.pm6 similarity index 100% rename from src/core/List.pm rename to src/core/List.pm6 diff --git a/src/core/Lock.pm b/src/core/Lock.pm6 similarity index 100% rename from src/core/Lock.pm rename to src/core/Lock.pm6 diff --git a/src/core/Lock/Async.pm b/src/core/Lock/Async.pm6 similarity index 100% rename from src/core/Lock/Async.pm rename to src/core/Lock/Async.pm6 diff --git a/src/core/Macro.pm b/src/core/Macro.pm6 similarity index 100% rename from src/core/Macro.pm rename to src/core/Macro.pm6 diff --git a/src/core/Main.pm b/src/core/Main.pm6 similarity index 100% rename from src/core/Main.pm rename to src/core/Main.pm6 diff --git a/src/core/Map.pm b/src/core/Map.pm6 similarity index 100% rename from src/core/Map.pm rename to src/core/Map.pm6 diff --git a/src/core/Match.pm b/src/core/Match.pm6 similarity index 100% rename from src/core/Match.pm rename to src/core/Match.pm6 diff --git a/src/core/Metamodel/Primitives.pm b/src/core/Metamodel/Primitives.pm6 similarity index 100% rename from src/core/Metamodel/Primitives.pm rename to src/core/Metamodel/Primitives.pm6 diff --git a/src/core/Method.pm b/src/core/Method.pm6 similarity index 100% rename from src/core/Method.pm rename to src/core/Method.pm6 diff --git a/src/core/Mix.pm b/src/core/Mix.pm6 similarity index 100% rename from src/core/Mix.pm rename to src/core/Mix.pm6 diff --git a/src/core/MixHash.pm b/src/core/MixHash.pm6 similarity index 100% rename from src/core/MixHash.pm rename to src/core/MixHash.pm6 diff --git a/src/core/Mixy.pm b/src/core/Mixy.pm6 similarity index 100% rename from src/core/Mixy.pm rename to src/core/Mixy.pm6 diff --git a/src/core/Mu.pm b/src/core/Mu.pm6 similarity index 100% rename from src/core/Mu.pm rename to src/core/Mu.pm6 diff --git a/src/core/Nil.pm b/src/core/Nil.pm6 similarity index 100% rename from src/core/Nil.pm rename to src/core/Nil.pm6 diff --git a/src/core/Num.pm b/src/core/Num.pm6 similarity index 100% rename from src/core/Num.pm rename to src/core/Num.pm6 diff --git a/src/core/Numeric.pm b/src/core/Numeric.pm6 similarity index 100% rename from src/core/Numeric.pm rename to src/core/Numeric.pm6 diff --git a/src/core/OS.pm b/src/core/OS.pm6 similarity index 100% rename from src/core/OS.pm rename to src/core/OS.pm6 diff --git a/src/core/ObjAt.pm b/src/core/ObjAt.pm6 similarity index 100% rename from src/core/ObjAt.pm rename to src/core/ObjAt.pm6 diff --git a/src/core/Order.pm b/src/core/Order.pm6 similarity index 100% rename from src/core/Order.pm rename to src/core/Order.pm6 diff --git a/src/core/Pair.pm b/src/core/Pair.pm6 similarity index 100% rename from src/core/Pair.pm rename to src/core/Pair.pm6 diff --git a/src/core/Parameter.pm b/src/core/Parameter.pm6 similarity index 100% rename from src/core/Parameter.pm rename to src/core/Parameter.pm6 diff --git a/src/core/Perl.pm b/src/core/Perl.pm6 similarity index 100% rename from src/core/Perl.pm rename to src/core/Perl.pm6 diff --git a/src/core/Pod.pm b/src/core/Pod.pm6 similarity index 100% rename from src/core/Pod.pm rename to src/core/Pod.pm6 diff --git a/src/core/Positional.pm b/src/core/Positional.pm6 similarity index 100% rename from src/core/Positional.pm rename to src/core/Positional.pm6 diff --git a/src/core/Proc.pm b/src/core/Proc.pm6 similarity index 100% rename from src/core/Proc.pm rename to src/core/Proc.pm6 diff --git a/src/core/Proc/Async.pm b/src/core/Proc/Async.pm6 similarity index 100% rename from src/core/Proc/Async.pm rename to src/core/Proc/Async.pm6 diff --git a/src/core/Process.pm b/src/core/Process.pm6 similarity index 100% rename from src/core/Process.pm rename to src/core/Process.pm6 diff --git a/src/core/Promise.pm b/src/core/Promise.pm6 similarity index 100% rename from src/core/Promise.pm rename to src/core/Promise.pm6 diff --git a/src/core/PseudoStash.pm b/src/core/PseudoStash.pm6 similarity index 100% rename from src/core/PseudoStash.pm rename to src/core/PseudoStash.pm6 diff --git a/src/core/QuantHash.pm b/src/core/QuantHash.pm6 similarity index 100% rename from src/core/QuantHash.pm rename to src/core/QuantHash.pm6 diff --git a/src/core/REPL.pm b/src/core/REPL.pm6 similarity index 100% rename from src/core/REPL.pm rename to src/core/REPL.pm6 diff --git a/src/core/RaceSeq.pm b/src/core/RaceSeq.pm6 similarity index 100% rename from src/core/RaceSeq.pm rename to src/core/RaceSeq.pm6 diff --git a/src/core/Rakudo/Internals.pm b/src/core/Rakudo/Internals.pm6 similarity index 100% rename from src/core/Rakudo/Internals.pm rename to src/core/Rakudo/Internals.pm6 diff --git a/src/core/Rakudo/Internals/HyperIteratorBatcher.pm b/src/core/Rakudo/Internals/HyperIteratorBatcher.pm6 similarity index 100% rename from src/core/Rakudo/Internals/HyperIteratorBatcher.pm rename to src/core/Rakudo/Internals/HyperIteratorBatcher.pm6 diff --git a/src/core/Rakudo/Internals/HyperPipeline.pm b/src/core/Rakudo/Internals/HyperPipeline.pm6 similarity index 100% rename from src/core/Rakudo/Internals/HyperPipeline.pm rename to src/core/Rakudo/Internals/HyperPipeline.pm6 diff --git a/src/core/Rakudo/Internals/HyperRaceSharedImpl.pm b/src/core/Rakudo/Internals/HyperRaceSharedImpl.pm6 similarity index 100% rename from src/core/Rakudo/Internals/HyperRaceSharedImpl.pm rename to src/core/Rakudo/Internals/HyperRaceSharedImpl.pm6 diff --git a/src/core/Rakudo/Internals/HyperToIterator.pm b/src/core/Rakudo/Internals/HyperToIterator.pm6 similarity index 100% rename from src/core/Rakudo/Internals/HyperToIterator.pm rename to src/core/Rakudo/Internals/HyperToIterator.pm6 diff --git a/src/core/Rakudo/Internals/HyperWorkBatch.pm b/src/core/Rakudo/Internals/HyperWorkBatch.pm6 similarity index 100% rename from src/core/Rakudo/Internals/HyperWorkBatch.pm rename to src/core/Rakudo/Internals/HyperWorkBatch.pm6 diff --git a/src/core/Rakudo/Internals/HyperWorkStage.pm b/src/core/Rakudo/Internals/HyperWorkStage.pm6 similarity index 100% rename from src/core/Rakudo/Internals/HyperWorkStage.pm rename to src/core/Rakudo/Internals/HyperWorkStage.pm6 diff --git a/src/core/Rakudo/Internals/JSON.pm b/src/core/Rakudo/Internals/JSON.pm6 similarity index 100% rename from src/core/Rakudo/Internals/JSON.pm rename to src/core/Rakudo/Internals/JSON.pm6 diff --git a/src/core/Rakudo/Internals/RaceToIterator.pm b/src/core/Rakudo/Internals/RaceToIterator.pm6 similarity index 100% rename from src/core/Rakudo/Internals/RaceToIterator.pm rename to src/core/Rakudo/Internals/RaceToIterator.pm6 diff --git a/src/core/Rakudo/Iterator.pm b/src/core/Rakudo/Iterator.pm6 similarity index 100% rename from src/core/Rakudo/Iterator.pm rename to src/core/Rakudo/Iterator.pm6 diff --git a/src/core/Rakudo/Metaops.pm b/src/core/Rakudo/Metaops.pm6 similarity index 100% rename from src/core/Rakudo/Metaops.pm rename to src/core/Rakudo/Metaops.pm6 diff --git a/src/core/Rakudo/QuantHash.pm b/src/core/Rakudo/QuantHash.pm6 similarity index 100% rename from src/core/Rakudo/QuantHash.pm rename to src/core/Rakudo/QuantHash.pm6 diff --git a/src/core/Rakudo/Sorting.pm b/src/core/Rakudo/Sorting.pm6 similarity index 100% rename from src/core/Rakudo/Sorting.pm rename to src/core/Rakudo/Sorting.pm6 diff --git a/src/core/Range.pm b/src/core/Range.pm6 similarity index 100% rename from src/core/Range.pm rename to src/core/Range.pm6 diff --git a/src/core/Rat.pm b/src/core/Rat.pm6 similarity index 100% rename from src/core/Rat.pm rename to src/core/Rat.pm6 diff --git a/src/core/Rational.pm b/src/core/Rational.pm6 similarity index 100% rename from src/core/Rational.pm rename to src/core/Rational.pm6 diff --git a/src/core/Real.pm b/src/core/Real.pm6 similarity index 100% rename from src/core/Real.pm rename to src/core/Real.pm6 diff --git a/src/core/Regex.pm b/src/core/Regex.pm6 similarity index 100% rename from src/core/Regex.pm rename to src/core/Regex.pm6 diff --git a/src/core/Routine.pm b/src/core/Routine.pm6 similarity index 100% rename from src/core/Routine.pm rename to src/core/Routine.pm6 diff --git a/src/core/SLICE.pm b/src/core/SLICE.pm6 similarity index 100% rename from src/core/SLICE.pm rename to src/core/SLICE.pm6 diff --git a/src/core/Scalar.pm b/src/core/Scalar.pm6 similarity index 100% rename from src/core/Scalar.pm rename to src/core/Scalar.pm6 diff --git a/src/core/Scheduler.pm b/src/core/Scheduler.pm6 similarity index 100% rename from src/core/Scheduler.pm rename to src/core/Scheduler.pm6 diff --git a/src/core/Semaphore.pm b/src/core/Semaphore.pm6 similarity index 100% rename from src/core/Semaphore.pm rename to src/core/Semaphore.pm6 diff --git a/src/core/Seq.pm b/src/core/Seq.pm6 similarity index 100% rename from src/core/Seq.pm rename to src/core/Seq.pm6 diff --git a/src/core/Sequence.pm b/src/core/Sequence.pm6 similarity index 100% rename from src/core/Sequence.pm rename to src/core/Sequence.pm6 diff --git a/src/core/Set.pm b/src/core/Set.pm6 similarity index 100% rename from src/core/Set.pm rename to src/core/Set.pm6 diff --git a/src/core/SetHash.pm b/src/core/SetHash.pm6 similarity index 100% rename from src/core/SetHash.pm rename to src/core/SetHash.pm6 diff --git a/src/core/Setty.pm b/src/core/Setty.pm6 similarity index 100% rename from src/core/Setty.pm rename to src/core/Setty.pm6 diff --git a/src/core/Shaped1Array.pm b/src/core/Shaped1Array.pm6 similarity index 100% rename from src/core/Shaped1Array.pm rename to src/core/Shaped1Array.pm6 diff --git a/src/core/Shaped2Array.pm b/src/core/Shaped2Array.pm6 similarity index 100% rename from src/core/Shaped2Array.pm rename to src/core/Shaped2Array.pm6 diff --git a/src/core/Shaped3Array.pm b/src/core/Shaped3Array.pm6 similarity index 100% rename from src/core/Shaped3Array.pm rename to src/core/Shaped3Array.pm6 diff --git a/src/core/ShapedArray.pm b/src/core/ShapedArray.pm6 similarity index 100% rename from src/core/ShapedArray.pm rename to src/core/ShapedArray.pm6 diff --git a/src/core/ShapedNArray.pm b/src/core/ShapedNArray.pm6 similarity index 100% rename from src/core/ShapedNArray.pm rename to src/core/ShapedNArray.pm6 diff --git a/src/core/Signature.pm b/src/core/Signature.pm6 similarity index 100% rename from src/core/Signature.pm rename to src/core/Signature.pm6 diff --git a/src/core/Slang.pm b/src/core/Slang.pm6 similarity index 100% rename from src/core/Slang.pm rename to src/core/Slang.pm6 diff --git a/src/core/Slip.pm b/src/core/Slip.pm6 similarity index 100% rename from src/core/Slip.pm rename to src/core/Slip.pm6 diff --git a/src/core/SlippyIterator.pm b/src/core/SlippyIterator.pm6 similarity index 100% rename from src/core/SlippyIterator.pm rename to src/core/SlippyIterator.pm6 diff --git a/src/core/Stash.pm b/src/core/Stash.pm6 similarity index 100% rename from src/core/Stash.pm rename to src/core/Stash.pm6 diff --git a/src/core/Str.pm b/src/core/Str.pm6 similarity index 100% rename from src/core/Str.pm rename to src/core/Str.pm6 diff --git a/src/core/StrDistance.pm b/src/core/StrDistance.pm6 similarity index 100% rename from src/core/StrDistance.pm rename to src/core/StrDistance.pm6 diff --git a/src/core/Stringy.pm b/src/core/Stringy.pm6 similarity index 100% rename from src/core/Stringy.pm rename to src/core/Stringy.pm6 diff --git a/src/core/Sub.pm b/src/core/Sub.pm6 similarity index 100% rename from src/core/Sub.pm rename to src/core/Sub.pm6 diff --git a/src/core/Submethod.pm b/src/core/Submethod.pm6 similarity index 100% rename from src/core/Submethod.pm rename to src/core/Submethod.pm6 diff --git a/src/core/Supply.pm b/src/core/Supply.pm6 similarity index 100% rename from src/core/Supply.pm rename to src/core/Supply.pm6 diff --git a/src/core/Systemic.pm b/src/core/Systemic.pm6 similarity index 100% rename from src/core/Systemic.pm rename to src/core/Systemic.pm6 diff --git a/src/core/Thread.pm b/src/core/Thread.pm6 similarity index 100% rename from src/core/Thread.pm rename to src/core/Thread.pm6 diff --git a/src/core/ThreadPoolScheduler.pm b/src/core/ThreadPoolScheduler.pm6 similarity index 100% rename from src/core/ThreadPoolScheduler.pm rename to src/core/ThreadPoolScheduler.pm6 diff --git a/src/core/TypedArray.pm b/src/core/TypedArray.pm6 similarity index 100% rename from src/core/TypedArray.pm rename to src/core/TypedArray.pm6 diff --git a/src/core/Uni.pm b/src/core/Uni.pm6 similarity index 100% rename from src/core/Uni.pm rename to src/core/Uni.pm6 diff --git a/src/core/VM.pm b/src/core/VM.pm6 similarity index 100% rename from src/core/VM.pm rename to src/core/VM.pm6 diff --git a/src/core/Variable.pm b/src/core/Variable.pm6 similarity index 100% rename from src/core/Variable.pm rename to src/core/Variable.pm6 diff --git a/src/core/Version.pm b/src/core/Version.pm6 similarity index 100% rename from src/core/Version.pm rename to src/core/Version.pm6 diff --git a/src/core/Whatever.pm b/src/core/Whatever.pm6 similarity index 100% rename from src/core/Whatever.pm rename to src/core/Whatever.pm6 diff --git a/src/core/WhateverCode.pm b/src/core/WhateverCode.pm6 similarity index 100% rename from src/core/WhateverCode.pm rename to src/core/WhateverCode.pm6 diff --git a/src/core/allomorphs.pm b/src/core/allomorphs.pm6 similarity index 100% rename from src/core/allomorphs.pm rename to src/core/allomorphs.pm6 diff --git a/src/core/array_operators.pm b/src/core/array_operators.pm6 similarity index 100% rename from src/core/array_operators.pm rename to src/core/array_operators.pm6 diff --git a/src/core/array_slice.pm b/src/core/array_slice.pm6 similarity index 100% rename from src/core/array_slice.pm rename to src/core/array_slice.pm6 diff --git a/src/core/asyncops.pm b/src/core/asyncops.pm6 similarity index 100% rename from src/core/asyncops.pm rename to src/core/asyncops.pm6 diff --git a/src/core/atomicops.pm b/src/core/atomicops.pm6 similarity index 100% rename from src/core/atomicops.pm rename to src/core/atomicops.pm6 diff --git a/src/core/control.pm b/src/core/control.pm6 similarity index 100% rename from src/core/control.pm rename to src/core/control.pm6 diff --git a/src/core/core_epilogue.pm b/src/core/core_epilogue.pm6 similarity index 100% rename from src/core/core_epilogue.pm rename to src/core/core_epilogue.pm6 diff --git a/src/core/core_prologue.pm b/src/core/core_prologue.pm6 similarity index 100% rename from src/core/core_prologue.pm rename to src/core/core_prologue.pm6 diff --git a/src/core/hash_slice.pm b/src/core/hash_slice.pm6 similarity index 100% rename from src/core/hash_slice.pm rename to src/core/hash_slice.pm6 diff --git a/src/core/io_operators.pm b/src/core/io_operators.pm6 similarity index 100% rename from src/core/io_operators.pm rename to src/core/io_operators.pm6 diff --git a/src/core/metaops.pm b/src/core/metaops.pm6 similarity index 100% rename from src/core/metaops.pm rename to src/core/metaops.pm6 diff --git a/src/core/multidim_slice.pm b/src/core/multidim_slice.pm6 similarity index 100% rename from src/core/multidim_slice.pm rename to src/core/multidim_slice.pm6 diff --git a/src/core/native_array.pm b/src/core/native_array.pm6 similarity index 100% rename from src/core/native_array.pm rename to src/core/native_array.pm6 diff --git a/src/core/natives.pm b/src/core/natives.pm6 similarity index 100% rename from src/core/natives.pm rename to src/core/natives.pm6 diff --git a/src/core/operators.pm b/src/core/operators.pm6 similarity index 100% rename from src/core/operators.pm rename to src/core/operators.pm6 diff --git a/src/core/precedence.pm b/src/core/precedence.pm6 similarity index 100% rename from src/core/precedence.pm rename to src/core/precedence.pm6 diff --git a/src/core/set_addition.pm b/src/core/set_addition.pm6 similarity index 100% rename from src/core/set_addition.pm rename to src/core/set_addition.pm6 diff --git a/src/core/set_difference.pm b/src/core/set_difference.pm6 similarity index 100% rename from src/core/set_difference.pm rename to src/core/set_difference.pm6 diff --git a/src/core/set_elem.pm b/src/core/set_elem.pm6 similarity index 100% rename from src/core/set_elem.pm rename to src/core/set_elem.pm6 diff --git a/src/core/set_intersection.pm b/src/core/set_intersection.pm6 similarity index 100% rename from src/core/set_intersection.pm rename to src/core/set_intersection.pm6 diff --git a/src/core/set_multiply.pm b/src/core/set_multiply.pm6 similarity index 100% rename from src/core/set_multiply.pm rename to src/core/set_multiply.pm6 diff --git a/src/core/set_operators.pm b/src/core/set_operators.pm6 similarity index 100% rename from src/core/set_operators.pm rename to src/core/set_operators.pm6 diff --git a/src/core/set_precedes.pm b/src/core/set_precedes.pm6 similarity index 100% rename from src/core/set_precedes.pm rename to src/core/set_precedes.pm6 diff --git a/src/core/set_proper_subset.pm b/src/core/set_proper_subset.pm6 similarity index 100% rename from src/core/set_proper_subset.pm rename to src/core/set_proper_subset.pm6 diff --git a/src/core/set_subset.pm b/src/core/set_subset.pm6 similarity index 100% rename from src/core/set_subset.pm rename to src/core/set_subset.pm6 diff --git a/src/core/set_symmetric_difference.pm b/src/core/set_symmetric_difference.pm6 similarity index 100% rename from src/core/set_symmetric_difference.pm rename to src/core/set_symmetric_difference.pm6 diff --git a/src/core/set_union.pm b/src/core/set_union.pm6 similarity index 100% rename from src/core/set_union.pm rename to src/core/set_union.pm6 diff --git a/src/core/signals.pm b/src/core/signals.pm6 similarity index 100% rename from src/core/signals.pm rename to src/core/signals.pm6 diff --git a/src/core/stubs.pm b/src/core/stubs.pm6 similarity index 100% rename from src/core/stubs.pm rename to src/core/stubs.pm6 diff --git a/src/core/traits.pm b/src/core/traits.pm6 similarity index 100% rename from src/core/traits.pm rename to src/core/traits.pm6 diff --git a/src/vm/jvm/CompUnit/Repository/Java.pm b/src/vm/jvm/CompUnit/Repository/Java.pm6 similarity index 100% rename from src/vm/jvm/CompUnit/Repository/Java.pm rename to src/vm/jvm/CompUnit/Repository/Java.pm6 diff --git a/src/vm/jvm/CompUnit/Repository/JavaRuntime.pm b/src/vm/jvm/CompUnit/Repository/JavaRuntime.pm6 similarity index 100% rename from src/vm/jvm/CompUnit/Repository/JavaRuntime.pm rename to src/vm/jvm/CompUnit/Repository/JavaRuntime.pm6 diff --git a/t/04-nativecall/CompileTestLib.pm b/t/04-nativecall/CompileTestLib.pm6 similarity index 100% rename from t/04-nativecall/CompileTestLib.pm rename to t/04-nativecall/CompileTestLib.pm6 diff --git a/tools/build/install-core-dist.pl b/tools/build/install-core-dist.pl index ad49684794d..783daa48451 100644 --- a/tools/build/install-core-dist.pl +++ b/tools/build/install-core-dist.pl @@ -9,7 +9,7 @@ "Pod::To::Text" => "lib/Pod/To/Text.pm6", "newline" => "lib/newline.pm6", "experimental" => "lib/experimental.pm6", - "CompUnit::Repository::Staging" => "lib/CompUnit/Repository/Staging.pm", + "CompUnit::Repository::Staging" => "lib/CompUnit/Repository/Staging.pm6", "Telemetry" => "lib/Telemetry.pm6", "snapper" => "lib/snapper.pm6", ; diff --git a/tools/build/jvm_core_d_sources b/tools/build/jvm_core_d_sources index b64482d0599..82ecf0f2af5 100644 --- a/tools/build/jvm_core_d_sources +++ b/tools/build/jvm_core_d_sources @@ -1,2 +1,2 @@ -src/core.d/core_prologue.pm -src/core.d/await.pm +src/core.d/core_prologue.pm6 +src/core.d/await.pm6 diff --git a/tools/build/jvm_core_sources b/tools/build/jvm_core_sources index 8e68630d693..48d0904eb69 100644 --- a/tools/build/jvm_core_sources +++ b/tools/build/jvm_core_sources @@ -1,215 +1,215 @@ -src/core/core_prologue.pm -src/core/traits.pm -src/core/Positional.pm -src/core/Associative.pm -src/core/Callable.pm -src/core/natives.pm -src/core/stubs.pm -src/core/control.pm -src/core/Mu.pm -src/core/Stringy.pm -src/core/Any.pm -src/core/Attribute.pm -src/core/Iterator.pm -src/core/SlippyIterator.pm -src/core/Rakudo/Internals.pm -src/core/Rakudo/Iterator.pm -src/core/Rakudo/QuantHash.pm -src/core/Rakudo/Sorting.pm -src/core/HyperConfiguration.pm -src/core/Iterable.pm -src/core/Any-iterable-methods.pm -src/core/SLICE.pm -src/core/Whatever.pm -src/core/hash_slice.pm -src/core/Scalar.pm -src/core/Code.pm -src/core/WhateverCode.pm -src/core/Block.pm -src/core/Variable.pm -src/core/Routine.pm -src/core/Sub.pm -src/core/Macro.pm -src/core/Method.pm -src/core/Submethod.pm -src/core/Junction.pm -src/core/Cool.pm -src/core/Enumeration.pm -src/core/Numeric.pm -src/core/Real.pm -src/core/Int.pm -src/core/Bool.pm -src/core/Order.pm -src/core/Num.pm -src/core/Buf.pm -src/core/Encoding/Decoder.pm -src/core/Encoding/Decoder/Builtin.pm -src/core/Encoding/Encoder.pm -src/core/Encoding/Encoder/Builtin.pm -src/core/Encoding/Encoder/TranslateNewlineWrapper.pm -src/core/Encoding.pm -src/core/Encoding/Builtin.pm -src/core/Encoding/Registry.pm -src/core/Str.pm -src/core/Capture.pm -src/core/IterationBuffer.pm -src/core/Sequence.pm -src/core/Seq.pm -src/core/Rakudo/Internals/HyperWorkBatch.pm -src/core/Rakudo/Internals/HyperWorkStage.pm -src/core/Rakudo/Internals/HyperPipeline.pm -src/core/Rakudo/Internals/HyperIteratorBatcher.pm -src/core/Rakudo/Internals/HyperToIterator.pm -src/core/Rakudo/Internals/RaceToIterator.pm -src/core/Rakudo/Internals/HyperRaceSharedImpl.pm -src/core/HyperSeq.pm -src/core/RaceSeq.pm -src/core/Nil.pm -src/core/Range.pm -src/core/List.pm -src/core/array_slice.pm -src/core/multidim_slice.pm -src/core/Slip.pm -src/core/Array.pm -src/core/ShapedArray.pm -src/core/Shaped1Array.pm -src/core/Shaped2Array.pm -src/core/Shaped3Array.pm -src/core/ShapedNArray.pm -src/core/TypedArray.pm -src/core/array_operators.pm -src/core/native_array.pm -src/core/Pair.pm -src/core/Map.pm -src/core/Hash.pm -src/core/Stash.pm -src/core/Label.pm -src/core/PseudoStash.pm -src/core/Parameter.pm -src/core/Signature.pm -src/core/Rational.pm -src/core/Rat.pm -src/core/Complex.pm -src/core/Backtrace.pm -src/core/StrDistance.pm -src/core/Exception.pm -src/core/Failure.pm -src/core/Match.pm -src/core/Cursor.pm -src/core/Grammar.pm -src/core/Regex.pm -src/core/allomorphs.pm -src/core/IO.pm -src/core/IO/Spec.pm -src/core/IO/Spec/Unix.pm -src/core/IO/Spec/Win32.pm -src/core/IO/Spec/Cygwin.pm -src/core/IO/Spec/QNX.pm -src/core/IO/Notification.pm -src/core/IO/Special.pm -src/core/IO/Handle.pm -src/core/IO/Pipe.pm -src/core/IO/Path.pm -src/core/io_operators.pm -src/core/IO/CatHandle.pm -src/core/IO/ArgFiles.pm -src/core/AST.pm -src/core/CallFrame.pm -src/core/Main.pm -src/core/Instant.pm -src/core/Duration.pm -src/core/Dateish.pm -src/core/DateTime.pm -src/core/Date.pm -src/core/EXPORTHOW.pm -src/core/Pod.pm -src/core/QuantHash.pm -src/core/Setty.pm -src/core/Set.pm -src/core/SetHash.pm -src/core/Baggy.pm -src/core/Bag.pm -src/core/BagHash.pm -src/core/Mixy.pm -src/core/Mix.pm -src/core/MixHash.pm -src/core/set_operators.pm -src/core/set_elem.pm -src/core/set_union.pm -src/core/set_intersection.pm -src/core/set_difference.pm -src/core/set_symmetric_difference.pm -src/core/set_subset.pm -src/core/set_proper_subset.pm -src/core/set_multiply.pm -src/core/set_addition.pm -src/core/set_precedes.pm -src/core/ObjAt.pm -src/core/Version.pm -src/core/ForeignCode.pm -src/core/operators.pm -src/core/metaops.pm -src/core/precedence.pm -src/core/Deprecations.pm -src/core/Thread.pm -src/core/Lock.pm -src/core/Lock/Async.pm -src/core/Semaphore.pm -src/core/Cancellation.pm -src/core/Awaitable.pm -src/core/Awaiter.pm -src/core/Scheduler.pm -src/core/Env.pm -src/core/ThreadPoolScheduler.pm -src/core/CurrentThreadScheduler.pm -src/core/Promise.pm -src/core/Channel.pm -src/core/Supply.pm -src/core/JVM/KeyReducer.pm -src/core/JVM/IOAsyncFile.pm -src/core/asyncops.pm -src/core/atomicops.pm -src/core/IO/Socket.pm -src/core/IO/Socket/INET.pm -src/core/IO/Socket/Async.pm -src/core/Proc.pm -src/core/signals.pm -src/core/Proc/Async.pm -src/core/Systemic.pm -src/core/VM.pm -src/core/Distro.pm -src/core/Kernel.pm -src/core/Compiler.pm -src/core/Perl.pm -src/core/OS.pm -src/core/Rakudo/Internals/JSON.pm -src/core/JSON/Pretty.pm -src/core/Distribution.pm -src/core/CompUnit/DependencySpecification.pm -src/core/CompUnit/Handle.pm -src/core/CompUnit/Loader.pm -src/core/CompUnit/PrecompilationUnit.pm -src/core/CompUnit/PrecompilationStore.pm -src/core/CompUnit/PrecompilationStore/File.pm -src/core/CompUnit/PrecompilationRepository.pm -src/core/CompUnit/Repository.pm -src/core/CompUnit/Repository/Spec.pm -src/core/CompUnit/Repository/Installable.pm -src/core/CompUnit.pm -src/core/CompUnit/RepositoryRegistry.pm -src/core/CompUnit/Repository/Locally.pm -src/core/CompUnit/Repository/FileSystem.pm -src/core/CompUnit/Repository/Installation.pm -src/core/CompUnit/Repository/AbsolutePath.pm -src/core/CompUnit/Repository/NQP.pm -src/core/CompUnit/Repository/Perl5.pm -src/core/CompUnit/Repository/Unknown.pm -src/vm/jvm/CompUnit/Repository/Java.pm -src/vm/jvm/CompUnit/Repository/JavaRuntime.pm -src/core/Argfiles.pm -src/core/Process.pm -src/core/Slang.pm -src/core/Metamodel/Primitives.pm -src/core/REPL.pm -src/core/Rakudo/Metaops.pm -src/core/core_epilogue.pm +src/core/core_prologue.pm6 +src/core/traits.pm6 +src/core/Positional.pm6 +src/core/Associative.pm6 +src/core/Callable.pm6 +src/core/natives.pm6 +src/core/stubs.pm6 +src/core/control.pm6 +src/core/Mu.pm6 +src/core/Stringy.pm6 +src/core/Any.pm6 +src/core/Attribute.pm6 +src/core/Iterator.pm6 +src/core/SlippyIterator.pm6 +src/core/Rakudo/Internals.pm6 +src/core/Rakudo/Iterator.pm6 +src/core/Rakudo/QuantHash.pm6 +src/core/Rakudo/Sorting.pm6 +src/core/HyperConfiguration.pm6 +src/core/Iterable.pm6 +src/core/Any-iterable-methods.pm6 +src/core/SLICE.pm6 +src/core/Whatever.pm6 +src/core/hash_slice.pm6 +src/core/Scalar.pm6 +src/core/Code.pm6 +src/core/WhateverCode.pm6 +src/core/Block.pm6 +src/core/Variable.pm6 +src/core/Routine.pm6 +src/core/Sub.pm6 +src/core/Macro.pm6 +src/core/Method.pm6 +src/core/Submethod.pm6 +src/core/Junction.pm6 +src/core/Cool.pm6 +src/core/Enumeration.pm6 +src/core/Numeric.pm6 +src/core/Real.pm6 +src/core/Int.pm6 +src/core/Bool.pm6 +src/core/Order.pm6 +src/core/Num.pm6 +src/core/Buf.pm6 +src/core/Encoding/Decoder.pm6 +src/core/Encoding/Decoder/Builtin.pm6 +src/core/Encoding/Encoder.pm6 +src/core/Encoding/Encoder/Builtin.pm6 +src/core/Encoding/Encoder/TranslateNewlineWrapper.pm6 +src/core/Encoding.pm6 +src/core/Encoding/Builtin.pm6 +src/core/Encoding/Registry.pm6 +src/core/Str.pm6 +src/core/Capture.pm6 +src/core/IterationBuffer.pm6 +src/core/Sequence.pm6 +src/core/Seq.pm6 +src/core/Rakudo/Internals/HyperWorkBatch.pm6 +src/core/Rakudo/Internals/HyperWorkStage.pm6 +src/core/Rakudo/Internals/HyperPipeline.pm6 +src/core/Rakudo/Internals/HyperIteratorBatcher.pm6 +src/core/Rakudo/Internals/HyperToIterator.pm6 +src/core/Rakudo/Internals/RaceToIterator.pm6 +src/core/Rakudo/Internals/HyperRaceSharedImpl.pm6 +src/core/HyperSeq.pm6 +src/core/RaceSeq.pm6 +src/core/Nil.pm6 +src/core/Range.pm6 +src/core/List.pm6 +src/core/array_slice.pm6 +src/core/multidim_slice.pm6 +src/core/Slip.pm6 +src/core/Array.pm6 +src/core/ShapedArray.pm6 +src/core/Shaped1Array.pm6 +src/core/Shaped2Array.pm6 +src/core/Shaped3Array.pm6 +src/core/ShapedNArray.pm6 +src/core/TypedArray.pm6 +src/core/array_operators.pm6 +src/core/native_array.pm6 +src/core/Pair.pm6 +src/core/Map.pm6 +src/core/Hash.pm6 +src/core/Stash.pm6 +src/core/Label.pm6 +src/core/PseudoStash.pm6 +src/core/Parameter.pm6 +src/core/Signature.pm6 +src/core/Rational.pm6 +src/core/Rat.pm6 +src/core/Complex.pm6 +src/core/Backtrace.pm6 +src/core/StrDistance.pm6 +src/core/Exception.pm6 +src/core/Failure.pm6 +src/core/Match.pm6 +src/core/Cursor.pm6 +src/core/Grammar.pm6 +src/core/Regex.pm6 +src/core/allomorphs.pm6 +src/core/IO.pm6 +src/core/IO/Spec.pm6 +src/core/IO/Spec/Unix.pm6 +src/core/IO/Spec/Win32.pm6 +src/core/IO/Spec/Cygwin.pm6 +src/core/IO/Spec/QNX.pm6 +src/core/IO/Notification.pm6 +src/core/IO/Special.pm6 +src/core/IO/Handle.pm6 +src/core/IO/Pipe.pm6 +src/core/IO/Path.pm6 +src/core/io_operators.pm6 +src/core/IO/CatHandle.pm6 +src/core/IO/ArgFiles.pm6 +src/core/AST.pm6 +src/core/CallFrame.pm6 +src/core/Main.pm6 +src/core/Instant.pm6 +src/core/Duration.pm6 +src/core/Dateish.pm6 +src/core/DateTime.pm6 +src/core/Date.pm6 +src/core/EXPORTHOW.pm6 +src/core/Pod.pm6 +src/core/QuantHash.pm6 +src/core/Setty.pm6 +src/core/Set.pm6 +src/core/SetHash.pm6 +src/core/Baggy.pm6 +src/core/Bag.pm6 +src/core/BagHash.pm6 +src/core/Mixy.pm6 +src/core/Mix.pm6 +src/core/MixHash.pm6 +src/core/set_operators.pm6 +src/core/set_elem.pm6 +src/core/set_union.pm6 +src/core/set_intersection.pm6 +src/core/set_difference.pm6 +src/core/set_symmetric_difference.pm6 +src/core/set_subset.pm6 +src/core/set_proper_subset.pm6 +src/core/set_multiply.pm6 +src/core/set_addition.pm6 +src/core/set_precedes.pm6 +src/core/ObjAt.pm6 +src/core/Version.pm6 +src/core/ForeignCode.pm6 +src/core/operators.pm6 +src/core/metaops.pm6 +src/core/precedence.pm6 +src/core/Deprecations.pm6 +src/core/Thread.pm6 +src/core/Lock.pm6 +src/core/Lock/Async.pm6 +src/core/Semaphore.pm6 +src/core/Cancellation.pm6 +src/core/Awaitable.pm6 +src/core/Awaiter.pm6 +src/core/Scheduler.pm6 +src/core/Env.pm6 +src/core/ThreadPoolScheduler.pm6 +src/core/CurrentThreadScheduler.pm6 +src/core/Promise.pm6 +src/core/Channel.pm6 +src/core/Supply.pm6 +src/core/JVM/KeyReducer.pm6 +src/core/JVM/IOAsyncFile.pm6 +src/core/asyncops.pm6 +src/core/atomicops.pm6 +src/core/IO/Socket.pm6 +src/core/IO/Socket/INET.pm6 +src/core/IO/Socket/Async.pm6 +src/core/Proc.pm6 +src/core/signals.pm6 +src/core/Proc/Async.pm6 +src/core/Systemic.pm6 +src/core/VM.pm6 +src/core/Distro.pm6 +src/core/Kernel.pm6 +src/core/Compiler.pm6 +src/core/Perl.pm6 +src/core/OS.pm6 +src/core/Rakudo/Internals/JSON.pm6 +src/core/JSON/Pretty.pm6 +src/core/Distribution.pm6 +src/core/CompUnit/DependencySpecification.pm6 +src/core/CompUnit/Handle.pm6 +src/core/CompUnit/Loader.pm6 +src/core/CompUnit/PrecompilationUnit.pm6 +src/core/CompUnit/PrecompilationStore.pm6 +src/core/CompUnit/PrecompilationStore/File.pm6 +src/core/CompUnit/PrecompilationRepository.pm6 +src/core/CompUnit/Repository.pm6 +src/core/CompUnit/Repository/Spec.pm6 +src/core/CompUnit/Repository/Installable.pm6 +src/core/CompUnit.pm6 +src/core/CompUnit/RepositoryRegistry.pm6 +src/core/CompUnit/Repository/Locally.pm6 +src/core/CompUnit/Repository/FileSystem.pm6 +src/core/CompUnit/Repository/Installation.pm6 +src/core/CompUnit/Repository/AbsolutePath.pm6 +src/core/CompUnit/Repository/NQP.pm6 +src/core/CompUnit/Repository/Perl5.pm6 +src/core/CompUnit/Repository/Unknown.pm6 +src/vm/jvm/CompUnit/Repository/Java.pm6 +src/vm/jvm/CompUnit/Repository/JavaRuntime.pm6 +src/core/Argfiles.pm6 +src/core/Process.pm6 +src/core/Slang.pm6 +src/core/Metamodel/Primitives.pm6 +src/core/REPL.pm6 +src/core/Rakudo/Metaops.pm6 +src/core/core_epilogue.pm6 diff --git a/tools/build/makeMAGIC_INC_DEC.pl6 b/tools/build/makeMAGIC_INC_DEC.pl6 index 2602c46ba2f..f6f4f93f531 100644 --- a/tools/build/makeMAGIC_INC_DEC.pl6 +++ b/tools/build/makeMAGIC_INC_DEC.pl6 @@ -1,4 +1,4 @@ -# This script reads the Rakudo/Internals.pm file from STDIN, and generates +# This script reads the Rakudo/Internals.pm6 file from STDIN, and generates # the necessary lookup hashes for making magic Str .succ / .pred work, and # writes it to STDOUT. diff --git a/tools/build/makeNATIVE_ARRAY.pl6 b/tools/build/makeNATIVE_ARRAY.pl6 index 37cb26e2f86..a615b934668 100644 --- a/tools/build/makeNATIVE_ARRAY.pl6 +++ b/tools/build/makeNATIVE_ARRAY.pl6 @@ -1,4 +1,4 @@ -# This script reads the native_array.pm file from STDIN, and generates the +# This script reads the native_array.pm6 file from STDIN, and generates the # intarray, numarray and strarray roles in it, and writes it to STDOUT. use v6; diff --git a/tools/build/makeSLICE.pl6 b/tools/build/makeSLICE.pl6 index 4ad0b069be0..4f4452cf200 100644 --- a/tools/build/makeSLICE.pl6 +++ b/tools/build/makeSLICE.pl6 @@ -1,5 +1,5 @@ # This script generates the logic for doing adverbed slices, usually part of -# the core settings as "src/core/SLICE.pm". When run, it will generate the +# the core settings as "src/core/SLICE.pm6". When run, it will generate the # source code on STDOUT. use v6; diff --git a/tools/build/moar_core_d_sources b/tools/build/moar_core_d_sources index b64482d0599..82ecf0f2af5 100644 --- a/tools/build/moar_core_d_sources +++ b/tools/build/moar_core_d_sources @@ -1,2 +1,2 @@ -src/core.d/core_prologue.pm -src/core.d/await.pm +src/core.d/core_prologue.pm6 +src/core.d/await.pm6 diff --git a/tools/build/moar_core_sources b/tools/build/moar_core_sources index 6dd9027603a..5f65fb030a5 100644 --- a/tools/build/moar_core_sources +++ b/tools/build/moar_core_sources @@ -1,213 +1,213 @@ -src/core/core_prologue.pm -src/core/traits.pm -src/core/Positional.pm -src/core/Associative.pm -src/core/Callable.pm -src/core/natives.pm -src/core/stubs.pm -src/core/control.pm -src/core/Mu.pm -src/core/Stringy.pm -src/core/Any.pm -src/core/Attribute.pm -src/core/Iterator.pm -src/core/SlippyIterator.pm -src/core/Rakudo/Internals.pm -src/core/Rakudo/Iterator.pm -src/core/Rakudo/QuantHash.pm -src/core/Rakudo/Sorting.pm -src/core/HyperConfiguration.pm -src/core/Iterable.pm -src/core/Any-iterable-methods.pm -src/core/SLICE.pm -src/core/Whatever.pm -src/core/hash_slice.pm -src/core/Scalar.pm -src/core/Code.pm -src/core/WhateverCode.pm -src/core/Block.pm -src/core/Variable.pm -src/core/Routine.pm -src/core/Sub.pm -src/core/Macro.pm -src/core/Method.pm -src/core/Submethod.pm -src/core/Junction.pm -src/core/Cool.pm -src/core/Enumeration.pm -src/core/Numeric.pm -src/core/Real.pm -src/core/Int.pm -src/core/Bool.pm -src/core/Order.pm -src/core/Num.pm -src/core/Buf.pm -src/core/Uni.pm -src/core/Collation.pm -src/core/Encoding/Decoder.pm -src/core/Encoding/Decoder/Builtin.pm -src/core/Encoding/Encoder.pm -src/core/Encoding/Encoder/Builtin.pm -src/core/Encoding/Encoder/TranslateNewlineWrapper.pm -src/core/Encoding.pm -src/core/Encoding/Builtin.pm -src/core/Encoding/Registry.pm -src/core/Str.pm -src/core/Capture.pm -src/core/IterationBuffer.pm -src/core/Sequence.pm -src/core/Seq.pm -src/core/Rakudo/Internals/HyperWorkBatch.pm -src/core/Rakudo/Internals/HyperWorkStage.pm -src/core/Rakudo/Internals/HyperPipeline.pm -src/core/Rakudo/Internals/HyperIteratorBatcher.pm -src/core/Rakudo/Internals/HyperToIterator.pm -src/core/Rakudo/Internals/RaceToIterator.pm -src/core/Rakudo/Internals/HyperRaceSharedImpl.pm -src/core/HyperSeq.pm -src/core/RaceSeq.pm -src/core/Nil.pm -src/core/Range.pm -src/core/List.pm -src/core/array_slice.pm -src/core/multidim_slice.pm -src/core/Slip.pm -src/core/Array.pm -src/core/ShapedArray.pm -src/core/Shaped1Array.pm -src/core/Shaped2Array.pm -src/core/Shaped3Array.pm -src/core/ShapedNArray.pm -src/core/TypedArray.pm -src/core/array_operators.pm -src/core/native_array.pm -src/core/Pair.pm -src/core/Map.pm -src/core/Hash.pm -src/core/Stash.pm -src/core/Label.pm -src/core/PseudoStash.pm -src/core/Parameter.pm -src/core/Signature.pm -src/core/Rational.pm -src/core/Rat.pm -src/core/Complex.pm -src/core/Backtrace.pm -src/core/StrDistance.pm -src/core/Exception.pm -src/core/Failure.pm -src/core/Match.pm -src/core/Cursor.pm -src/core/Grammar.pm -src/core/Regex.pm -src/core/allomorphs.pm -src/core/IO.pm -src/core/IO/Spec.pm -src/core/IO/Spec/Unix.pm -src/core/IO/Spec/Win32.pm -src/core/IO/Spec/Cygwin.pm -src/core/IO/Spec/QNX.pm -src/core/IO/Notification.pm -src/core/IO/Special.pm -src/core/IO/Handle.pm -src/core/IO/Pipe.pm -src/core/IO/Path.pm -src/core/io_operators.pm -src/core/IO/CatHandle.pm -src/core/IO/ArgFiles.pm -src/core/AST.pm -src/core/CallFrame.pm -src/core/Main.pm -src/core/Instant.pm -src/core/Duration.pm -src/core/Dateish.pm -src/core/DateTime.pm -src/core/Date.pm -src/core/EXPORTHOW.pm -src/core/Pod.pm -src/core/QuantHash.pm -src/core/Setty.pm -src/core/Set.pm -src/core/SetHash.pm -src/core/Baggy.pm -src/core/Bag.pm -src/core/BagHash.pm -src/core/Mixy.pm -src/core/Mix.pm -src/core/MixHash.pm -src/core/set_operators.pm -src/core/set_elem.pm -src/core/set_union.pm -src/core/set_intersection.pm -src/core/set_difference.pm -src/core/set_symmetric_difference.pm -src/core/set_subset.pm -src/core/set_proper_subset.pm -src/core/set_multiply.pm -src/core/set_addition.pm -src/core/set_precedes.pm -src/core/ObjAt.pm -src/core/Version.pm -src/core/ForeignCode.pm -src/core/operators.pm -src/core/metaops.pm -src/core/precedence.pm -src/core/Deprecations.pm -src/core/atomicops.pm -src/core/Thread.pm -src/core/Lock.pm -src/core/Lock/Async.pm -src/core/Semaphore.pm -src/core/Cancellation.pm -src/core/Awaitable.pm -src/core/Awaiter.pm -src/core/Scheduler.pm -src/core/Env.pm -src/core/ThreadPoolScheduler.pm -src/core/CurrentThreadScheduler.pm -src/core/Promise.pm -src/core/Channel.pm -src/core/Supply.pm -src/core/asyncops.pm -src/core/IO/Socket.pm -src/core/IO/Socket/INET.pm -src/core/IO/Socket/Async.pm -src/core/Proc.pm -src/core/signals.pm -src/core/Proc/Async.pm -src/core/Systemic.pm -src/core/VM.pm -src/core/Distro.pm -src/core/Kernel.pm -src/core/Compiler.pm -src/core/Perl.pm -src/core/OS.pm -src/core/Rakudo/Internals/JSON.pm -src/core/JSON/Pretty.pm -src/core/Distribution.pm -src/core/CompUnit/DependencySpecification.pm -src/core/CompUnit/Handle.pm -src/core/CompUnit/Loader.pm -src/core/CompUnit/PrecompilationUnit.pm -src/core/CompUnit/PrecompilationStore.pm -src/core/CompUnit/PrecompilationStore/File.pm -src/core/CompUnit/PrecompilationRepository.pm -src/core/CompUnit/Repository.pm -src/core/CompUnit/Repository/Spec.pm -src/core/CompUnit/Repository/Installable.pm -src/core/CompUnit.pm -src/core/CompUnit/RepositoryRegistry.pm -src/core/CompUnit/Repository/Locally.pm -src/core/CompUnit/Repository/FileSystem.pm -src/core/CompUnit/Repository/Installation.pm -src/core/CompUnit/Repository/AbsolutePath.pm -src/core/CompUnit/Repository/NQP.pm -src/core/CompUnit/Repository/Perl5.pm -src/core/CompUnit/Repository/Unknown.pm -src/core/Argfiles.pm -src/core/Process.pm -src/core/Slang.pm -src/core/Metamodel/Primitives.pm -src/core/REPL.pm -src/core/Rakudo/Metaops.pm -src/core/core_epilogue.pm +src/core/core_prologue.pm6 +src/core/traits.pm6 +src/core/Positional.pm6 +src/core/Associative.pm6 +src/core/Callable.pm6 +src/core/natives.pm6 +src/core/stubs.pm6 +src/core/control.pm6 +src/core/Mu.pm6 +src/core/Stringy.pm6 +src/core/Any.pm6 +src/core/Attribute.pm6 +src/core/Iterator.pm6 +src/core/SlippyIterator.pm6 +src/core/Rakudo/Internals.pm6 +src/core/Rakudo/Iterator.pm6 +src/core/Rakudo/QuantHash.pm6 +src/core/Rakudo/Sorting.pm6 +src/core/HyperConfiguration.pm6 +src/core/Iterable.pm6 +src/core/Any-iterable-methods.pm6 +src/core/SLICE.pm6 +src/core/Whatever.pm6 +src/core/hash_slice.pm6 +src/core/Scalar.pm6 +src/core/Code.pm6 +src/core/WhateverCode.pm6 +src/core/Block.pm6 +src/core/Variable.pm6 +src/core/Routine.pm6 +src/core/Sub.pm6 +src/core/Macro.pm6 +src/core/Method.pm6 +src/core/Submethod.pm6 +src/core/Junction.pm6 +src/core/Cool.pm6 +src/core/Enumeration.pm6 +src/core/Numeric.pm6 +src/core/Real.pm6 +src/core/Int.pm6 +src/core/Bool.pm6 +src/core/Order.pm6 +src/core/Num.pm6 +src/core/Buf.pm6 +src/core/Uni.pm6 +src/core/Collation.pm6 +src/core/Encoding/Decoder.pm6 +src/core/Encoding/Decoder/Builtin.pm6 +src/core/Encoding/Encoder.pm6 +src/core/Encoding/Encoder/Builtin.pm6 +src/core/Encoding/Encoder/TranslateNewlineWrapper.pm6 +src/core/Encoding.pm6 +src/core/Encoding/Builtin.pm6 +src/core/Encoding/Registry.pm6 +src/core/Str.pm6 +src/core/Capture.pm6 +src/core/IterationBuffer.pm6 +src/core/Sequence.pm6 +src/core/Seq.pm6 +src/core/Rakudo/Internals/HyperWorkBatch.pm6 +src/core/Rakudo/Internals/HyperWorkStage.pm6 +src/core/Rakudo/Internals/HyperPipeline.pm6 +src/core/Rakudo/Internals/HyperIteratorBatcher.pm6 +src/core/Rakudo/Internals/HyperToIterator.pm6 +src/core/Rakudo/Internals/RaceToIterator.pm6 +src/core/Rakudo/Internals/HyperRaceSharedImpl.pm6 +src/core/HyperSeq.pm6 +src/core/RaceSeq.pm6 +src/core/Nil.pm6 +src/core/Range.pm6 +src/core/List.pm6 +src/core/array_slice.pm6 +src/core/multidim_slice.pm6 +src/core/Slip.pm6 +src/core/Array.pm6 +src/core/ShapedArray.pm6 +src/core/Shaped1Array.pm6 +src/core/Shaped2Array.pm6 +src/core/Shaped3Array.pm6 +src/core/ShapedNArray.pm6 +src/core/TypedArray.pm6 +src/core/array_operators.pm6 +src/core/native_array.pm6 +src/core/Pair.pm6 +src/core/Map.pm6 +src/core/Hash.pm6 +src/core/Stash.pm6 +src/core/Label.pm6 +src/core/PseudoStash.pm6 +src/core/Parameter.pm6 +src/core/Signature.pm6 +src/core/Rational.pm6 +src/core/Rat.pm6 +src/core/Complex.pm6 +src/core/Backtrace.pm6 +src/core/StrDistance.pm6 +src/core/Exception.pm6 +src/core/Failure.pm6 +src/core/Match.pm6 +src/core/Cursor.pm6 +src/core/Grammar.pm6 +src/core/Regex.pm6 +src/core/allomorphs.pm6 +src/core/IO.pm6 +src/core/IO/Spec.pm6 +src/core/IO/Spec/Unix.pm6 +src/core/IO/Spec/Win32.pm6 +src/core/IO/Spec/Cygwin.pm6 +src/core/IO/Spec/QNX.pm6 +src/core/IO/Notification.pm6 +src/core/IO/Special.pm6 +src/core/IO/Handle.pm6 +src/core/IO/Pipe.pm6 +src/core/IO/Path.pm6 +src/core/io_operators.pm6 +src/core/IO/CatHandle.pm6 +src/core/IO/ArgFiles.pm6 +src/core/AST.pm6 +src/core/CallFrame.pm6 +src/core/Main.pm6 +src/core/Instant.pm6 +src/core/Duration.pm6 +src/core/Dateish.pm6 +src/core/DateTime.pm6 +src/core/Date.pm6 +src/core/EXPORTHOW.pm6 +src/core/Pod.pm6 +src/core/QuantHash.pm6 +src/core/Setty.pm6 +src/core/Set.pm6 +src/core/SetHash.pm6 +src/core/Baggy.pm6 +src/core/Bag.pm6 +src/core/BagHash.pm6 +src/core/Mixy.pm6 +src/core/Mix.pm6 +src/core/MixHash.pm6 +src/core/set_operators.pm6 +src/core/set_elem.pm6 +src/core/set_union.pm6 +src/core/set_intersection.pm6 +src/core/set_difference.pm6 +src/core/set_symmetric_difference.pm6 +src/core/set_subset.pm6 +src/core/set_proper_subset.pm6 +src/core/set_multiply.pm6 +src/core/set_addition.pm6 +src/core/set_precedes.pm6 +src/core/ObjAt.pm6 +src/core/Version.pm6 +src/core/ForeignCode.pm6 +src/core/operators.pm6 +src/core/metaops.pm6 +src/core/precedence.pm6 +src/core/Deprecations.pm6 +src/core/atomicops.pm6 +src/core/Thread.pm6 +src/core/Lock.pm6 +src/core/Lock/Async.pm6 +src/core/Semaphore.pm6 +src/core/Cancellation.pm6 +src/core/Awaitable.pm6 +src/core/Awaiter.pm6 +src/core/Scheduler.pm6 +src/core/Env.pm6 +src/core/ThreadPoolScheduler.pm6 +src/core/CurrentThreadScheduler.pm6 +src/core/Promise.pm6 +src/core/Channel.pm6 +src/core/Supply.pm6 +src/core/asyncops.pm6 +src/core/IO/Socket.pm6 +src/core/IO/Socket/INET.pm6 +src/core/IO/Socket/Async.pm6 +src/core/Proc.pm6 +src/core/signals.pm6 +src/core/Proc/Async.pm6 +src/core/Systemic.pm6 +src/core/VM.pm6 +src/core/Distro.pm6 +src/core/Kernel.pm6 +src/core/Compiler.pm6 +src/core/Perl.pm6 +src/core/OS.pm6 +src/core/Rakudo/Internals/JSON.pm6 +src/core/JSON/Pretty.pm6 +src/core/Distribution.pm6 +src/core/CompUnit/DependencySpecification.pm6 +src/core/CompUnit/Handle.pm6 +src/core/CompUnit/Loader.pm6 +src/core/CompUnit/PrecompilationUnit.pm6 +src/core/CompUnit/PrecompilationStore.pm6 +src/core/CompUnit/PrecompilationStore/File.pm6 +src/core/CompUnit/PrecompilationRepository.pm6 +src/core/CompUnit/Repository.pm6 +src/core/CompUnit/Repository/Spec.pm6 +src/core/CompUnit/Repository/Installable.pm6 +src/core/CompUnit.pm6 +src/core/CompUnit/RepositoryRegistry.pm6 +src/core/CompUnit/Repository/Locally.pm6 +src/core/CompUnit/Repository/FileSystem.pm6 +src/core/CompUnit/Repository/Installation.pm6 +src/core/CompUnit/Repository/AbsolutePath.pm6 +src/core/CompUnit/Repository/NQP.pm6 +src/core/CompUnit/Repository/Perl5.pm6 +src/core/CompUnit/Repository/Unknown.pm6 +src/core/Argfiles.pm6 +src/core/Process.pm6 +src/core/Slang.pm6 +src/core/Metamodel/Primitives.pm6 +src/core/REPL.pm6 +src/core/Rakudo/Metaops.pm6 +src/core/core_epilogue.pm6 diff --git a/tools/update-tai-utc.pl b/tools/update-tai-utc.pl index e3f8c07a7e4..74cdb9927cf 100644 --- a/tools/update-tai-utc.pl +++ b/tools/update-tai-utc.pl @@ -1,5 +1,5 @@ #!/usr/bin/perl -# Updates src/core/tai-utc.pm. +# Updates src/core/tai-utc.pm6. use warnings; use strict; @@ -9,7 +9,7 @@ my $url = 'ftp://hpiers.obspm.fr/iers/bul/bulc/TimeSteps.history'; -$ARGV[0] ||= 'src/core/Rakudo/Internals.pm'; +$ARGV[0] ||= 'src/core/Rakudo/Internals.pm6'; my $tu_path = $ARGV[0]; my @dates = do {