Difference between revisions of "W3m-el"

From WikEmacs
Jump to navigation Jump to search
(note about w3, w3m, emacs-w3m)
(HEjsttaSNfLEKzRYfzF)
Line 1: Line 1:
This is confusing. w3m.el is part of emacs-w3m.
+
Consider Emacs: it is extremely muaoldr and extremely extensible by virtue of it’s embedded Lisp interpreter. This is a strange thing to say in a paragraph talking about the Unix Philosophy, since Emacs comes from a completely different culture (MIT/ITS/Lisp vs Bell/PDP/C) and is virtually the antithesis of the Unix Way (everything in one process, communicating by function calls with rich data types).I love Emacs as much as anybody, but I wouldn't claim it has anything to do with Unix. We even had a funny name for the Unix port of Emacs ( Gosmacs ) way back when that wasn't the common place to run it!P: Have you ever tried building a medium-large-scale application (say, a project with 50-60 classes) with emacs and gcc? I’m sure it’s possible, with persistence  Yes, I'm working on a large system right now  not in C, but it has over 600 classes, and I don't know what an IDE could do for me that Emacs can't.  find-tag is just as fast with 600 classes as with 6. Macros make O(n) editing tasks into O(1) editing tasks on any size project.What specific feature of an IDE helps you here?  Everything I can think of that IDEs brag about, I do in Emacs every day.
 
 
We have:
 
 
 
*w3: a text-mode web browser completely written in elisp
 
*w3m: a standalone text-mode browser much like lynx. Not related to Emacs.
 
*emacs-w3m: an Emacs interface to the w3m browser. Includes w3m.el, not w3.el
 
 
 
The way to distinguish the browsers is by the command: {{Command|w3}} for the elisp-only text browser, versus {{Command|w3m}} for the interface to the non-Emacs browser, with rudimentary inline image support but no JavaScript.
 
 
 
The [http://www.gnu.org/software/w3/ w3 homepage] says "Development has been dormant for a couple of years, so expect bugs due to bit rot."
 
 
 
w3m.el is in the emacs-w3m package, available from the [http://emacs-w3m.namazu.org/ emacs-w3m homepage]. This requires w3m to be installed. See the emacs-w3m page for details.
 
 
 
{{Note}} [http://www.emacswiki.org/emacs/emacs-w3m Emacswiki:emacs-w3m] states "Using the Emacs interface to w3m is much faster than using w3, since the parsing and displaying is done by the external w3m process." And [http://www.emacswiki.org/emacs/w3 Emacswiki:w3] says "For most users who want to browse the web from within Emacs, emacs-w3m will be a better solution, not least because it is quite a bit faster, and as as of May 2010 probably offers a more bug-free browsing experience."
 
 
 
{{Note}} At this time, getting w3m to run on Windows XP is difficult without Cygwin. The only binary I could find produced a termcap error.  
 
 
 
[[Category:Browse]]
 

Revision as of 10:29, 22 June 2012

Consider Emacs: it is extremely muaoldr and extremely extensible by virtue of it’s embedded Lisp interpreter. This is a strange thing to say in a paragraph talking about the Unix Philosophy, since Emacs comes from a completely different culture (MIT/ITS/Lisp vs Bell/PDP/C) and is virtually the antithesis of the Unix Way (everything in one process, communicating by function calls with rich data types).I love Emacs as much as anybody, but I wouldn't claim it has anything to do with Unix.  We even had a funny name for the Unix port of Emacs ( Gosmacs ) way back when that wasn't the common place to run it!P:  Have you ever tried building a medium-large-scale application (say, a project with 50-60 classes) with emacs and gcc? I’m sure it’s possible, with persistence  Yes, I'm working on a large system right now   not in C, but it has over 600 classes, and I don't know what an IDE could do for me that Emacs can't.  find-tag is just as fast with 600 classes as with 6.  Macros make O(n) editing tasks into O(1) editing tasks on any size project.What specific feature of an IDE helps you here?  Everything I can think of that IDEs brag about, I do in Emacs every day.