Permalink
Switch branches/tags
Nothing to show
Commits on Nov 12, 2018
  1. Remove 6lang.party

    AlexDaniel committed Nov 12, 2018
    It's no longer a thing
Commits on Oct 28, 2018
Commits on Oct 21, 2018
  1. Bump version

    AlexDaniel committed Oct 21, 2018
Commits on Oct 20, 2018
  1. Remove broken builds when stumbling upon them

    AlexDaniel committed Oct 20, 2018
    Also return something useful in these cases. This is a workaround for
    a long-standing issue when some archives are simply invalid for
    unknown reason.
Commits on Oct 18, 2018
  1. SIGKILL if it doesn't terminate by itself

    AlexDaniel committed Oct 18, 2018
    I don't know if this is going to help much, but I'm seeing something
    and it might.
  2. Add :wipe named parameter in run-smth

    AlexDaniel committed Oct 18, 2018
    As well as another helper method to avoid run-smth altogether. This
    allows heavy parallelization of things that need to use the same
    build at the same time. Quotable, Benchable and Project Blin can
    benefit from that. Note that if you use that you'll have to remove
    unpacked builds yourself (the location of them is returned by
    run-smth-build-path).
Commits on Oct 6, 2018
  1. Merge pull request #343 from MorayJ/blockers

    MorayJ committed Oct 6, 2018
    Fix syntax for blockers message.
  2. Fix syntax for blockers message.

    MorayJ authored and = committed Oct 6, 2018
    Checks if @tickets is empty and specifically reports 'no known blockers'.
Commits on Sep 24, 2018
  1. Handle multiple bisect candidates in Bisection.pm6

    AlexDaniel committed Sep 24, 2018
    Because this logic will be needed everywhere.
Commits on Sep 16, 2018
  1. Move some logic into Whateverable::Bisection

    AlexDaniel committed Sep 16, 2018
    Also some refactoring in Bisectable.
  2. Make bots testable again

    AlexDaniel committed Sep 16, 2018
    By fixing some paths that should've been fixed in
    d4c92b7.
Commits on Sep 15, 2018
  1. Fix paths (Oops!)

    AlexDaniel committed Sep 15, 2018
  2. Make it usable as a module

    AlexDaniel committed Sep 15, 2018
    Moves executables to xbin and tests to xt, also adds a “provides”
    section to META6.json.
  3. 💥 Split Whateverable.pm6 into separate files

    AlexDaniel committed Sep 15, 2018
    To make some things usable outside of whateverable repo. It made sense
    to keep everything together when there were just two bots, but now
    there are 17 and I'd like to reuse some parts for other things without
    subclassing Whateverable.
Commits on Aug 29, 2018
  1. Escape markdown in vars when gisting

    AlexDaniel committed Aug 29, 2018
    Also gets rid of unnecessary whitespace.
  2. Make notable commands same as var reset keywords

    AlexDaniel committed Aug 29, 2018
    Nobody remembers them anyway, so it's better to accept any word
    consistently.
  3. Groundwork for bot variables

    AlexDaniel committed Aug 29, 2018
    Basically:
    
    *able6: var=value
    
    The most useful one right now is `timeout` (can be used for
    bisectable, committable, and some others). Other things can be plugged
    in easily but more work is needed to make things truly work.
    
    Issue #317
  4. Change freenode IP address 🙈

    AlexDaniel committed Aug 29, 2018
    This temporary hack is needed to force ipv4 connection in order to
    overcome 10 connections per IP limit. Previous IP address is now a
    potato.
  5. Don't gist non-empty messages

    AlexDaniel committed Aug 29, 2018
    Now `$x but FileStore(…)` will only gist if $x is long.
  6. Fix statement modifier on LEAVE thinko

    AlexDaniel committed Aug 29, 2018
    🎶 What was I thinking? 🎶
    
    At first it looked like a misplaced `}` but the rest of the line is
    unreasonably overcomplicated, so I was just being dumb at that moment.
    
    Rakudobug: rakudo/rakudo#2243
Commits on Aug 3, 2018
Commits on Jul 17, 2018
  1. Spam every 20 hours by default

    AlexDaniel committed Jul 17, 2018
    So that it shifts a bit every day to cover all timezones.
  2. Link to rakudo wiki

    AlexDaniel committed Jul 17, 2018
Commits on Jul 14, 2018
  1. Tweak the score a little bit for .t files

    AlexDaniel committed Jul 14, 2018
    Otherwise in the presence of .p6 file and a .t file with a shebang
    both will have the same score (and I want to call a .t file from .p6).
Commits on Jun 25, 2018
  1. Use Bufs and utf8-c8 in get-output

    AlexDaniel committed Jun 25, 2018
    Otherwise Greppable complains about malformed UTF-8. Maybe a good
    side-effect of this change is that some output will not be normalized.
    
    See issue #153.
Commits on Jun 4, 2018
  1. Move pid printing to Testable.pm6

    AlexDaniel committed Jun 4, 2018
    Previously it was not possible to get a pid of a process, but newer
    rakudos have a way to do it.
  2. Print IRC test server host and port

    AlexDaniel committed Jun 4, 2018
    So that you can connect to it with any irc client and see what is
    happening with the bot.
Commits on Jun 3, 2018
  1. Merge pull request #328 from JJ/master

    JJ committed Jun 3, 2018
    Adds test for correct MIME type
    I'm going to accept this, since I have another one in the oven. It's just a commit, revert if not adequate.
  2. Adds test for correct MIME type

    JJ committed Jun 3, 2018
    This is basically part of the repo, so it's supposed to work. This
    would close #17
    
    But there might be other issues here. I had to add it last, because it
    broke the next test, whatever that was.
Commits on Jun 2, 2018
  1. Test preview when describing characters

    AlexDaniel committed Jun 2, 2018
    Resolves #272.
  2. Commit temporary workarounds for Shareable

    AlexDaniel committed Jun 2, 2018
    Both changes are a workaround for rakudo/rakudo#1595. This commit
    should be reverted later.
  3. Fix url in shareable

    AlexDaniel committed Jun 2, 2018
    If running on the server, config.json should have “self” entry which
    should be used instead.
  4. Ignore vim's temp files

    bisectable
    bisectable committed Jun 2, 2018
  5. Change `INIT now` to `$*INIT-INSTANT`

    bisectable
    bisectable committed Jun 2, 2018
    Whateverable.pm6 was getting precomped, so `INIT now` didn't make sense.
    AlexDaniel++