Update build-fluoride.sh because I might only have Linux while on the road.

Update build-fluoride.sh because I might only have Linux while on the road.
  • [DH] build-fluoride.sh

Make `9 mk linux` work on Linux.

Make `9 mk linux` work on Linux.
  • [DH] mkfile

Add a comment.

Add a comment.
  • [DH] bigmoney.go

Implement "untag"

Implement "untag"
  • [DH] interp.go

Add `emojigrep` and `emojiurl`.

Add `emojigrep` and `emojiurl`.
  • [DH] bigmoney.go
  • [DH] interp.go
  • [DH] pltypes.go

Update authors for the bug fix.

Update authors for the bug fix.
.w
  • [DH] doc/authors

The number represents percentage of the way to 1.0 now.

The number represents percentage of the way to 1.0 now.
  • [DH] fedibbs.go

suya..

suya..
  • [DH] interp.go

Allow CreatedAt to be empty

Allow CreatedAt to be empty

This fixes an issue where timelines cannot be viewed when one of the posts in the timeline has an empty/invalid timestamp. This fix is taken from bloat commit 3c221cd3746820fada38e8cc03e45184ebcecabd
  • [DH] pltypes.go

Small fix to post display.

Small fix to post display.
  • [DH] pltypes.go

Add follow/block/mute and stuff.

Add follow/block/mute and stuff.
  • [DH] interp.go
  • [DH] pltypes.go

Add help for follow/unfollow/etc.

Add help for follow/unfollow/etc.
  • [DH] interp.go

Eliminate a surprising result.

Eliminate a surprising result.
  • [DH] bigmoney.go

Fix a bug with search results!

Fix a bug with search results!
  • [DH] bigmoney.go
  • [DH] pltypes.go

Make thread navigation actually work.

Make thread navigation actually work.

Before, if it wasn't in the cache, you just couldn't see it.
This usually worked because statuses arrive in the cache before you refer to them,
*usually*, and I figured I'd just ignore that, because my mind was rebelling
against constructing a URL.

Also cache the source post of a repost.
  • [DH] bigmoney.go
  • [DH] fedibbs.go

I typed two spaces between "l" and an ID. Fuck that.

I typed two spaces between "l" and an ID.  Fuck that.
  • [DH] interp.go

Add "version" command.

Add "version" command.
  • [DH] interp.go

I mean, at least Pleroma has a reason.

I mean, at least Pleroma has a reason.
  • [DH] pltypes.go

Okay, it had to be done.

Okay, it had to be done.
  • [DH] interp.go

I stand by what I wrote in the comment.

I stand by what I wrote in the comment.
  • [DH] pltypes.go

Make it use the /lookup if it can.

Make it use the /lookup if it can.

The search endpoint is so terrible.  So terrible.  I failed to find a guy
about 20 times.  I know the guy's in there.  I am following this guy.  It
should be easy to find this guy.

So, anyway, I backported /api/v1/accounts/lookup to Pleroma.  You can't
just *add* and *endpoint* and think that "compiles" means "works" in
the Thunderdome:  two different runtime errors!  One of which was only
triggered when making a request (you've gotta define operations in the
file full of operation definitions?) and the other of which was that
whatever has changed between this version and current, it's altered the
pattern expected to be matched, so we just juggle the params and guess.
While I was in there, I saw that upstream Pleroma is using
User.get_by_nickname instead of User.get_cached_by_nickname but I bet
the endpoint is fast enough even without that; I changed it anyway.
  • [DH] bigmoney.go