emacs

Emacs Tramp Hangs on Mac OS X when doing a sudo

in

I just found this bit of weirdness, and I am not necessarily the only one either.

Whenever using Tramp to open a file with the /sudo::/ syntax, it would hang for a long time. Sometimes not even being responsive to Ctrl-G. Looking at the process tree, I noticed that there was a stuck ping process.

This seemed to be because of the ecb-ping-options variable. It was set to

("HOST")

If that is switched to

("-c 2" "HOST")

instead, then everything should work.

Read more

wsh-repl - Windows Scripting Host REPL and interaction mode for emacs.

wsh-repl is a Windows Scripting Host REPL. Right now it is very alpha quality software.

Right now it offers VERY simple functionality, giving you a console into the windows scripting host from Emacs. However, this can be used to script windows actions from within Emacs.

It lives as 2 separate files, the first is the comint interaction mode wsh-repl.el, and the second is a simple Javascript (JSript) file to actually handle REPL interaction.

The best bet is to download the files via github:

http://github.com/jonnay/wsh-repl

Read more

Emacs, Windows, and SSH

in

One of the biggest bees in my bonnet with Emacs on win32 was the fact that I couldn't really get cygwin ssh to play nice with it. It would always complain about an inappropriate ioctl device or some such.

The fix? Use Plink, part of the PuTTY suite (download download plink here).

Here is a little function to make it go. If you need to log in with a different user name, just use the user@ syntax.

(require 'telnet)

Read more

Todochiku - Interface with Growl / Snarl / libnotify messages

Todochiku is a relatively simple emacs package to display growl/snarl notifications within emacs. It aims to be a unified notification package.

Here is the Official Download Location

Todochiku should work out-of-the-box for Ubuntu. You might have to apt-get install libnotify.

For growl, you will need to install the growlnotify extra that comes with Growl.

Read more
Syndicate content