Talk:Emacs

This is an old revision of this page, as edited by 216.114.171.228 (talk) at 03:48, 11 December 2005 (Rmail: use EmacsWiki). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


Latest comment: 18 years ago by 216.114.171.228 in topic Rmail

Template:Featured article is only for Wikipedia:Featured articles.

Template:Mainpage date


A good link to a list of binaries would be appreciated (especially for Windows as emacs is installed in Unix/Linux anyhow) --Hirzel

I have added a link to the GNU Emacs FAQ For Windows, which has instructions for getting the Windows binaries. I think it is inadvisable to link directly to the binaries, or even FTP directories, as those are subject to change. ---CYD
Thank you! --Hirzel


Wikipedia emacs mode needed...

What we need is a Wikipedia Emacs mode, that allows pages to be viewed and edited with the greatest of ease...

Wikipedia mode for Emacs. --Fredrik (talk) 18:38, 5 Jun 2004 (UTC)


GNU Emacs vs. XEmacs on Windows

Can anything objective be said about the pros and cons of GNU Emacs vs. Xemacs in their native Win 95/98/ME implementations? (Ditto Win NT/2000/XP implementations). I think many stuck on Windows, but eager to give Common Lisp a try, find deciding between the two emacsen as difficult as learning the emacs way.


Emacs First Aid or Using Emacs

This section should not expand into a howto. I would be willing to go there but for that it does not feel encyclopedic. I suggest the bare minimum be included. I see nothing wrong with titleing the section "Using Emacs", and having it be a minimal introduction, but my preference would be to have the table titled "Emacs First Aid" and have it contain the 'get out of trouble' commands. To that end I'd include only the original 3 appearing in the table save-buffers-kill-emacs, undo, and abort. Seems to me that expanding the table beyond this to include file-find, save-some-buffers, kill-buffer means that C-x 1 delete-other-windows, C-x o other-window, C-x b switch-to-buffer, C-x C-b list-buffers must also be included.

So, should the table be "First Aid" or a repertoire of basic commands?

The trouble with emacs is that occasionally you wander into some part of the program you're not familiar with and 'get stuck'. This is why it's useful to include some "First Aid" in the Wikipediea, the goal is a useful article. Delete-other-windows, other-window, switch-to-buffer,and list-buffers are very handy to get out of trouble as you can fairly easily accidentally get into 'buffer land' before you know what to do there. I'd include these in a 'First Aid' table, but the question is where to stop. My initial critera, leading to the list: save & exit, undo, and abort, was to consider what situation could not be recovered with just "save & exit".

Perhaps a link to a short list of emacs commands should be included in the external references. Googling for "emacs cheat sheet" comes up with some useful ones. (My vote for least appreciated command goes to C-x q.)

I think that a link to external non-encyclopedic information should be used rather than including it in the encyclopedia.

Additionally, I found two errors: an omission of a word in the Internals section (apparently the author felt that no verb fit the purpose, and thus decided against using one); and the fact that Emacs considers multiple buffers in the same frame to be windows. The term frame was used incorrectly in that regard. A text-mode Emacs has exactly one frame, while a graphical-mode Emacs has one or more frames, which are displayed as separate windows on the user's system; Emacs 'windows' are separate buffers visible simultaneously within one frame.

That sounds like a project for WikiBooks! --Maru (talk) Contribs 18:43, 4 November 2005 (UTC)Reply


Emacs is self-documenting. It contains its own help system

'Self documenting'? Surely not? Containing its own help system surely doesn't mean that it 'self documents'? --The Recycling Troll 02:31, 4 Oct 2004 (UTC)

"Self documenting" has been part of the Emacs description for, aproximately, ever, including back when build-in documentation was the rare exception. If you feel the phrase is wrong, you need to come up with better arguments than "surely". --Per Abrahamsen 06:47, 2004 Oct 5 (UTC)
His comment is based on the fact that emacs is not self documenting in the sense that emacs itself does not write its own documentation, but rather the people that maintain it. -- Ævar Arnfjörð Bjarmason 08:23, 2004 Oct 5 (UTC)
Indeed. The meaning of 'self-documenting' has changed; most applications have help files now. (The help files for vim are now larger than the application ...) --David Gerard 15:21, 5 Oct 2004 (UTC)
I was not aware of this new meaning. Is Javadoc code considered self-documenting? Or "literate programming" in general? Apart from a large "help file", Emacs is also "self-documenting" in the sense that each function and variable has an easily available documentation string which is part of the code, rather than in a seperate file. Emacs will even show some documentations for a function that lack such a string, like the fact that it exists, where it is defined, and what arguments it takes. --Per Abrahamsen 16:14, 2004 Oct 6 (UTC)


The Church of Emacs

This article should make at least a passing reference to the Church of EMACS and the Editor war. Or has the see also category at the bottom of articles dissapeared? --[[User:Sunborn|metta, The Sunborn ]] 13:00, 5 Oct

Editor wars is linked in the intro. Church of EMACS is a redirect to Editor wars. --David Gerard 15:21, 5 Oct 2004 (UTC)
Yeah, I guess. I would prefer it if there was an actual mention that there was parody religion based on the editor. However, it is perfectly fine as is. --[[User:Sunborn|metta, The Sunborn ]] 22:59, 5 Oct 2004 (UTC)


Emacs and hypertext

Could anyone tell when and by whom Emacs began to do with hypertext? --KYPark 16:19, 20 Apr 2005 (UTC)

Emacs uses the tops-20 hypertext system, so I suspect it was in that period it was added. --Per Abrahamsen 07:28, 2 September 2005 (UTC)Reply


Confusing

"Some people make a distinction between the lower-case word emacs, which is used to refer to Emacs-like editors (particularly GNU Emacs and XEmacs), and the capitalized word Emacs, which is used to refer to GNU Emacs."

Is GNU Emacs emacs or Emacs ? --Humpback 01:48, 30 Apr 2005 (UTC)

I haven't seen the distinction used as described in the article. I rewrote it as I use the distinction. --Per Abrahamsen 07:35, 2 September 2005 (UTC)Reply


Plural

Would it be appropriate to note that the only plural given by the Collins English Dictionary is emacsen? --Twid 20:29, 11 August 2005 (UTC)Reply

Added.--Per Abrahamsen 07:26, 2 September 2005 (UTC)Reply


mg

I'm going to revert the reference to mg just inserted in the first section. There are zillions of light-weight Emacs clones around. If they should be mentioned, it should be in the history section, or in a seperate section (maybe even a seperate article about Emacs clones, with a reference from here). --Per Abrahamsen 06:54, 2 September 2005 (UTC)Reply

Instead of deleting mg, I moved it to a list of noteworthy light reimplementations in the end of the history section. --Per Abrahamsen 07:22, 2 September 2005 (UTC)Reply


Most portable?

The article claims EMACS is one of the most portable non-trivial programs. While it may be one of the most ported - due to great desires on the part of its users - I'm not sure that portable (easy to port) is quite true. Certainly not for a long time - does anyone remember the dump/undump process of building Emacs, which was completely UNPORTABLE and had to be rewritten for every machine architecture/operating system combination? (I have heard that Emacs no longer requires this process - is this correct?) --—Morven 19:54, 3 November 2005 (UTC)Reply

Even if the assembler code and the custom crt0.o file have been removed, Emacs is no more portable than autoconf based programs in general. I changed the word to ported, which is better anyway. The paragraph talks about how many platforms Emacs runs on, not how easy it is to get it to run on a new platform. --Per Abrahamsen 06:04, 4 November 2005 (UTC)Reply


Rmail

Rmail in EMACS. Spamassassin headers appear on messages. What are the existing pertinent RMAIL or EMACS commands that sort various headers?...
(a.) to create a quarantine file of the spam type messages that can be checked later for any false positives?... and
(b.) to sort out a white list of favorite correspondents' messages?...
Emphasis. Already existing pertinent commands in RMAIL in EMACS applicable to Spamassassin headers?...
dsaklad@zurich.csail.mit.edu 6 December 2005

To be honest, this sounds like something that shouldn't be in an encylopedia article, but a howto book or FAQ maybe. --Maru (talk) Contribs 03:03, 10 December 2005 (UTC)Reply

Actually, EmacsWiki[1]. --216.114.171.228 03:48, 11 December 2005 (UTC)Reply