Skip to content

Commit fe8f629

Browse files
committed
Remove/comment out several NYI notes
Part of #4485
1 parent ba5adb3 commit fe8f629

File tree

4 files changed

+3
-38
lines changed

4 files changed

+3
-38
lines changed

doc/Language/5to6-nutshell.rakudoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1241,8 +1241,7 @@ Strict mode is now on by default.
12411241

12421242
Warnings are now on by default.
12431243

1244-
C<no warnings> is currently L<NYI|/language/glossary#NYI>,
1245-
but putting things in a C<quietly> {} block will silence.
1244+
C<no warnings> can be achieved by wrapping code in a C<quietly> {} block.
12461245

12471246
=head3 C<autodie>
12481247

doc/Language/pragmas.rakudoc

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@ no worries; # don't issue compile time warnings
1515
=end code
1616

1717
Following is a list of pragmas with a short description of each
18-
pragma's purpose or a link to more details about its use. (Note:
19-
Pragmas marked "[NYI]" are not yet implemented, and those marked "[TBD]"
20-
are to be defined later.)
18+
pragma's purpose or a link to more details about its use.
2119

2220
=head2 X<v6.x|Pragmas,v6.x>
2321

@@ -155,14 +153,6 @@ fatal>:
155153
CATCH { default { say "Caught {.^name}" } }
156154
} # OUTPUT: «Failure␤»
157155

158-
=head2 X<internals|Pragmas,internals>
159-
160-
[NYI]
161-
162-
=head2 X<invocant|Pragmas,invocant>
163-
164-
[NYI]
165-
166156
=head2 X<isms|Pragmas,isms>
167157

168158
C<[2018.09 and later]>
@@ -235,10 +225,6 @@ which are used to make the core functionality as fast as possible.
235225
Future optimizations in the code generation of Rakudo may obsolete these
236226
usages.
237227

238-
=head2 X<parameters|Pragmas,parameters>
239-
240-
[NYI]
241-
242228
=head2 X<precompilation|Pragmas,precompilation>
243229

244230
The default allows precompilation of source code, specifically if used in a

doc/Language/variables.rakudoc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1100,9 +1100,7 @@ $x = Nil;
11001100
# OUTPUT: «Type check failed in assignment to $x; expected type Int:D cannot be itself…»
11011101
=end code
11021102

1103-
As the name suggests, this pragma applies only to variables. To effect
1104-
the same behavior on parameters, use the C<use parameters :D> pragma
1105-
(currently NYI in Rakudo).
1103+
As the name suggests, this pragma applies B<only> to variables.
11061104

11071105
=head1 Special variables
11081106

doc/Type/IO/CatHandle.rakudoc

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -695,22 +695,4 @@ IO::CatHandle.new($f1, $f2).words.raku.say;
695695
Note: if C<:$close> is C<False>, fully-consumed handles are B<still> going
696696
to be closed.
697697

698-
=head1 NYI Methods
699-
700-
The C<IO::CatHandle> type overrides these methods
701-
to throw a L«C<X::NYI>|/type/X::NYI» exception.
702-
703-
multi method flush(|)
704-
multi method nl-out(|)
705-
multi method out-buffer(|)
706-
multi method print(|)
707-
multi method printf(|)
708-
multi method print-nl(|)
709-
multi method put(|)
710-
multi method say(|)
711-
multi method write(|)
712-
multi method WRITE(|)
713-
multi method READ(|)
714-
multi method EOF(|)
715-
716698
=end pod

0 commit comments

Comments
 (0)