🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
Geth rakudo/main: b8a3096b5d | (Elizabeth Mattijsen)++ | src/Raku/ast/compunit.rakumod
RakuAST: add RAKUDO_POD environment variable

  - if absent, "Pod" is assumed
  - used as the first part of %*ENV<RAKUDO_POD>::To::Text handling
   when --doc is specified. And if --doc=HTML is specified, would
   refer to %*ENV<RAKUDO_POD>::To::HTML
  - specify RAKUDO_POD=RakuDoc to use RakuDoc::To::Text when --doc
Sadly, something appears borked with RakuDoc::To::Text atm :-(
12:19
rakudo/main: eb753a3b26 | (Elizabeth Mattijsen)++ | 4 files
RakuAST: add preliminary support for =alias / A<>

  - add $*DOC-ALIASES dynamic variable, contains has with mapping
   of lemmas and their content
  - add handling of =alias to ::Doc::Block.from-paragraphs
   The first atom is the lemma, the rest is the content
  - add handling of A<> to set the contents of the lemma as the
   meta of the ::Doc::Markup
  - add =alias and A<> handling to RakuDoc::To::Text (as in: don't
   render 'alias' blocks, and use the meta for rendering A<>
13:00
Geth rakudo/main: 564a6df1eb | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Fixups.pm6
RakuAST: config values should be RakuAST nodes
14:33
rakudo/main: 126e726d46 | (Elizabeth Mattijsen)++ | src/Raku/Grammar.nqp
RakuAST: get rid of rakudoc-verbatim-blocks token

For some reason, this caused a regression in doc/Language/tables.rakudoc parsing, related, golfed down to:
   =begin code
   =for table
... (6 more lines)
15:30
lizmat and now back to my regularly scheduled programming :-(
Geth rakudo/main: 88b22e2cbd | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Fixups.pm6
RakuAST: give M<> same semantics as X<>

As discussed in:
   github.com/finanalyst/Rakudoc-BETA...1627211467
15:47
Geth nqp: eltociear++ created pull request #806:
Fix typo in rubyish/README.md
17:39
Geth nqp/main: a62b6830b7 | (Ikko Eltociear Ashimine)++ (committed using GitHub Web editor) | examples/rubyish/README.md
Fix typo in rubyish/README.md (#806)

amout -> amount
17:41
Geth rakudo/main: 743cc08b0e | (Elizabeth Mattijsen)++ | 5 files
RakuAST: implement =alias / A<> support properly

  - add alias token + action
  - add .from-alias method for handling the alias specification
  - adapt deparsing logic accordingly
  - fix test accordingly
18:27
Geth rakudo/main: 5e2c6a3960 | (Elizabeth Mattijsen)++ | lib/RakuDoc/To/Text.rakumod
RakuAST: work around some strange error

  ===SORRY!===
Inconsistent attachment target stack for RakuAST::CompUnit
Guess it had something to do with the string EVAL. Changed it to manually building the AST and EVALling that
20:57