ed(1) requires me to escape (, ), {, }, <, and > in a regex to not use them as literal characters. This is the exact opposite of what I would expect.like this
Yes, like I said, in basic regular expressions those characters only have special meaning when escaped. In extended regular expressions, they have special meaning unless escaped.
Both types of regular expressions are well documented in the latest Single UNIX Specification from The Open Group. Older versions of SUS are available from Debian contrib (or non-free?).
Mormon Gets Creamed In Debate: RFM: 456 – Radio Free Mormon
Mormon Gets Creamed In Debate: RFM: 456Radio Free Mormon
Just got a letter in the mail that our healthcare information may have been compromised in a potential data breach. The hospital was very adamant that it wasn't their system that was compromised, but the systems of a third-party contractor used by the province.
Dear government, I take great pains to secure our personal systems. Can you please stop authorizing deals to hand over our sensitive information to sketchy third-party contractors without our consent? It's your responsibility to vet them. You don't just get to wash your hands of it when they inevitably screw it up.
like this
reshared this
#krita #drawing
like this
reshared this
If you are using anything other than a mouse you will probably get things better setting accurately the brush dynamic options. Also I believe Krita has a threshold setting for the smooth.
Those are just my views and opinions, not meant to mess up your way of doing things.
Why Is The Mormon Church Suing John Dehlin? RFM:455 – Radio Free Mormon
Why Is The Mormon Church Suing John Dehlin? RFM:455Radio Free Mormon
Mormonism’s Mountain Meadows Massacre – Radio Free Mormon
Mormonism’s Mountain Meadows MassacreBill (Radio Free Mormon)
like this
reshared this
Jonathan Lamothe likes this.
Bob Jonkman reshared this.
like this
reshared this
Bar Complaint Roundtable: The Prank Heard Round the World: RFM: 454 – Radio Free Mormon
Bar Complaint Roundtable: The Prank Heard Round the World: RFM: 454Radio Free Mormon
So... twice this week now the alarm that reminds me to take one of my meds has gone off, but when I've gone to take the pill, it's already missing from the organizer. No record in my medication log of my having taken it either.
That's... odd.
@Jonathan Lamothe that's incredibly concerning. Both because the lack of log event means you're either sleepwalking, or in a state to not perform a log. And the alarm is likely the trigger. Uh - can you account for theft? Are they worth stealing?
Sorry - that's "my brain goes paranoid" level of fear
@silverwizard No, they're antacids. If someone were going to steal a pill, the ADHD meds were in the same organizer.
There are many benign possibilities. It's possible that when I loaded the organizer, I accidentally put only one of those pills in it (I take two a day). It's possible that since I was late with meds today, I got the schedule wrong, and accidentally took one at the wrong time. These are much more likely.
Still, I'll keep an eye on the situation.
@silverwizard My medication schedule is... complicated. Med X needs to be taken with food. Meds Y and Z can't be taken within two hours of each other. It's like the damn wolf, goat, cabbage problem.
Getting old sucks (though it's preferable to the alternative, I suppose).
So I've solved the mystery.
It's the result of my half-asleep brain taking the wrong pill in the morning—by feel, in the dark, of course—and then failing to log that anything even happened. Problematic, but not so much as the potential reasons that had been proposed.
clarice overhere likes this.
cbc.ca/news/politics/doug-ford…
World Renowned Bible Expert Weighs In! – Radio Free Mormon
World Renowned Bible Expert Weighs In!Bill (Radio Free Mormon)
They Can’t Handle The Truth! – Radio Free Mormon
They Can’t Handle The Truth!Bill (Radio Free Mormon)
In the year of our Lord, two thousand twenty-six, why are people still getting text encodings wrong?
I love #usenet.
Martino said there is "insufficient evidence" to conclude the five shots the officer fired were unjustified.
I'm sorry, what? Shouldn't the onus be on him to demonstrate that the shots were justified?
like this
@Jonathan Lamothe I once made a complaint against an office for pulling up to a bus stop at the mall and immediately drawing a taser and attacking a dude.
i got told drawing a weapon in a crowd was SOP and the standard plan for officers.
Hypolite Petovan likes this.
reshared this
@superketchup Right, I started using nnatom in the past few weeks and noticed its part of Gnus now. I've also running Gnus v5.13. Maybe there was no version bump when they brought nnatom in?
I had problems getting nnatom to work. IIRC it does not want http:// or https:// when specifying the server, unlike nnrss.
Just spent almost an hour on the phone with #Primus (my ISP) trying to get them to honour the original deal I had with them.
Long story short: my bill's still going up, but now it's only $2.
Not a deal I would consider fair, but the extra $2 isn't worth my sanity.
like this
like this
like this
Shannon Prickett reshared this.
Over the weekend I was messing around with ibuffer, integrating my custom ibuffer groups with @sanityinc's ibuffer-vc (recommended).
I was surprised to discover that documentation for ibuffer (in since 22.1?) is ... sparsely documented. But it was fun to get it working because the code (and Steve's add-on) is
PERFECTLY LIMPID
(the real story here is that I have been waiting a lifetime to drop the phrase "perfectly limpid" for internet points and here is my opportunity)
GitHub - purcell/ibuffer-vc: Let Emacs' ibuffer-mode group files by git project etc., and show file state
Let Emacs' ibuffer-mode group files by git project etc., and show file state - purcell/ibuffer-vcGitHub
James Endres Howell reshared this.
@jameshowell @sanityinc I also use Ibuffer but I am slightly annoyed that point changes on auto update (in contrast to Buffer-menu-mode). I would like to fix this sometimes.
@minad My annoyance with ibuffer:
The filter groups are defined as a list (of lists), which (per the definition of list) has an order.
That order determines the logic of which buffers get assigned to which groups. That order also determines the order in which those groups get displayed.
Sometimes I want those orderings to be different. Which would require two lists.
Each element already has a name string, so a display-order list could reference elements in the filter-order list. But that gets complicated when some of the elements are generated dynamically, like from ibuffer-vc.
This annoyance is probably not worthy of the effort to rewrite the package with a different abstraction. Especially not the effort to do so without introducing breaking changes.
GitHub - alphapapa/bufler.el: A butler for your buffers. Group buffers into workspaces with programmable rules, and easily switch to and manipulate them.
A butler for your buffers. Group buffers into workspaces with programmable rules, and easily switch to and manipulate them. - alphapapa/bufler.elGitHub
Agreed. I think the point to stress here is that users can decide. Hydra, for example, always struck me as relatively bloated, buggy, and a little too idiosyncratic with respect to (at least my mental models of) Emacs internal and UI conventions. But obviously it was very popular! Let a thousand flowers bloom. Cherish the Four Freedoms 😀
@bmp @me @sanityinc @pkal
@James Endres Howell @Steve Purcell @Bharath M. Palavalli @Philip @Daniel Mendler That's the beauty of Emacs: if you don't like it, it's infinitely customizable, and you can massage it into something you do like (assuming you're willing to do some digging).
There's also something to be said for an out-of-the-box solution that's close enough. I just prefer the former.
Okay, I need to do a hacky #elisp thing. Yes, I know it's terrible.
Basically, I have an existing defun. Let's call it foo. I need to replace it with a new function that calls the old one and transforms its output before returning it.
I naïvely assumed I could do it like this:
(let ((oldfunc (function foo)))
(defun foo ()
(my-transform (funcall oldfunc))))...but this doesn't actually copy the old function, just a reference to the symbol, so it ends up locking itself in a recursive loop.
I'm sure there's a way to do this.
#AskFedi
Edit: Got it. It's:
(let ((oldfunc (symbol-function 'foo)))
(defun foo ()
(my-transform (funcall oldfunc))))Edit 2: It turns out there's a cleaner way still.
See: aus.social/@carlozancanaro/116…
Also, there's still something Gmail isn't liking. Looking at the differences in the headers between emacs and my other clients (whose mail does get through), the next most obvious difference is that the Content-Type header doesn't specify an encoding. Whether this is the actual problem or not, I should probably fix that. I'm just working on how.
reshared this
Of course there's a question about your underlying logic lurking here: Why don't you just define a new function that calls the old function and transforms its output and then just call the new function.
Transforming the output of an existing function risks breaking all other callers of that function.
I have the same issue with @Tutanota : my emails never make it to some recipients. I’ve never sent a single spam on my life. The only factor I was able to isolate is that anything going to Gmail or a Google-managed address doesn’t make it, which I assume means it was caught in some spam filters. But it’s not the only factor. I just haven’t figured out what makes it so I can’t write to some other addresses.
It’s really a PITA, forcing me to keep another email.
@Celeste Ryder 🐾 🐀🏳️🌈 @Tuta The weird thing is that it works if I use any other client. I'm still trying to figure out what the problem is. When I find it in my spam box and I click "why is this marked as spam" it says that it's there because it resembles other messages that have been marked as spam.
In other words: we put it in spam because we thought it looked like spam, which is... unhelpful.
Jonathan Lamothe
in reply to Jonathan Lamothe • •#monsterdon
R.L. Dane 🍵
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •David Zaslavsky reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •"After 5PM, please stay indoors."
Historically, that hasn't really helped, has it?
#monsterdon
Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Furbland's Very Cool Mastodon™ reshared this.
Floaty Birb
in reply to Jonathan Lamothe • • •I think they were looking for a human. I'm not sure why they decided that searching the woods at night was the best plan to find their proposed target.
#monsterdon
Jonathan Lamothe
in reply to Jonathan Lamothe • •David Zaslavsky reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Mother Bones reshared this.
Nazo
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.
Terrible Towelie
in reply to Jonathan Lamothe • • •Jonathan Lamothe
in reply to Jonathan Lamothe • •reshared this
David Zaslavsky and Fabio! 🐈 reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •Paco Hope
in reply to Jonathan Lamothe • • •Badges? We don't need no steenking badges.
#monsterdon
Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Furbland's Very Cool Mastodon™ reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •"Don't let any trick-or-treaters in."
Why would that even be a thing you'd have to say? #monsterdon
Jonathan Lamothe
in reply to Jonathan Lamothe • •Kevin C 🎬 reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •Kevin C 🎬 reshared this.
🦆🦆 J Riley 🪿
in reply to Jonathan Lamothe • • •Dead priest? you call a “fixer”
The Wolf: Jimmie, lead the way. Boys, get to work.
Vincent: A please would be nice.
The Wolf: Come again?
Vincent: I said a please would be nice.
The Wolf: Get it straight buster - I'm not here to say please, I'm here to tell you what to do and if self-preservation is an instinct you possess you'd better do it and do it quick.
Jules: No, Mr. Wolf, it ain't like that, your help is definitely appreciated.
#monsterdon #silverbullet1985