From: funkyj on
Greg Menke wrote:
> The biggest problem with NTEmacs & cygwin is NTEmacs is aware of drive
> letters but cygwin wants /cygdrive/?/ where ? is the drive letter. Not
> a big deal once you're used to it.

FYI: some useful cygwin related stuff from my window .emacs

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ;; The latest version of cygwin-mount.el can always be found at
;; ;; http://www.blarg.net/~offby1/cygwin-mount/
;; ;
;; ; 'cygwin-mount' makes emacs/gdb mode work properly under cygwin.
In
;; ; particular, it helps emacs find source files. We need this
because
;; ; gdb is a cygwin program and uses unix/cygwin style file name paths
;; ; (e.g. "/home/xyz/.emacs") while GNU emacs for NT is an MSWindows
;; ; Program that understands DOS style file names
;; ; (e.g. "C:/cygwin/home/xyz/.emacs"). the cygwin-mount.el package
;; ; bridges this gap.
(require 'cygwin-mount)
(cygwin-mount-activate)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; from
;; http://cygwin.com/faq/faq_4.html#SEC62
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; This assumes that Cygwin is installed in C:\cygwin (the
;; default) and that C:\cygwin\bin is not already in your
;; Windows Path (it generally should not be).
;;
(setq exec-path (cons "C:/cygwin/bin" exec-path))
(setenv "PATH" (concat "C:\\cygwin\\bin;" (getenv "PATH")))
;;
;; NT-emacs assumes a Windows command shell, which you change
;; here.
;;
(setq process-coding-system-alist '(("bash" . undecided-unix)))
(setq shell-file-name "bash")
(setenv "SHELL" shell-file-name)
(setq explicit-shell-file-name shell-file-name)
;;
;; This removes unsightly ^M characters that would otherwise
;; appear in the output of java applications.
;;
(add-hook 'comint-output-filter-functions
'comint-strip-ctrl-m)

From: David Kastrup on
"funkyj" <funkyj(a)gmail.com> writes:

> I'm not sure. Does Godwin's Law include localizations?
>
> http://en.wikipedia.org/wiki/Godwin%27s_law
>
> Even if localization is allowed I would expect Godwin's Law to require
> that a politically/emotionally charged analogy.

Well, Bush is pretty good at ignoring the laws of his country, lying
to his people, ignoring international treaties and abolishing human
rights. I don't know whether beating about the Bush will do the
trick, though.

> Given that hitler/nazism is probably more emotionally charged in
> germany than anywhere else it would seem an especially proper
> occurance of Godwin's law being fufilled when used with a german
> combatant.

Maybe somebody else wants to fill in the required emotionally charged
parts after I have given a basic lead?

--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
From: Emilio Lopes on
M Jared Finder writes:

> Miles Bader wrote:
>> M Jared Finder <jared(a)hpalace.com> writes:
>>> also rebinds C-a to select all, instead of beginning-of-line.
>> Erg. That's just evil...

> Why? The home and end keys are on every keyboard I've seen in the
> past ten years, and work fine under xterm and ssh just fine. Why do
> we need C-a and C-e any more?

People who can touch-type find it very annoying to have to leave the
home row for such a common task as `beginning-of-line'.

--
Em?lio C. Lopes
Munich, Germany
From: Harald Hanche-Olsen on
So long as we're dreaming, I'd like to see emacs server functionality.
So I can have a long running emacs on the computer in my office, and
when I get home I can connect to my office emacs and keep on editing
files with the entire setup, including the undo history, intact. And
I won't get into trouble because I forgot to save a buffer before I
left work and now I want to continue editing the same file from home.

--
* Harald Hanche-Olsen <URL:http://www.math.ntnu.no/~hanche/>
- It is undesirable to believe a proposition
when there is no ground whatsoever for supposing it is true.
-- Bertrand Russell
From: David Kastrup on
Harald Hanche-Olsen <hanche(a)math.ntnu.no> writes:

> So long as we're dreaming, I'd like to see emacs server
> functionality. So I can have a long running emacs on the computer
> in my office, and when I get home I can connect to my office emacs
> and keep on editing files with the entire setup, including the undo
> history, intact. And I won't get into trouble because I forgot to
> save a buffer before I left work and now I want to continue editing
> the same file from home.

The multi-tty branch exists and is slated for inclusion in Emacs 23.1.

--
David Kastrup, Kriemhildstr. 15, 44793 Bochum