Judy Anderson reshared this.
#LambdaMOO
like this
Joseph Teller and Guy Geens like this.
Digital Mark λ ☕️ 🕹 👽 reshared this.
Got my hands on a #shortwave radio, but the fact that I live in a giant concrete box doesn't seem to be helping my reception. Seeing what I can do about that.
Are there any broadcasts that are worth catching that I'd be able to get in Southern Ontario?
Kevin Davy reshared this.
(defun lambdamoo-tab-complete ()
"Complete user input using text from the buffer"
(interactive)
(when (memq (char-before) '(? ?\r ?\n ?\t ?\v))
(user-error "Point must follow non-whitespace character"))
(let (replace-start
(replace-end (point))
replace-text found-pos found-text)
(save-excursion
(backward-word)
(setq replace-start (point)
replace-text (buffer-substring replace-start replace-end))
(when (or (null lambdamoo--search-text)
(not (string-prefix-p lambdamoo--search-text replace-text t)))
(setq-local lambdamoo--search-text replace-text)
(set-marker lambdamoo--found-point (point)))
(goto-char lambdamoo--found-point)
(unless
(setq found-pos
(re-search-backward
(concat "\\b" (regexp-quote lambdamoo--search-text))
(point-min) t))
(setq-local lambdamoo--found-point (make-marker))
(user-error "No match found"))
(set-marker lambdamoo--found-point found-pos)
(forward-word)
(setq found-text (buffer-substring found-pos (point))))
(delete-region replace-start replace-end)
(insert found-text)))#emacs #lisp #moo #mud #LambdaMOO
reshared this
Lens and Sacha Chua reshared this.
@Omar Antolín Actually, looking more closely at it, it might just do the trick.
I love it when I spend hours re-writing code that essentially already exists. ;)
In the end, I wound up just binding tab to dabbrev-expand. 🙃
It might seem like I wasted a bunch of time writing that, but at least I learned a bunch along the way.
Me realizing that festival uses a Lisp dialect:
Oh cool, I can add accessibility features to my Emacs stuff by procedurally generating the code in elisp.
Me realizing that festival's symbols are case sensitive:
Welp, I guess I can just doand do the rest of the processing in elisp directly. That's probably all I wanted anyway.(defun festival-saytext (text) (format "(SayText %S)" text))
Isaac Kuo likes this.
Hey all,
I have a friend who's been trying to get on Mastodon but tells me that it doesn't seem to play well with screen readers. I know there are plenty of people on the fedi who do use screen readers, but I have no experience with them myself, so I can't really direct him.
Can someone who does use a #ScreenReader point me in the direction of some resources that might be useful?
#AskFedi #a11y
like this
lain likes this.
reshared this
deananorth, Kevin Davy, fedops 💙💛, Amin, minor deity of the legume realm, Sam D, Childless Bambino, Jules she/her, Luminex, Yvan, Emsquared, MCDuncanLab, Aubrieta, woe2you, kabel42, BashStKid, luce, The Crafty Miss, Kyle Hasselbacher, Hunderoute, Quixoticgeek, Lyle Solla-Yates, Tony Hoyle, Alex Haist, Granny Art (Shrimp) (Joni), David Cantrell 🏏, Hesperalis, Malwen, Cassana 🍻, trending_bot, Play Ball and Fight Fascists, nebulos, Psil, M. E. Garber, Aslak Raanes, Cozy Trends, Trending Bot, yelling jackal, littlemiao, 🏳️🌈🎃🇧🇷Luana🇧🇷🎃🏳️🌈, hype, Starryeyesswitched, IndyHermit, Fieryzard ⭐️, 👀, royal, hype, hypebot, Carsten, Da_Gut, mkj, Trends der PnP-Nachbarschaft, Jay Grant 🏳️⚧️, HypeBot 🔥, epicdemiologist, Ashe Dryden 🙆🏼♀️🐈🐈⬛, DecaturNature, Stomata 🥼, New Year’s Eve, Bruno Girin, Hypebot 🤖, SlightlyCyberpunk, Jayne 🇪🇺🏳️🌈, DieMadColonizer, Jonizulo, UnCoveredMyths, cms, clear, Daniel Johnson, some kinda cat, hypebot, ts 🚇, A Flock of Beagles, *|FNAME|*, MostlyBlindGamer and 375 other people reshared this.
@The Witchy Bitches @👩🦯The Blind Fraggle @Matt Campbell @ADHDeanASL @Panamanian❤️🔥 @Superdave! @Lanie I believe he's recently switched to a Linux distribution* (which I understand doesn't play well with screen readers to begin with). I can ask him for more details. Unfortunately he's in the UK, so I can't assist in person.
* I don't know which.
Furbland's Very Cool Mastodon™ reshared this.
Home · Enafore
A fediverse client with better support for Akkoma, glitch-soc, and Iceshrimp instances.enafore.social
Edit: Just had a look and, of course, @FediTips has something on it: fedi.tips/how-do-i-use-mastodo…
How do I use Mastodon through a screen reader? | Fedi.Tips – An Unofficial Guide to Mastodon and the Fediverse
An unofficial guide to using Mastodon and the Fediversefedi.tips
I wonder if an add on for mastodon.el could make that easier. Ive never tried the reader in emacs, but have always heard good things.
Ping @JonathanMosen
Jonathan: @me
is asking about Mastodon clients and screen readers in the toot above.
I would add a couple of things.
First, any blind person is very welcome to join us here at CaneAndAble.social, a great community for blind Mastodon users. There are plenty of helpful people here.
Second, if the person uses iOS, I produced an audio tutorial on Mona for Mastodon. This went out as part of the Living Blindfully podcast I used to run, which can still be found in any podcast app.
Mona has been updated since then, but it’s still very relevant, and many blind people appreciate an audio walkthrough.
The URL for the audio is: LivingBlindfully.com/227, and the transcript is at LivingBlindfully.com/lb0227tra…
Episode 227:A tutorial on Mona for Mastodon, the most powerful, accessible way to do Mastodon on your iPhone, iPad and Mac
This special episode is devoted to Mona, a Mastodon app for iOS, iPadOS and MacOS. It has exceptional VoiceOver accessibility, and during its development, the developer has consulted extensively with the blind community.Living Blindfully
Home · Enafore
A fediverse client with better support for Akkoma, glitch-soc, and Iceshrimp instances.enafore.social
Fediverse for writers/readers., Sightless Scribbles
A fabulously gay blind author.sightlessscribbles.com
Jonathan Lamothe likes this.
I've tried using some of the fedi web apps with a screen reader and yeah they tend to be horrible
There may be some native apps that do better in that regard
How do I use Mastodon through a screen reader? | Fedi.Tips – An Unofficial Guide to Mastodon and the Fediverse
An unofficial guide to using Mastodon and the Fediversefedi.tips
Episode 206: Mastering Mastodon, how do you get started with ham radio, and a fix for the Eset issues plaguing screen reader users
Kia ora Mosen At Largers. A reminder that this podcast is indexed by chapter. If you listen with a podcast client that offers chapter support, you can easily skip between segments.Living Blindfully
@MonaApp for #IOS and @pachli for #Android are 2 great #Accessible Mastodon clients.
I'm certain I have reinvented a wheel here, but for the life of me I can't find it. Have I?
(defmacro jrl-extract-list (vars list &rest body)
"Split a list into indiviual variables"
(let ((list* (gensym)))
(append
`(let ,(cons (list list* list) vars))
(seq-map (lambda (var)
`(setq ,var (car ,list*)
,list* (cdr ,list*)))
vars)
body)))#emacs #lisp #elisp
Edit: Of course it was pcase.
(let ((my-list '(1 2 3)))
(jrl-extract-list (foo bar baz) my-list
(format "foo: %d, bar: %d, baz: %d" foo bar baz)))would yield:
"foo: 1, bar: 2, baz: 3"
Sensitive content
Sensitive content
Sensitive content
*** Welcome to IELM *** Type (describe-mode) or press C-h m for help.
ELISP> (cl-multiple-value-bind (foo bar baz)
(apply #'cl-values (list 1 2 3))
(list baz bar foo))
(3 2 1)
```
Sensitive content
.... or:
`
ELISP> (cl-destructuring-bind (a s &key (foo 42) bar)
(list 1 2 :bar 666)
(list bar foo s a))
(666 42 2 1)
`
My guess is that maybe pcase can do something similar?
pcase confuses me.
Sensitive content
Doesn't destructuring-bind do something along these lines, if not exactly this?
(Assuming you meant Common Lisp. If it's Emacs lisp, then I dunno.)
pcase.
Sensitive content
seq-let a lot better.
reshared this
Jonathan Lamothe, Tengu, Luke Trevorrow and Darrell90 reshared this.
Was loading stuff onto my Jellyfin server for my mom to watch in the hospital. She liked Star Trek and I thought Strange New Worlds might be a good idea because it's a more fun show than a lot of the other recent Trek shows.
I started watching the first episode to be sure it was working, and realized I'd forgotten the whole thing about what happens with Captain Pike.
...maybe this show isn't the vibe after all...
This website uses cookies. If you continue browsing this website, you agree to the usage of cookies.
Tobias
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.