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: 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: 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: 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: 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: 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: 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: 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: 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: 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: '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