LWN: Comments on "Pre-testing Emacs 22" https://lwn.net/Articles/206916/ This is a special feed containing comments posted to the individual LWN article titled "Pre-testing Emacs 22". en-us Sun, 12 Oct 2025 18:41:17 +0000 Sun, 12 Oct 2025 18:41:17 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Pre-testing Emacs 22 https://lwn.net/Articles/211527/ https://lwn.net/Articles/211527/ beoba Note to author: Using the term "your editor" to refer to the author of an article about text editors leads to confusion.<br> Tue, 28 Nov 2006 19:33:36 +0000 I like both kinds of editor & Emacs Pinky Solutions https://lwn.net/Articles/209500/ https://lwn.net/Articles/209500/ shapr I haven't touched the arrow keys, and I use C-v and M-v in place of pgup and pgdn. The only cases where I really miss pgup and pgdn are when I'm using aptitude.<br> <p> Any suggestions for improving this keymap?<br> Wed, 15 Nov 2006 16:28:23 +0000 Difference in startup speed. https://lwn.net/Articles/209333/ https://lwn.net/Articles/209333/ nix But you have to install *everything* on a Linux box, or how does it get <br> there? It's not as if we have a `core' like the BSDs.<br> <p> (In any case the argument is nearly-inverted on Solaris boxes, which tend <br> to get XEmacs as a matter of course on development platforms because Sun's <br> flagship development environment has XEmacs integration.)<br> Tue, 14 Nov 2006 21:00:33 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/209331/ https://lwn.net/Articles/209331/ nix Aha.<br> <p> (And if you want to live in a straitjacket, Emacs has a psychiatrist. It's <br> stuffed with dead useful features like that. A minesweeper game, too, and <br> a window manager. Just what you want in your text editor: if it crashes X <br> goes down with it!)<br> Tue, 14 Nov 2006 20:56:01 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/208489/ https://lwn.net/Articles/208489/ anandsr21 I guess most Emacs users use Vi also for quick editing, or where Emacs does not exist. I should learn Tramp though, maybe I will be able to avoid using Vi in most places.<br> Thu, 09 Nov 2006 10:21:03 +0000 Difference in startup speed. https://lwn.net/Articles/208484/ https://lwn.net/Articles/208484/ anandsr21 The fact that you have to install it, is no good. The reason I use Vi for quick editing is because I can depend on it to be there. If I have to work substantially more then I will think of installing something, and in this case why not go with the real thing.<br> Thu, 09 Nov 2006 09:59:24 +0000 QEmacs -- another fast emacs alternative https://lwn.net/Articles/207843/ https://lwn.net/Articles/207843/ pink18 49KB. The killer feature for me, compared to other clones, is that vertical split mode works (out of the box).<br> <p> <a href="http://fabrice.bellard.free.fr/qemacs/">http://fabrice.bellard.free.fr/qemacs/</a><br> <p> <p> Mon, 06 Nov 2006 10:37:55 +0000 Switching to Emacs https://lwn.net/Articles/207784/ https://lwn.net/Articles/207784/ ronaldcole I would second this. XEmacs just handles X better than vanilla Emacs.<br> Sun, 05 Nov 2006 00:43:16 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/207752/ https://lwn.net/Articles/207752/ akapoor No mention of the fact that emacs now can take lisp-expressions as part of M-x {query}-replace-regex (this alone might be the single most important reason for upgrade).<br> Sat, 04 Nov 2006 13:40:44 +0000 Can still go better... https://lwn.net/Articles/207750/ https://lwn.net/Articles/207750/ akapoor Check out the _latest_ emacs incarnation i.e. with the emacs-unicode-2 branch. It supports anti-aliased-fonts. More info is available here:<br> <p> <a href="http://www.emacswiki.org/cgi-bin/wiki/XftGnuEmacs">http://www.emacswiki.org/cgi-bin/wiki/XftGnuEmacs</a><br> Sat, 04 Nov 2006 13:29:22 +0000 Emacs speed https://lwn.net/Articles/207665/ https://lwn.net/Articles/207665/ giraffedata <blockquote> The new GNU Emacs does feel a little faster and more responsive, somehow. </blockquote> <p> That's great to hear. The last two times I upgraded (to 20 and to 21), I had to abandon the new release because it was too slow. I don't ask for much -- just that the scrolling keep up with my keyboard repeat (20/second). I eventually got a faster CPU and dumped Emacs 19, but the system where I do much of my editing still can't handle 21. <p> I've always wondered what additional work Emacs was doing for me in scrolling down one line in the more advanced version -- it couldn't be anything worth buying a new computer over. And I wonder if I can turn it off. Fri, 03 Nov 2006 20:13:56 +0000 Emacs, Vi, and Sodomy https://lwn.net/Articles/207664/ https://lwn.net/Articles/207664/ giraffedata <blockquote> Your editor must confess that he has never quite understood what motivates these battles; one person's choice of editor should not really be a problem for somebody else. </blockquote> <p> Then he must be truly mystified by the battles over laws against sodomy and recreational drug use. Fri, 03 Nov 2006 20:05:08 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/207660/ https://lwn.net/Articles/207660/ vmole Make it 4 of us -- that's more than a club, that's a movement!<br> Fri, 03 Nov 2006 19:40:27 +0000 VIPER == best of both worlds https://lwn.net/Articles/207653/ https://lwn.net/Articles/207653/ zooko Dear Our Editor:<br> <p> Give VIPER mode a try. It'll prevent you from joining the ranks of Emacs users (including many of the Emacs developers) who have permanently crippled hands from chording, and it'll let you basically get the best of both worlds.<br> <p> Fri, 03 Nov 2006 19:27:42 +0000 vi vs emacs flamewars https://lwn.net/Articles/207648/ https://lwn.net/Articles/207648/ mikov It works! You may have just created one more Emacs fan ! :-) <br> <br> <br> Fri, 03 Nov 2006 19:22:54 +0000 vi vs emacs flamewars https://lwn.net/Articles/207600/ https://lwn.net/Articles/207600/ cyd It's also included by default in Emacs 22: M-x cua-mode RET or Options-&gt;C-x/C-c/C-v cut and paste (CUA)<br> Fri, 03 Nov 2006 16:53:10 +0000 Switching to Emacs https://lwn.net/Articles/207596/ https://lwn.net/Articles/207596/ vonbrand <p> Perhaps you should give <a href="http://www.xemacs.org">XEmacs</a> a try... Fri, 03 Nov 2006 16:47:32 +0000 Can still go better... https://lwn.net/Articles/207492/ https://lwn.net/Articles/207492/ RelentlessWeevilHowl <font class="QuotedText">&gt; About the fonts, I started using JMK fonts in Emacs and though they are not</font><br> <font class="QuotedText">&gt; anti-aliased, they did improve the appearance considerably.</font><br> <p> Note that Debian's xfonts-jmk package includes ISO-10646-1 variants for 6x13, 8x15 and 10x20. This was done by glomming the similarly sized ISO-10646-1 "misc" fonts onto the original definitions. (The changelog also mentions some other tweaks.)<br> <p> Fri, 03 Nov 2006 05:07:03 +0000 vi vs emacs flamewars https://lwn.net/Articles/207490/ https://lwn.net/Articles/207490/ RelentlessWeevilHowl <font class="QuotedText">&gt; Here is a trivial feature that, as far as I can tell, they are both</font><br> <font class="QuotedText">&gt; missing: marking text with shift+arrows.</font><br> <p> You can get that from CUA mode for Emacs: <a href="http://www.cua.dk/cua.el">http://www.cua.dk/cua.el</a><br> <p> <p> Fri, 03 Nov 2006 05:01:35 +0000 vi vs emacs flamewars https://lwn.net/Articles/207483/ https://lwn.net/Articles/207483/ mikov One point that our esteemed editor may be missing in his observation on <br> the vi vs Emacs flame wars, is that there is a non-insignificant number of <br> people who dislike both vi and Emacs :-) (deploying anti-flame <br> shielding...) This is virtually anybody who did not learn to program under <br> Unix. <br> <br> For years now I have been deliberately forcing myself to use vim for <br> absolutely every task which doesn't require major editing - e.g. <br> configurations, small scripts, etc. I have to admit it still makes me want <br> to scream and break my keyboard. It also made adopt the terrible habit of <br> constantly and needlessly hitting Esc even when I am using other editors. <br> <br> Subjectively Emacs does look a lore more workable, but the fact remains <br> that to me both Emacs and Vi have that 70-s feel to them. <br> <br> Here is a trivial feature that, as far as I can tell, they are both <br> missing: marking text with shift+arrows. The logic tells me <br> that using control combinations may be more ergonomic than using the <br> arrows, but I doubt I will ever be able to stop using them ... I am <br> spoiled for ever - subjectively the best editor I ever used was Microsoft <br> Visual C 4. (Note that it isn't about the GUI - I actually prefer to run <br> an editor in a text terminal) <br> <br> <br> <br> Fri, 03 Nov 2006 04:36:34 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/207484/ https://lwn.net/Articles/207484/ N0NB My point wasn't that KDE and Emacs are incompatible. I was making an obscure point in reference to the article's mention that Version 22 includes *two* IRC clients along with a spreadsheet to go with the existing mail and news and other functions. Thus my point about already having one DE that I use and not needing another.<br> <p> Sheesh! Some of you guys take all of the fun out of posting...<br> <p> But, I march to the beat of my own drummer. Which is why I switched to Linux full time long before there were any thoughts of IPOs or companies releasing some proprietary program as "open source". I won't be joining the vi or Emacs camps anytime soon (yes, I've tried each in the past, I just wish I could avoid vi as successfully as I can avoid Emacs) as I have found what works best for me.<br> <p> The great thing about Free Software is that one need not live in a straight jacket.<br> <p> Fri, 03 Nov 2006 04:31:33 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/207464/ https://lwn.net/Articles/207464/ cyd In Emacs, you can do M-x wordstar-mode RET. This turns on wordstar-like key bindings.<br> Fri, 03 Nov 2006 02:52:51 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/207430/ https://lwn.net/Articles/207430/ nix You also get all the things you asked about with Emacs (with, I think, <br> brief-mode).<br> <p> You don't have to `remember' modes: for the most part they fly into <br> existence when you need them (make-mode when you load a makefile, cc-mode <br> when you load C code, info-mode when you read info, various gnus modes <br> when you're reading news).<br> <p> And, um, I can't imagine what made you think that KDE and Emacs are in any <br> way incompatible. Emacs is an *editor*: you can use it as an editor and <br> use the desktop's features for e.g. terminal emulators, or live in it and <br> hardly ever venture out, it's up to you. (I do both: at work I live <br> entirely in XEmacs and hardly ever look at anything else: at home I use <br> konsoles and graphical media viewers and RSS aggregators and the like.)<br> Fri, 03 Nov 2006 00:50:18 +0000 I like both kinds of editor & Emacs Pinky Solutions https://lwn.net/Articles/207429/ https://lwn.net/Articles/207429/ nix Nifty keymap, and as a Maltron user I see the point of it: but, um, how do <br> you use the cursor keys, pgup, pgdown, and so on? I don't see any sign <br> that you've remapped *them* anywhere else...<br> Fri, 03 Nov 2006 00:47:26 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/207398/ https://lwn.net/Articles/207398/ goeran That makes at least three of us! Maybe we could start a club! :-)<br> Thu, 02 Nov 2006 23:04:59 +0000 Can still go better... https://lwn.net/Articles/207376/ https://lwn.net/Articles/207376/ captrb I also use Eclipse a great deal, but I *must* use emacs for serious source editing. I hit F5 (refresh files) a thousand times a day. There was a plugin that connected Emacs to Eclipse using beanshell and JDE, but it is not compatible with the latest Eclipse.<br> <p> About the fonts, I started using JMK fonts in Emacs and though they are not anti-aliased, they did improve the appearance considerably.<br> <p> alias emacs='emacs-snapshot-gtk -fn -jmk-neep-medium-r-normal-*-*-140-*-*-c-*-iso8859-15 -bg white -fg black'<br> <p> <p> p.s. i always edit my .emacs using VIM :-)<br> <p> Thu, 02 Nov 2006 22:16:32 +0000 Difference in startup speed. https://lwn.net/Articles/207347/ https://lwn.net/Articles/207347/ oak And like any self-respecting programmer's text editor, Jed is <br> programmable (with Slang). I don't understand how Linus can <br> use an editor (microemacs) that isn't programmable... :-) <br> <br> I use Vi, Emacs and some GUI text editors in addition to Jed. <br> Long ago my original reason for starting using Emacs (on 8 Mhz <br> / 4MB machine) was its regex-replace feature (at that time <br> my main text editor was Mutt (programming language) editor). <br> <br> Thu, 02 Nov 2006 19:30:09 +0000 Cool stuff https://lwn.net/Articles/207350/ https://lwn.net/Articles/207350/ rfrancoise Note: auto-compression-mode is enabled by default in Emacs 22.<br> Thu, 02 Nov 2006 19:26:33 +0000 Unicode? https://lwn.net/Articles/207348/ https://lwn.net/Articles/207348/ liljencrantz I am by no means an advanced Unicode (or emacs) user, but I've had no problems with UTF-8 in emacs 21. It's easy to convert a file to a different character set, copy-and-paste between buffers with different character sets work, and emacs shouts at me if I try to save a file in a character set that doesn't have mappings for all the characters in the buffer, etc. <br> <p> The only major annoyance I've found is that double wide Unicode characters, e.g. Kanji, don't always work properly when running emacs in terminal (non-graphical) mode. <br> Thu, 02 Nov 2006 19:22:58 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/207342/ https://lwn.net/Articles/207342/ N0NB I'm not a professional developer although I do a bit of coding from time to time. Mostly I am a hobbyist/home user and have excised both Emacs and vi and friends from my systems.<br> <p> For quick editing of config files and such I use Midnight Commander. Yes, it's editor is clunky, but no worse than vi, plus it does feature syntax highlighting on recognized file types.<br> <p> For any other work I use FTE which fits my approach to editing very well. These are among the first two apps that I install. No mode switching, no protheletizing, just results.<br> <p> While Emacs 22 sounds impressive, I already run KDE, so I don't need another DE. Secondly, I want an editor that edits without having to remember modes, allows the use of the mouse or keyboard to select text, and supports the basic Wordstar keystrokes for movement and text operations. I get that with FTE.<br> <p> Thu, 02 Nov 2006 19:15:48 +0000 I like both kinds of editor & Emacs Pinky Solutions https://lwn.net/Articles/207326/ https://lwn.net/Articles/207326/ shapr I'm also a user of both kinds of editor, though I mostly live in xemacs and use tramp for some vim tasks.<br/> <br/> Also, there's a solution to the emacs pinky problem: Don't use fingers for chording! (I express it as, "<a href="http://www.scannedinavian.com/~shae/blog/2005-09-27.html" >I am not a koala</a>.")<br/> <br/> I own a <a href="http://www.kinesis-ergo.com/contoured.htm" >kinesis contoured</a> keyboard and I <a href="http://www.scannedinavian.com/~shae/blog/2005-11-03.html" >remapped</a> it such that all modifier keys are under my thumbs. I also remapped home &amp; pgup -> Super and End &amp; PgDn -> Hyper for extra emacs modifier goodness.<br/> <br/> My ~/.emacs ends up including about 1500 lines of elisp some of which I've written myself and some downloaded from <a href="http://www.emacswiki.org/" >emacswiki.org</a> and other good sources. (Jef Raskin's Humane Interface ideas are great, see <a href="http://www.emacswiki.org/cgi-bin/wiki/DiskKey" >DiskKey</a>, <a href="http://www.emacswiki.org/cgi-bin/wiki/KillKey" >KillKey</a>, <a href="http://www.emacswiki.org/cgi-bin/wiki/CategoryKeys#CategoryKeys9" >etc</a>)<br/> Thu, 02 Nov 2006 18:55:24 +0000 Tetris https://lwn.net/Articles/207338/ https://lwn.net/Articles/207338/ jzbiciak I think it's more like removing features based on their perceived ability to bring unwanted lawsuits, regardless of the merit of those lawsuits.<br> Thu, 02 Nov 2006 18:55:21 +0000 Can still go better... https://lwn.net/Articles/207284/ https://lwn.net/Articles/207284/ charris <i>Looks like it Emacs still doesn't support anti-alias fonts like Bitstream Vera fonts... I love Emacs but this is really a shame.</i> <p>That is the one single reason that prompted me to switch to gvim after using emacs for several years. I *hates* ugly fonts. Thu, 02 Nov 2006 16:54:47 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/207268/ https://lwn.net/Articles/207268/ flewellyn As someone who has written term papers in both Vim and Emacs, I like them both. I find my usage patterns similar to our editor's: vim for small jobs, Emacs for day to day coding.<br> Thu, 02 Nov 2006 15:50:06 +0000 Tetris https://lwn.net/Articles/207267/ https://lwn.net/Articles/207267/ flewellyn Why should a distributor be able to decide what features your programs have, based on his or her personal preferences? Oi.<br> <p> This, obviously, is why I'm a Gentoo user.<br> Thu, 02 Nov 2006 15:47:01 +0000 Difference in startup speed. https://lwn.net/Articles/207264/ https://lwn.net/Articles/207264/ pflugstad Or use Jed (<a href="http://www.jedsoft.org/jed/">http://www.jedsoft.org/jed/</a>) and get vi startup speed with many emacs features. It's typically one of the first things I install on any system I'm administering.<br> <p> Thu, 02 Nov 2006 15:37:43 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/207258/ https://lwn.net/Articles/207258/ cyd <font class="QuotedText">&gt; I quickly discovered that something in the menu-nesting code makes emacs</font><br> <font class="QuotedText">&gt; crash, so I abandonded further testing for now.</font><br> <p> If you don't report the bug, it won't be fixed when you come back to it later. Please report the bug (to the Emacs devs, not to LWN.net).<br> Thu, 02 Nov 2006 15:27:00 +0000 Pre-testing Emacs 22 https://lwn.net/Articles/207230/ https://lwn.net/Articles/207230/ rfunk When the Emacs 22 test release was announced, I tried the Debian package <br> of emacs-snapshot-gtk. I quickly discovered that something in the <br> menu-nesting code makes emacs crash, so I abandonded further testing for <br> now. <br> <br> However, it did get me taking another look at GNU Emacs after using <br> Xemacs for a few years. And I've discovered that GNU Emacs 21 (with <br> sufficient customization/configuration) works better for me than XEmacs <br> 21, so I've switched back to GNU. <br> <br> Oh, and I'm happy to see that I have the same emacs vs. vi habits as our <br> esteemed editor. Though I sometimes like to use zile on servers to get a <br> bit of the emacs experience without losing the speed of vi. <br> Thu, 02 Nov 2006 14:32:44 +0000 Tetris https://lwn.net/Articles/207229/ https://lwn.net/Articles/207229/ corbet Ah...the version of emacs I work with most was packaged by a distributor with a well-known aversion to Tetris-like games. Should have thought of that. Sure enough, on another box running a different distribution, Tetris is present in emacs 21. The v22 version looks nicer though... Thu, 02 Nov 2006 14:24:22 +0000 Can still go better... https://lwn.net/Articles/207221/ https://lwn.net/Articles/207221/ nix (Aside: the development release of XEmacs supports Xft and anti-aliased fonts. The improvement in appearance from that one change alone is quite remarkable.)<br> Thu, 02 Nov 2006 13:41:48 +0000