[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Another Emacs incompatibilty
From: |
Emanuel Berg |
Subject: |
Re: Another Emacs incompatibilty |
Date: |
Mon, 17 Aug 2020 01:02:11 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
Torbjörn Granlund wrote:
> Rms once said something along the lines of
>
> Imagine if every car manufacturer would need to
> rearrange the controls of their car in order to
> avoid look-and-feel copyrights.
>
> The picture was clear, the steering wheel, the
> brake pedal, the gear shift would all need to be
> changed around for each manufacturer.
>
> What does this have to do with emacs? Well, each
> emacs release changes things to make much of what
> we long term users have gotten accustomed to
> invalid. A few releases back, the way the area
> between the mark and the insert point worked was
> fundamentally changed. (Replace the steering wheel
> with a lever!) [...]
I agree that doesn't make sense but... is it really
that way? I used Emacs for 10~15 years and never
experience any problems with updates.
Also, I wrote a lot of Elisp, 100+ files [1] and the
way I did it was based on my own engineering instinct
so to say, I never read any README or ChangeLogs or
any of that, so that would make me even more
vulnerable to changes, right?
But what happens is when I get the new version the
byte-compiler tells me maybe one or at most two
things in the Elisp, I fix them and that's it.
So I wonder how and why we can have such different
experience with this...
[1] https://dataswamp.org/~incal/conf/emacs-init/
--
underground experts united
http://user.it.uu.se/~embe8573
https://dataswamp.org/~incal