Skip to content

Commit 0eac193

Browse files
committed
Change all modules.raku.org refs to raku.land
And remove some outdated references
1 parent 86748c5 commit 0eac193

17 files changed

+124
-128
lines changed

doc/Language/5to6-nutshell.pod6

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ original name, Perl 6, or to Perl as specifically Perl 5.>
3333
3434
=head1 CPAN
3535
36-
See L<https://modules.raku.org/>.
36+
See L<https://raku.land/>.
3737
3838
If the module that you were using has not been converted to Raku, and
3939
no alternative is listed in this document, then its use under Raku may
@@ -54,15 +54,13 @@ say looks_like_number "42"; # OUTPUT: «1␤»
5454
5555
A number of Perl modules have been ported to Raku, trying to maintain
5656
the API of these modules as much as possible, as part of the CPAN Butterfly
57-
Plan. These can be found at L<https://modules.raku.org/t/CPAN5>.
57+
Plan. These can be found at L<https://raku.land/?q=CPAN5>.
5858
5959
Many Perl built-in functions (about a 100 so far) have been ported to
6060
Raku with the same semantics. Think about the C<shift> function in Perl
6161
having magic shifting from C<@_> or C<@ARGV> by default, depending on context.
62-
These can be found at L<https://modules.raku.org/t/Perl5> as separately
63-
loadable modules, and in the
64-
L<P5built-ins|https://modules.raku.org/dist/P5built-ins> bundle to get them
65-
all at once.
62+
These can be found at L<https://raku.land/zef:lizmat/P5built-ins> and
63+
its dependencies.
6664
6765
=head1 Syntax
6866

doc/Language/5to6-perlfunc.pod6

Lines changed: 74 additions & 74 deletions
Large diffs are not rendered by default.

doc/Language/5to6-perlvar.pod6

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -410,8 +410,8 @@ For L<IO::CatHandle|/type/IO::CatHandle> types
410410
(of which L«C<$*ARGFILES>|/language/variables#index-entry-%24%2AARGFILES» is
411411
one), you can use L«C<on-switch>|/type/IO::CatHandle#method_on-switch» hook
412412
to reset line number on handle switch, and increment it manually.
413-
See also L«C<IO::CatHandle::AutoLines>|https://modules.raku.org/repo/IO::CatHandle::AutoLines»
414-
and L«C<LN>|https://modules.raku.org/repo/LN» modules that simplify this
413+
See also L«C<IO::CatHandle::AutoLines>|https://raku.land/zef:raku-community-modules/IO::CatHandle::AutoLines»
414+
and L«C<LN>|https://raku.land/zef:raku-community-modules/LN» modules that simplify this
415415
operation.
416416
417417
=head3 $INPUT_RECORD_SEPARATOR, $RS, $/

doc/Language/about.pod6

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ To generate HTML from the Pod files, you'll need:
3838
which all can be installed via L<zef|https://github.com/ugexe/zef>. For
3939
instance, C<zef install Pod::To::HTML> to install Pod::To::HTML.
4040
41-
=item L<C<Documentable>|https://modules.raku.org/dist/Documentable>, the
41+
=item L<C<Documentable>|https://raku.land/github:Raku/Documentable>, the
4242
document API.
4343
4444
=item B<Optional>: L<GraphViz|https://www.graphviz.org>, for creating graphs

doc/Language/create-cli.pod6

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@ C<#|(...)> Pod block to set L«C<WHY>|/routine/WHY».
469469
470470
You can replace or augment the default way of argument parsing by supplying a
471471
C<ARGS-TO-CAPTURE> subroutine yourself, or by importing one from any of
472-
the L<Getopt|https://modules.raku.org/search/?q=getopt> modules available
472+
the L<Getopt|https://raku.land/?q=getopt> modules available
473473
in the ecosystem.
474474
475475
=head2 X<sub ARGS-TO-CAPTURE|Subroutines,ARGS-TO-CAPTURE>
@@ -501,7 +501,7 @@ have to reinvent the whole wheel if you don't want to.
501501
You can replace or augment the default way of usage message generation
502502
(after a failed dispatch to MAIN) by supplying a C<GENERATE-USAGE> subroutine
503503
yourself, or by importing one from any of the
504-
L<Getopt|https://modules.raku.org/search/?q=getopt> modules available in the
504+
L<Getopt|https://raku.land/?q=getopt> modules available in the
505505
ecosystem.
506506
507507
=head2 X<sub RUN-MAIN|Subroutines,RUN-MAIN>

doc/Language/faq.pod6

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ quick installation of multiple versions of Rakudo in parallel.
9797
9898
In either case you will probably need to also install
9999
L«C<zef>|https://github.com/ugexe/zef» and
100-
L«C<rakudoc>|https://modules.raku.org/dist/rakudoc» from the
101-
L<ecosystem|https://modules.raku.org/>.
100+
L«C<rakudoc>|https://raku.land/cpan:SOFTMOTH/rakudoc» from the
101+
L<ecosystem|https://raku.land/>.
102102
103103
=head2 Where can I find good documentation on Raku?
104104
@@ -267,7 +267,7 @@ with L<many useful modules|https://github.com/rakudo/star/blob/master/etc/module
267267
Rakudo compiler-only release includes
268268
L<only a couple of the most basic modules|/language/modules-core>.
269269
270-
Many more modules can be found in the L<ecosystem|https://modules.raku.org/>.
270+
Many more modules can be found in the L<ecosystem|https://raku.land/>.
271271
272272
=head2 Is there something like C<B::Deparse>/How can I get hold of the AST?
273273
@@ -409,7 +409,7 @@ say $foo; # OUTPUT: «{foo => bar}␤»
409409
dd $foo; # OUTPUT: «Hash $foo = ${:foo("bar")}␤»
410410
=end code
411411
412-
There are also L<several ecosystem modules|https://modules.raku.org/s/dump>
412+
There are also L<several ecosystem modules|https://raku.land/?q=dump>
413413
that provide more control over how data structures are dumped, including
414414
support for colored output.
415415
@@ -872,7 +872,7 @@ bootstrapping files created by earlier runs of the build process.
872872
=head2 Can I compile my script to a standalone executable?
873873
874874
Tools like
875-
L«C<App::InstallerMaker::WiX>|https://modules.raku.org/dist/App::InstallerMaker::WiX»
875+
L«C<App::InstallerMaker::WiX>|https://raku.land/github:jnthn/App::InstallerMaker::WiX»
876876
allow you to create an installer that will package the compiler and your script.
877877
However, the currently available compilers do not support creating a standalone
878878
executable yet.
@@ -996,8 +996,8 @@ Fibonacci sequence, or all prime numbers.
996996
L<NativeCall|/language/nativecall>.
997997
998998
=item Interfacing with Perl (CPAN) and Python modules is fairly easy with
999-
L<Inline::Perl5|https://modules.raku.org/dist/Inline::Perl5:cpan:NINE> and
1000-
L<Inline::Python|https://modules.raku.org/dist/Inline::Python>
999+
L<Inline::Perl5|https://raku.land/cpan:NINE/Inline::Perl5> and
1000+
L<Inline::Python|https://raku.land/cpan:NINE/Inline::Python>
10011001
10021002
=item Can have multiple versions of a module installed and loaded
10031003
simultaneously.

doc/Language/io-guide.pod6

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ collected. To make the closing business easier, some of the methods let you
237237
specify a C<:close> argument, you can also use the
238238
L«C<will leave> trait|/language/phasers#index-entry-Phasers__will_trait», or the
239239
C<does auto-close> trait provided by the
240-
L«C<Trait::IO>|https://modules.raku.org/dist/Trait::IO» module.
240+
L«C<Trait::IO>|https://raku.land/zef:raku-community-modules/Trait::IO» module.
241241
242242
=head1 The wrong way to do things
243243

doc/Language/modules-extra.pod6

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,35 +14,33 @@ more fun.
1414
Some modules and tools to help you with generating files that are part
1515
of a module distribution.
1616
17-
=item L<App::Assixt|https://modules.raku.org/dist/App::Assixt> The module developer's assistant
18-
=item L<App::Mi6|https://modules.raku.org/dist/App::Mi6> Minimal authoring tool for Raku
19-
=item L<META6|https://modules.raku.org/dist/META6> Do things with Raku C<META> files
20-
=item L<Module::Skeleton|https://bitbucket.org/rightfold/module-skeleton> Generate a skeleton module
21-
=item L<rakudoc|https://modules.raku.org/dist/rakudoc> Generate documentation end-products
17+
=item L<App::Mi6|https://raku.land/zef:skaji/App::Mi6> Minimal authoring tool for Raku
18+
=item L<META6|https://raku.land/zef:jonathanstowe/META6> Do things with Raku C<META> files
19+
=item L<rakudoc|https://raku.land/cpan:SOFTMOTH/rakudoc> Generate documentation end-products
2220
2321
=head1 Tests
2422
2523
Some tests of module quality.
2624
27-
=item L<Test::META|https://modules.raku.org/dist/Test::META> Test your META6.json file
28-
=item L<Test::Output|https://modules.raku.org/dist/Test::Output> Test the output to STDOUT and STDERR your program generates
29-
=item L<Test::Screen|https://modules.raku.org/dist/Proc::Screen> Use B<GNU screen> to test full screen VT applications
30-
=item L<Test::When|https://modules.raku.org/dist/Test::When> Control when your tests are run (author testing, online testing, etc.)
25+
=item L<Test::META|https://raku.land/zef:jonathanstowe/Test::META> Test your META6.json file
26+
=item L<Test::Output|https://raku.land/github:raku-community-modules/Test::Output> Test the output to STDOUT and STDERR your program generates
27+
=item L<Test::Screen|https://raku.land/github:skids/Proc::Screen> Use B<GNU screen> to test full screen VT applications
28+
=item L<Test::When|https://raku.land/zef:raku-community-modules/Test::When> Control when your tests are run (author testing, online testing, etc.)
3129
3230
=head1 NativeCall
3331
3432
Here some modules to help you work with NativeCall.
3533
36-
=item L<NativeHelpers::Array|https://modules.raku.org/dist/NativeHelpers::Array> Provides routines to deal with CArray
37-
=item L<App::GPTrixie|https://modules.raku.org/dist/App::GPTrixie> Generate NativeCall code from C headers file
38-
=item L<NativeCall::TypeDiag|https://modules.raku.org/dist/NativeCall::TypeDiag> Provides routines to test your CStruct
34+
=item L<NativeHelpers::Array|https://raku.land/zef:jonathanstowe/NativeHelpers::Array> Provides routines to deal with CArray
35+
=item L<App::GPTrixie|https://raku.land/github:Skarsnik/App::GPTrixie> Generate NativeCall code from C headers file
36+
=item L<NativeCall::TypeDiag|https://raku.land/github:Skarsnik/NativeCall::TypeDiag> Provides routines to test your CStruct
3937
4038
4139
=head1 Sample modules
4240
4341
Modules that exist only as minimalist examples, tests for installers,
4442
or skeletons.
4543
46-
=item L<Foo|https://modules.raku.org/dist/Foo> A module with two distributions of different versions
44+
=item L<Foo|https://raku.land/github:ugexe/Foo> A module with two distributions of different versions
4745
4846
=end pod

doc/Language/modules.pod6

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ mean "module" as a set of source files in a namespace.
2323
2424
L<C<zef>|https://github.com/ugexe/zef> is the application used for installing
2525
modules in Raku. Modules are listed in
26-
L<the Raku ecosystem|https://modules.raku.org> and can be searched there or
26+
L<the Raku ecosystem|https://raku.land> and can be searched there or
2727
from the command line using C<zef search>:
2828
2929
=for code :lang<shell>
@@ -562,7 +562,7 @@ B<zef>, can obtain all the information needed about each C<compunit> from a
562562
C<META6.json> file in a directory.
563563
564564
This also means that a testing program such as B<Perl>'s C<prove> or the B<Raku>
565-
equivalent L<prove6|https://modules.raku.org/dist/App::Prove6:cpan:LEONT> can be
565+
equivalent L<prove6|https://raku.land/cpan:LEONT/App::Prove6> can be
566566
run in the root directory of the B<distribution> as, e.g.,
567567
568568
=for code :lang<shell>
@@ -658,11 +658,11 @@ Then when testing the module by the developer, use
658658
659659
If you've written a Raku module and would like to share it with the
660660
community, we'd be delighted to have it listed in the
661-
L<Raku modules directory|https://modules.raku.org>. C<:)>
661+
L<Raku modules directory|https://raku.land>. C<:)>
662662
663663
Currently, there are three ways to distribute a module. No matter which method
664664
you choose, your module will be indexed on the L<raku.land|https://raku.land>
665-
and L<modules.raku.org|https://modules.raku.org> websites. The three module
665+
and L<raku.land|https://raku.land> websites. The three module
666666
distribution networks, or ecosystems, are:
667667
668668
=item B<zef ecosystem> using the L<C<fez> module uploader|https://raku.land/zef:tony-o/fez>
@@ -765,7 +765,7 @@ language name change.>
765765
=item The C<README.md> file is a
766766
L<markdown-formatted|https://help.github.com/articles/markdown-basics/>
767767
text file, which will later be automatically rendered as HTML by GitHub/GitLab for modules kept
768-
in those ecosystems or by L<modules.raku.org|https://modules.raku.org> website for modules
768+
in those ecosystems or by L<raku.lanc|https://raku.land> website for modules
769769
kept on L<CPAN|/language/faq#index-entry-CPAN_(FAQ)>.
770770
771771
=item Regarding the C<LICENSE> file, if you have no other preference,
@@ -1112,9 +1112,9 @@ your module to META.list, or ping someone on IRC (#raku at libera.chat) to
11121112
get help having it added.
11131113
11141114
=item After the pull request has been accepted, wait for an hour. If
1115-
your module doesn't show up on L<https://modules.raku.org/>, please
1116-
view the log file at L<https://modules.raku.org/update.log> to see
1117-
if it identifies an error with your module or C<meta> file.
1115+
your module doesn't show up on L<https://raku.land/>, please
1116+
view the log file to see if it identifies an error with your module or
1117+
C<meta> file.
11181118
11191119
B<That's it! Thanks for contributing to the Raku community!>
11201120

doc/Language/performance.pod6

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ If you want to L<use Perl modules in Raku|https://stackoverflow.com/a/27206428/1
222222
mix in Raku types and the L<Metaobject Protocol|/language/mop>.
223223
224224
More generally, Raku is designed to smoothly interoperate with other languages and
225-
there are a number of L<modules aimed at facilitating the use of libs from other langs|https://modules.raku.org/#q=inline>.
225+
there are a number of L<modules aimed at facilitating the use of libs from other langs|https://raku.land/?q=inline>.
226226
227227
=head2 Make the Rakudo compiler generate faster code
228228

0 commit comments

Comments
 (0)