log☇︎
288 entries in 0.192s
asciilifeform: (not 'emacs' per se, but e.g. slime. you couldn't pay me to write lisp without slime or equivalent, just as not even gulag inmates will dig with hands instead of spade )
asciilifeform: http://btcbase.org/log/2018-01-05#1764878 << aaah, the prb of emacs ! it lives on, yes ☝︎
asciilifeform: and given the choice, will take ballpoint pen over feather, and emacs over 'ed'
asciilifeform admits that he does not particularly ~like~ emacs. it simply ended up a schelling point, like linux. but suffers from same type of problems.
asciilifeform: not errybody uses emacs
asciilifeform: back when i had a horizontal display, most of the time i had it column-split and emacs 'followmode' to flow proggy between them
asciilifeform: emacs auto-fill is deeply braindamaged yes
asciilifeform: trinque: i still haven't attempted musltronic gentoo. ( and have nfi whether it could be used on a workstation, say -- does emacs run ? what dies ? )
asciilifeform: i dun remember any of this liquishit in vanilla emacs
asciilifeform: !#s emacs dbus
asciilifeform: ividual bought the assets and Kalman spent 4 years as a "captive consultant" for him. Since 2002, when he ran out of money, I've worked for Ab Initio (doing nothing with lisp except emacs hacks).'
asciilifeform: had 'ratpoison', proper emacs, sbcl, gcc, whole shebang
asciilifeform: use'em for, e.g., flipping buffers in emacs, etc
asciilifeform: just have the 1 emacs frame.
asciilifeform: ( emacs pre-dates rms )
asciilifeform: 3) NULL DIFF b/w the two pastes if pasted into emacs each !!!
asciilifeform: http://wotpaste.cascadianhacker.com/pastes/tBbGD/?raw=true << well, not quite automatic, you need this in your .emacs .
asciilifeform: this also gives you automagic flymake support in emacs
asciilifeform: http://btcbase.org/log/2017-04-15#1643942 << emacs is not an engineered object, like, say, mercedes, or even trabant. instead it is a pile of amoebic dysenteric liquishit. ☝︎
asciilifeform: well, if using ANY 'old world' soft -- gcc, emacs, linux kernel, bsd -- that's a 'won't'.
asciilifeform: but on the other hand, at some point the pain will begin to be felt, 'i want to build emacs but where do i get not only it but a box that'll build pre-poettering emacs at all, and where do i even get the gcc that still builds it'
asciilifeform: a thing that exists as buncha genesisen and can turn into a usable workstation os (gcc, gnat, x11, emacs, lynx, etc)
asciilifeform: trinque: it ends up installed if you build emacs
asciilifeform: phf: they did it to emacs, even
asciilifeform: incl. x11 emacs sans dbus ?
asciilifeform: the funny/sad bit is that i loathe emacs.
asciilifeform: ben_vulpes: there are several systems for which emacs support is poor/laughable/nonexistent, actually
asciilifeform: the adult emacs.
asciilifeform: phf: genera in my mind is 'an emacs'
asciilifeform: phf: i'm still curious re with what you replaced emacs.
asciilifeform: fwiw i turn a knob or two in .emacs , every other year or so.
asciilifeform: and yes emacs is a glue trap.
asciilifeform: ( re: quit emacs )
asciilifeform: anyway it isn't a 'replacement for emacs', and serious emacsists do sometimes spit, 'i can do this from TRAMP' etc.
asciilifeform: (many of the ones on my box, are custom, sorta like folx are accustomed to doing in emacs)
asciilifeform: ( emacs -- and ~unfixably -- has few useful SINGLE-KEY commands ) ☟︎
asciilifeform: on most days i spend ~= time in it, as in emacs.
asciilifeform: phf: subvariant of the 'why does emacs not use ibm's standard keystrokes!!' people.
asciilifeform: mircea_popescu: the common trunk ~is emacs per se~
asciilifeform: i will sooner put on another d00d's eyeglasses than use a stock emacs.
asciilifeform: mircea_popescu: much of what emacs users use for scripts is custom, personal.
asciilifeform: mircea_popescu: 3.x linux kernel; gcc 4.9; musltronic toolchain; emacs 24; trb; v; gpg 1.4+rngpatch+timingleakpatch .
asciilifeform: emacs, gcc4.9+gnat, build tools, trb, kernel.
asciilifeform: (iirc all versions of emacs from past decade or so have some kind of perverse hardcoded reliance on glibc in particular)
asciilifeform: !~later tell trinque re: http://btcbase.org/log/2017-01-19#1605086 >> plz consider posting recipe for musltronic emacs build! i promise to test. ☝︎☟︎
asciilifeform: trinque: recall, the drepperites are getting ready to break glibc so that no moar clasical emacs.
asciilifeform: and before long, it will be impossible to actually get normal-people emacs running on any typical os. ☟︎
asciilifeform: http://btcbase.org/log/2017-01-19#1605069 << so now we know which tumour has been chosen to kill emacs with. ☝︎
asciilifeform: why did i have to saw dbus out of emacs? ~why was it there??!~ to begin with.
asciilifeform: to briefly revisit my actual complaint re openbsd -- if i want emacs but NOT dbus, i am reduced to, more or less, 'make own unix', rather than using openbsd as such.
asciilifeform: i soured almost totally on openbsd when i labouriously set up a box, with all of the proggies i rely on for daily use, and found that emacs COULD NOT be de-poetteringized without eschewing the ports system entirely
asciilifeform: can i install x11tronic emacs ?
asciilifeform: sql, emacs, vi, similar animals, survive indefinitely not the least because they are relics - for all their flaws - from the age of men; and have ~ 0% monkeycode
asciilifeform: it's roughly same type of fecal mass as emacs
asciilifeform: whereas modern vi, if you were to roll in all of the pieces i actually use in daily life (e.g., correct autoindent AND colourization for 50+ languages) it will probably weigh what emacs weighs
asciilifeform: it is mindblowing that vi, that abortion, still is in use. i can only grasp this in light of the alternative being emacs, equally horrid in exactly opposite ways.
asciilifeform: 'There’s unanimous agreement that Emacs needs better support for concurrency, and indeed over the last few years Tom Tromey (of ELPA fame) and others worked ....' << orly, unanimous
asciilifeform: have 'almost mig' !111 just like emacs is 'almost lispm'
asciilifeform: it is not, for example, the fault of gentoo authors, that rms became a living mushroom and lifted not one finger to keep emacs from demanding dbus
asciilifeform: not a single time that i bought a new panel with 2-3x the density of the old one, did i NOT have to change my emacs font
asciilifeform: because at the end of the day, when choosing between '30 yrs of muscle memory' and 'MAYBE new emacs 30 yrs from now' everyone picked the former.
asciilifeform: but there is also a 3rd piece in emacs
asciilifeform: emacs, in case anyone forgot, is made of 2 pieces - a megatonne bucked of crud written in 1970-era shitlisp, and an interpreter (yes) thereof
asciilifeform: linked piece is lulzy on account of the idiot 'solution' picked on the victim end, 'That solution comes in the form of the "portable dumper" patch from Daniel Colascione. This patch is not small; it adds over 4,500 lines of code to Emacs and it is not yet complete...'
asciilifeform: as is the subj, actually, shitgnomes are pretty close to breaking emacs
asciilifeform: BingoBoingo: it came out of emacs-md
asciilifeform: only emacs.
asciilifeform: emacs dun need mega-fps
asciilifeform: enjoy, then, the nintendo. (or do as i did when i worked for usg and forced to use winblows xp box -- run gentoo/x11 in vmware, and emacs in ~that~...)
asciilifeform: so if emacs works, they work
asciilifeform: i use emacs strictly full screen. which is why i keep 4 screens.
asciilifeform: but who the fuck uses emacs nonfullscreen and why.
asciilifeform: on recent mac, i found that emacs is simply not usable at all unless in fullscreen mode, the contents become cga-like soup
asciilifeform: (emacs, znc, wires in your teeth, any)
asciilifeform: motherfucker, looks like this was the warning bell, as soon as this idiocy makes it into mainline emacs (and it will) i will have to maintain own fork.
asciilifeform: 'Emacs uses an X11 extension, DOUBLE-BUFFER, largely seen as an historical artifact. There are other hacks I didn’t describe, like putting scrollbars in their own X11 window, contrary to the intent and design of the GTK people. This extension allows us to reuse our existing drawing code and redirect it to an off-screen buffer. GTK+ or Lucid or Motif or whatever we’re using is oblivious. My diff turns scrollbars and other widgets
asciilifeform: and i don't use the terminal emacs either
asciilifeform: i've used emacs on pentium1 under bsd, on whatever, even on this year's crapple boxen, etc. and never saw this flicker.
asciilifeform: 'I am a sinner. Unrepentant. Damned. Thusly, for me, Emacs flickers constantly. I hate flicker. I love Emacs. Something has to change. I decided to hack Emacs to eliminate this antediluvian flickering.' << i am hearing about this flicker for the first time.
asciilifeform: mircea_popescu: https://www.emacswiki.org/emacs/DissociatedPress << see also.
asciilifeform: http://btcbase.org/log/2016-09-07#1536560 << emacs, like unix earlier, or much later - bitcoin, was a shitprototype that got stuck in battlefield use ~forever. ☝︎
asciilifeform: i can see using swap on a 486 with 8M, where it makes the diff between being able to load emacs and not.
asciilifeform: mats: i think at this point he has an emacs macro that craps this string out, or sumthing
asciilifeform: at a certain point the heathen emacs surrendered.
asciilifeform: confiscated emacs, essentially, for a good while.
asciilifeform: or naggum's - of emacs ? ☟︎
asciilifeform: just as i would have never even known about 'flycheck' if i didn't come across a broken (since fixed, by hand) macos emacs.
asciilifeform: common lisp verminization will proceed on the same schedule as the emacs one, i imagine
asciilifeform: traditionally, the populist chickenbrains folks avoided emacs like plague
asciilifeform: phf: the emacs tumour (see logz, the 'flycheck' thread) is what really blew my mind ☟︎
asciilifeform: ollow the same spirit that I started with the original Emacs. Then he stabbed everyone in the back by putting copyrights on it, making people promise not to redistribute it and then selling it to a software-house. My later dealings with him personally showed that he was every bit as cowardly and despicable as you would expect from that history.'
asciilifeform: 'In the summer of that year, about two years ago now, a friend of mine told me that because of his work in early development of Gosling Emacs, he had permission from Gosling in a message he had been sent to distribute his version of that. Gosling originally had set up his Emacs and distributed it free and gotten many people to help develop it, under the expectation based on Gosling's own words in his own manual that he was going to f
asciilifeform: earlier g was famous for a mutilated version of emacs.
asciilifeform: eh dos emacs sucked arse
asciilifeform: http://log.bitcoin-assets.com/?date=20-03-2016#1436666 << elisp , and emacs as a whole , suck donkey balls. it is in many ways a microscopic model of how linux sucks, a turd for which NO replacement is available, so it is kept on life support at all costs . ☝︎
asciilifeform: e.g., no emacs.
asciilifeform: mircea_popescu: the given magic will take you to, e.g., fully-functioning x11 emacs, irc clients, etc. that build sans dbus.
asciilifeform: sooooo i discovered that emacs can be de-dbus-ed on gentoo by zapping gtk3
asciilifeform: the systemd of emacs.
asciilifeform: 'Unpleasant surprises followed. As leader of the GNU Project, Stallman experienced the first fork of Emacs in 1991. As we will see below by 1993, the GNU Project's completely lost the initiative due to an inability to deliver a working POSIX kernel. In March, 1993, a Wired magazine article by Simson Garfinkel described the GNU Project as "bogged down". GCC fork occurred a several years late