Ubuntu/Debian/Mint news and tutorials | Linux gaming
facebook.png
twitter.png
feed.png
Quick Tip
Disable Overlay Scrollbars in GNOME
gsettings set com.canonical.desktop.interface scrollbar-mode normal
Quick Tip
Find Files Containing a Text Pattern
find . -iname "*.txt" -exec grep -l "hello" {} +
Categories
Online Readers
Advertise on TuxArena
Linux Cheat Sheet
Have a look at our Linux Cheat Sheet for quick one-liners, commands and tips.

Emacs 24.4 has been released earlier today, and it ships with several new features and improved functionality, one of the most notable being the presence of an integrated web browser.

emacs01


Emacs is the powerful integrated development environment developed by the GNU project, with support for countless features and tools. You can program with it, read mail, browse files, and even play the built-in games, and version 24.4 extends its functionality with a web browser as well.

The list of changes that went into Emacs 24.4 is rather large, so here are the main new improvements.

The web browser is accessible via the M-x eww keyboard shortcut. Once you type it, you can enter a web address to navigate to it. Although it handles images as well, the web browser doesn’t seem to support CSS or JavaScript, but it’s a very handy and quick tool for those who spend a lot of time developing with Emacs.

The integrated web browser supports cookies, bookmarks and even images:

emacs02

Improvements have been made to the multi-monitor and fullscreen support as well, and the state of frames and windows can now be saved and restored.

Support for menus has been added in text terminals and the “electric” indentation mode is now enabled by default. Also, a new rectangular mark mode, accessible via the C-x Space shortcut, found its way in this release.

emacs03

Install Emacs 24.4 in Ubuntu 14.04

Currently there doesn’t seem to be a PPA with the latest Emacs, but installing from source should be pretty easy.

First install the dependencies:

sudo apt-get build-dep emacs24

Download the source tarball from here (direct link here), save it somewhere on the hard drive and then uncompress it:

tar -xf emacs-24.4.tar.gz

Now change the directory to emacs-24.4 and issue the following commands:

./configure
make
sudo make install

Alternatively, you can specify a prefix and install it as a normal user (just make sure to add the path to the binary to your $PATH variable):

./configure --prefix=$HOME/usr
make
make install

In which case Emacs should be installed as $HOME/usr/bin/emacs.

You can also install the latest Emacs release in Ubuntu using UbuTricks.

foo says:

eww does support a tiny tinsy bit of CSS. It also supports embedded SVG (HTML5) if GNU Emacs was built with SVG support.

Leave a Comment

Linux Links