[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Passing current buffer to compile command
From: |
duke |
Subject: |
Re: Passing current buffer to compile command |
Date: |
Mon, 17 Jan 2011 11:07:01 -0800 (PST) |
User-agent: |
G2/1.0 |
On Jan 16, 8:49 pm, rusi <rustompm...@gmail.com> wrote:
> On Jan 17, 8:29 am, rusi <rustompm...@gmail.com> wrote:
>
> > The following will give that to you in the minibuffer
> > [But beware of using it with buffers that have no file associated)
>
> Now "No-file" should not misbehave
>
> (savehist-mode 1)
> (define-key minibuffer-local-map "%"
> (function
> (lambda ()
> (interactive)
> (let ((file-path-maybe (buffer-file-name
> (window-buffer (minibuffer-selected-window)))))
> (insert (if file-path-maybe
> (file-name-nondirectory file-path-maybe)
> "%"))))))
You are too kind! Much obliged for the snippet, but especially the
courtesy. Can't wait to hack my .emacs and try it out :)
- Re: Passing current buffer to compile command, (continued)
Re: Passing current buffer to compile command, rusi, 2011/01/16
Re: Passing current buffer to compile command, duke, 2011/01/18
RE: Passing current buffer to compile command, Drew Adams, 2011/01/20