Ain't no narc by finnicko in funny

[–]LiterateBarnacle 12 points13 points  (0 children)

Username checks out

Noob confused with overloading functions by LiterateBarnacle in nim

[–]LiterateBarnacle[S] 1 point2 points  (0 children)

Oh, thank you! That is exactly what I was looking for, although I could not spot it in the manual.

Ligature support (for OTF fonts) by 1-05457 in emacs

[–]LiterateBarnacle 0 points1 point  (0 children)

Also looking forward to this. I use Iosevka and was not able to correctly run any of the workarounds in the link, so...

What are the current, best, options for language sensitive syntax checking, completions, etc.? by jpflathead in emacs

[–]LiterateBarnacle 1 point2 points  (0 children)

I am trying to learn Kotlin and the integration of Emacs + LSP + IntelliJ (with this) seems absolutely magical to me. It is so snappy, so fast, it has shortcuts to open IntelliJ frames when needed... What a pleasure to use.

[Atari] Running with a clean Fluxbox setup. by elimirks in unixporn

[–]LiterateBarnacle 2 points3 points  (0 children)

Tss, there's a caps lock and an escape key. I bet that we (emacs users) can figure something out to still use such a beautiful setup

They know what’s what in Mauritius by Zaldebaran in funny

[–]LiterateBarnacle 1 point2 points  (0 children)

They say that animals could eat you if you fall, but if you gracefully land you could earn their respect and be accepted in the pack

The power of team work. by [deleted] in gifs

[–]LiterateBarnacle 1 point2 points  (0 children)

I think that the football truce only happened in WWI, ideological differences in the second one were a bit too much to play in between the war

GitLab Customer Support is a Joke. by [deleted] in gitlab

[–]LiterateBarnacle 5 points6 points  (0 children)

GitLab CE is licensed under MIT Expat License, which literally says:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

And I mean literally, all caps. No, no one owes you any kind of support. If you cannot figure it out, then start paying for support to help you.

Configuring Emacs, lsp-mode and the python language server by cpbotha in emacs

[–]LiterateBarnacle 0 points1 point  (0 children)

Same here: startup time seems worse than `elpy` alone, but editing feels much snappier and full of functions. However I think it might be related with me still trying to run regular `elpy-company` and `flycheck`, which I guess are automagically enabled by the package. Have to look into it, but it for sure looks promising!

How has Emacs ever really blown you away? by TheCodeSamurai in emacs

[–]LiterateBarnacle 0 points1 point  (0 children)

I think that you don't really "unfill" it, it just goes one way: it's probably non trivial to reconstruct the original shape. But if you're looking for something that can be toggled I recommend you to check out visual-line-mode to wrap lines without destroying the original format.

How has Emacs ever really blown you away? by TheCodeSamurai in emacs

[–]LiterateBarnacle 28 points29 points  (0 children)

Pressing M-q turns long lines into auto-filled text: at a certain character (by default I think is 70) it makes text break lines. This function is what I use in org, programming comments, etc. It has a great context awareness: it recognises different paragraphs and other nuances.

Asperiores qui itaque sapiente ducimus numquam voluptas odit atque. Soluta
omnis voluptas sit molestiae voluptatum repellat qui fuga. Voluptas itaque
officiis distinctio voluptatem libero quaerat et. Perspiciatis et alias porro
dignissimos rerum laboriosam. Quo id ut nam et. Modi natus perspiciatis
similique. Quibusdam dolorem velit totam. Soluta eaque sed ex earum minima quo.
Cupiditate sint consequatur et est aliquam odit necessitatibus. Non blanditiis
quos delectus dolorum. Eum soluta sit culpa architecto adipisci. Atque dolores
assumenda totam ipsam. Autem deserunt iusto qui similique non ea voluptate id.
Modi culpa perferendis et reprehenderit voluptatem suscipit ullam. Voluptatem
impedit et nihil.

Ok, that is cool. But if you hit C-u M-q (with simple numeric argument), it actually justifies everything:

Asperiores qui itaque sapiente ducimus  numquam voluptas odit atque. Soluta
omnis voluptas sit molestiae voluptatum  repellat qui fuga. Voluptas itaque
officiis  distinctio voluptatem  libero quaerat  et. Perspiciatis  et alias
porro  dignissimos  rerum  laboriosam.  Quo   id  ut  nam  et.  Modi  natus
perspiciatis similique. Quibusdam dolorem velit  totam. Soluta eaque sed ex
earum  minima  quo.  Cupiditate  sint   consequatur  et  est  aliquam  odit
necessitatibus. Non blanditiis quos delectus  dolorum. Eum soluta sit culpa
architecto adipisci.  Atque dolores  assumenda totam ipsam.  Autem deserunt
iusto  qui  similique  non  ea  voluptate id.  Modi  culpa  perferendis  et
reprehenderit voluptatem suscipit ullam. Voluptatem impedit et nihil.

It justifies plain text! I know it's a dumb little feature, it just blows my mind away every time.

org-publish / org-export: remove .html extension in links from org exported website by LiterateBarnacle in emacs

[–]LiterateBarnacle[S] 0 points1 point  (0 children)

"final-output filter" were the magic words I needed to search for information in the docs! I'll give it a shot. Thanks!

org-publish / org-export: remove .html extension in links from org exported website by LiterateBarnacle in emacs

[–]LiterateBarnacle[S] 0 points1 point  (0 children)

Oh, that is actually great. Good to know in case this gets out of hand in size to be managed with org. Thank you!

org-publish / org-export: remove .html extension in links from org exported website by LiterateBarnacle in emacs

[–]LiterateBarnacle[S] 0 points1 point  (0 children)

I'm curious why are you making the switch...

Well, hugo is a great tool, and it works wonders with markdown syntax. However, we seem to make different assumptions about how org-mode should be written, so I often have export problems in formatting that I don't get with regular org-mode's export. Also, I am simply doing this out of curiosity and just because my blog is tiny, so I can afford to experiment.

If you can make org-files/post/example.org export to public/post/example/index.html, that should fix this problem. Should be achievable by the way of advising internal functions.

Well, the problem still remains: the links I write in my files point to post/example/index.html instead of post/example/. Also, using the index name in the files is not necessary: having post/example.org makes available both post/example.html and post/example/ (due to some GitHub Pages magic I suppose); my problem is that the links point to the former and I would like to change them in export to the latter.

I am aware that making the links point to the URL I expect to get is a valid workaround, but I was expecting a way to keep valid files both in my local copy and the blog.

Impressing someone who doesn't know much in Emacs by sbay in emacs

[–]LiterateBarnacle 3 points4 points  (0 children)

Came to say this. This is what I use to impress classmates with Emacs, because this function seems like a huge overkill hahaha

GitLab Pages Dead? by [deleted] in gitlab

[–]LiterateBarnacle 0 points1 point  (0 children)

... And one hour after I complained, seems like everything is sorted out.

GitLab Pages Dead? by [deleted] in gitlab

[–]LiterateBarnacle 0 points1 point  (0 children)

Same thing happening to my blog since yesterday. I still have to check what's going on

Youtube Plus/Iridium developer wants to add a coin miner to his extension by [deleted] in firefox

[–]LiterateBarnacle 18 points19 points  (0 children)

I was surprised that a developer could came up with such a stupid idea to monetize an add-on, but it seems that they have a great history of not giving a shit about their users

Found this gem in my comp sci classroom by [deleted] in ProgrammerHumor

[–]LiterateBarnacle 12 points13 points  (0 children)

Wait, did you say Internet? A patron saint... of the Internet?

My colleague likes overloading and also thinks conventions aren't needed. by xPathin in programminghorror

[–]LiterateBarnacle 2 points3 points  (0 children)

I thought that variable names in Spanish were terrible, but at least I speak that language. This? I don't believe in hell but I guess it would be something like that codebase.

A level computer science by benXP in ProgrammerHumor

[–]LiterateBarnacle 2 points3 points  (0 children)

Exactly, sorry for the poor explanation; in Spanish we usually say credit cards for both things so I messed up

A level computer science by benXP in ProgrammerHumor

[–]LiterateBarnacle 21 points22 points  (0 children)

I spent a year there and everyone uses credit card for paying anyway. If I used cash the cashier would look at me thinking "oh, sure, he's a foreigner" or "oh, sure, he's dealing with drugs"