How do we directory in common lisp? Missing f.el rn
seen from China

seen from Dominican Republic
seen from United States
seen from Belarus

seen from India

seen from Indonesia
seen from United States
seen from Singapore

seen from United States

seen from Malaysia

seen from Malaysia
seen from United Kingdom
seen from Singapore

seen from Greece

seen from Malaysia
seen from Greece
seen from China
seen from Italy
seen from Estonia

seen from Malaysia
How do we directory in common lisp? Missing f.el rn
having fun with the tumblr api, looking for conversations!
This elisp function in emacs lets me retrieve conversations from tumblr! The api doesn't have any documentation about /conversations.
The sid cookie was edited of course. I don't want my private conversations to show up here.
(let ((url-request-method "GET") (url-request-extra-headers `(("authorization" . "bearer") ("cookie" . "sid=aWX8ldphBKnKvrnStFz0jHRttkdfmvNhlfKHJnrdyxgl.a"))) (url-request-data "fields%5Bblogs%5D=avatar%2Cname%2Cseconds_since_last_activity%2Curl%2Cblog_view_url%2Cuuid%2Ctheme%2Cdescription_npf%2Cis_adult%2C%3Fprimary&participant=t%3Y-T8aKdASPs_51V8TQ")) (with-current-buffer (url-retrieve-synchronously "https://www.tumblr.com/api/v2/conversations") (buffer-string)))
Have fun exploring!
Emacs Elisp If Else Construct To Decide Running Mode 2024_07_06_02:57:09
You into programming? Any languages of choice? Any projects you are willing to talk about?
Yes, i program for fun and efficiency. im addicted to Emacs, so elisp is sort of my default language at the moment. I keep trying to get into Common Lisp, and if i got a chance to sit down with StumpWM again that would be great.
I'm also quite fond of PowerShell. Imo it's about as close to lisp as you can get with sh-like syntax, and on windows it's completely overpowered (iv written briefly about this a while back, search my #powershell tag).
Projects? I tend to get just far enough in on something to use it okay for myself, then it never get polished. For example i made an Emacs plugin to change and view GNOME settings, but you have to touch the files first or it won't do anything - and i use it like twice a year so the pressure to fix that "bug" is essentially zero. Same sort of thing with the hyprland-esque wallpaper generator - i got a third of the way thru porting it to Windows/Mac and just kinda haven't picked it up since. Also with that one i had the brilliant idea of writing the git branch and remote names in kanji, so there might be even weirder bugs outside of UTF-8 Linux. Lol
Every time I want to get into CommonLisp it's smooth sailing in the theory, everything is the same as elisp but slightly better, and then I go to use it in practice and end up in the wrong namespace, with no way of discovering what namespace has the things I want to use or even how to break out.
I get several chapters into a tutorial. It's a beautiful, wonderful tutorial. I am bored since everything is as I expect. I look at the table of context. I'm on chapter 5 and namespace/package are in chapter 22.
To anyone approaching this language in $CURRENTYEAR who's familiar with Emacs, this is the MAIN DIFFERENCE between the two environments. And it's PRACTICALLY A FOOTNOTE.
Use GNU Emacs - The Plain Text Computing Environment
Use GNU Emacs - The Plain Text Computing Environment (With a number of lovely quotes at the beginning:
Using Emacs is kind of like making a piece of art. You start with a big block and you slowly chip away, bringing it closer and closer to what you want. —Mary Rose Cook
[Emacs is] a Lisp Machine with several compatible user interface modalities. Which is just amazingly helpful to [blind] people like me […] who are typically forgotten about these days. […] Emacs is a shining beacon in a dark age of canvases and decorative user interface design. —Mario Lang
It wouldn’t make sense to start out with anything other than Emacs. I don’t think there has been a piece of software which has had a larger impact on my life. I began using this about fifteen years ago, and it has followed me across operating systems, jobs, roles (I used it to manage my teams), languages, and needs. Every time I start something new, Emacs has been there to make it just a little easier, and the more I do in it, the easier everything gets. I believe this power comes from Emacs being the closest thing we have to a working Lisp Machine. —Katherine Cox-Buday
Emacs outshines all other editing software in approximately the same way that the noonday sun does the stars. It is not just bigger and brighter; it simply makes everything else vanish. —Neal Stephenson
Emacs is the King of Editors because it’s a Lisp interpreter. Each and every key you tap runs some Emacs Lisp code snippet, and since Emacs Lisp is an interpreted language, that means that you can configure any key to run any arbitrary code. You just, like, do it. —Lars Magne Ingebrigtsen
I’m using Linux. A library that Emacs uses to communicate with Intel hardware. —Erwin, #emacs, Freenode
OSs and GUIs come and go, only Emacs has lasting power. —Per Abrahamsen
I am large, I contain multitudes. —Walt Whitman) (🔁) (mapcar #'emacsomancer objs) (@[email protected]) 2023-03-03 09:57:02
tumblesocks
The work I did on tumblesocks can be found at https://codeberg.org/gargle/tumblesocks/src/branch/fix.