4 ms·
> Use a pastebin That's not a solution, that's a bad and inconvenient workaround. Having to use an external service just to share a couple lines of code is hor
by proto_lambda 4y ago
> Use a pastebin
That's not a solution, that's a bad and inconvenient workaround. Having to use an external service just to share a couple lines of code is horrible for usability. Funnily enough, its also exactly the thing that IRC users complain about when the matrix bridge converts multi-line messages to links.
- Arnavion 4y ago>Funnily enough, its also exactly the thing that IRC users complain about when the matrix bridge converts multi-line messages to links. I assume you're trying to say this is hypocritical, but it isn't. The problem with multi-line messages becoming links is that the message is the context of the question. You have to reach for a browser just to read what the other person wanted to say. Things like images and pastebins are ancillary to the message. You read the text part, decide whether you want to engage with it further, and then if you do you reach for a browser to see the image or pastebin. Compare: <h> hey guys im trying to install blub on ubuntu but it keeps complaining that my splines aren't reticulated. full error here: https://paste.rs/id123 with: <h[m]> hey guys... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/id123) That last one is an actual example from an OFTC channel that's bridged to Matrix. It truncated at just two words because the original message had a newline after "guys".
- proto_lambda 4y agoOh yeah, that's indeed not great. For messages with up to ~5 lines, the bridge actually just sends several messages, but as soon as the message has more lines than that, it only shows the first line as a preview. I could've sworn it actually sends the first couple lines, then a "(full message at ...)" message, but apparently not (anymore) - would probably be worth opening an issue for :)
- Arnavion 4y agoThe full message was longer than five lines. There's nothing to file a bug about. The bridge does not (and can not without some AI or heuristics which are both fallible) know where the relevant part of the message ends and the log spew begins, so a message with a one-line description and fifty lines of logs is treated the same as a message with fifty-one lines.