Siduction Forum
Siduction Forum => Ideas & Improvements => Topic started by: demailly on 2019/07/28, 14:18:18
-
Siduction ISO's presently do not contain emacs nor any emacs clone. I know that they have nano and vim, but in case installation has issues and internet connectivity is not yet obtained, it can be useful to be able to edit files easily. People who are wired with emacs key bindings might feel more comfortable with an emacs clone. Linus Torvalds maintains a very lightweight microemacs version that is UTF8 aware and has enough functionality for basic editing. It is a bit strange than no debian package seems to be readily available. Here is one that I made.
To obtain a valid debian source package, use the above 2 attachements xaa.zip, xab.zip and type
unzip xaa.zip
unzip xab.zip
cat xaa xab > uemacs-4.0.15-lt.tar.bz2
-
No, we will not integrate another operating system into siduction - really. No.
-
I don't want to argue for an admittedly very minor and inessential suggestion, but uemacs is used by Linus precisely because it is _not_ an operating system, in sharp contrast with GNU emacs ...
-
One should ask
Is Linus using siduction?
I don't want to have a emacs debate, things will get nasty :P :P :P
Next, they want to call it
GNU/siduction
-
Linus claimed on several occasions that he was using Fedora on his computers and laptops, under GNOME lastly. I just checked that Fedora does _not_ provide Linus' uemacs editor, so maybe that would be a small encouragement to him to switch to siduction (and/or to somehow dedicate the next release to him) ! Concerning uemacs itself, he explained that one of its minor merits is to offer by default the kernel coding style indentation, and later joked :
"I really should just learn another editor, rather than continue to polish this turd."
Apparently he didn't, since the last git update is from 2018 ! Cf.
https://git.kernel.org/pub/scm/editors/uemacs/uemacs.git/commit/?id=fa00fe882f719351fdf7a4c4100baf4f3eab4d61 (https://git.kernel.org/pub/scm/editors/uemacs/uemacs.git/commit/?id=fa00fe882f719351fdf7a4c4100baf4f3eab4d61)
However, I certainly don't want to initiate a new war with or against the GNU people!
-
demailly, already thought about " ng-latin - MicroGnuEmacs, a small lightweight Emacs-like editor " ? It's in the debian repos ...
-
> ng-latin - MicroGnuEmacs
This is another microemacs/mg derivative, that was apparently developed around year 2000, especially to handle Asian languages with their specific encodings predating UTF8. I just made a test a couple of minutes ago, ng-latin does not handle properly UTF8 and looks very outdated. Actually, I don't really understand why Debian keeps this antiquity rather than adopting Linus' uemacs ... Maybe a copyright issue ?
-
emacs is not installable anyways
IRC
#debian-devel
[7/29/19 7:43 am] <LocutusOfBorg> emacs25 is *not* installable in sid
[7/29/19 7:43 am] <LocutusOfBorg> so all of them are not installable anymore
[7/29/19 7:48 am] <LocutusOfBorg> and the final situation will be really better once emacs bumps version :)
-
Don't know is there is a misunderstanding here, but uemacs is completely independent from emacs, it's just a very efficient and very small editor that offers the same basic key bindings. The whole installation takes hardly more than 200kB, and beyond libc, the only libraries reported by ldd are libncurses and libtinfo. It is even much smaller than nano. GNU emacs started in 1984, and I remember using some early microemacs version essentially at the same time - they were probably developed in parallel.
-
Actually it started in 1985 and we were forced to use it at my work at that time
But, we won't have anything to do with it here ;)
-
piper - you are right - emacs and vi drove me away from unix in 1991 fast and successful for the next 17 years :D
-
I use to use vi, once your used to it is just okay, I love nano for kiss :P