unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* file path in buffer name
@ 2009-11-16 10:21 matlantis
  2009-11-16 18:42 ` Drew Adams
                   ` (4 more replies)
  0 siblings, 5 replies; 29+ messages in thread
From: matlantis @ 2009-11-16 10:21 UTC (permalink / raw)
  To: Help-gnu-emacs


Hi emacs friends,

i have to edit multiple files with the same file name (CMakeLists.txt) and
since emacs gives the buffer the name of the file and adding a number to it,
it is very hard to decide with buffer has which file.

So what i need is a method to say emacs to make the buffer name looking like
"CMakeLists.txt in <path>". Even better would be if <path> could be
abbreviated to 30 characters, but thats not important.

I have no experience in elisp programming, please can anybody explain to me,
what to put in my .emacs file to give emacs the desired behavior?

best regards and thanks for help

Martin
-- 
View this message in context: http://old.nabble.com/file-path-in-buffer-name-tp26369589p26369589.html
Sent from the Emacs - Help mailing list archive at Nabble.com.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* RE: file path in buffer name
  2009-11-16 10:21 matlantis
@ 2009-11-16 18:42 ` Drew Adams
  2009-11-16 19:48   ` suvayu ali
  2009-11-16 19:38 ` Sean Sieger
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 29+ messages in thread
From: Drew Adams @ 2009-11-16 18:42 UTC (permalink / raw)
  To: 'matlantis', Help-gnu-emacs

> i have to edit multiple files with the same file name 
> (CMakeLists.txt) and since emacs gives the buffer the name
> of the file and adding a number to it,
> it is very hard to decide with buffer has which file.
> 
> So what i need is a method to say emacs to make the buffer 
> name looking like "CMakeLists.txt in <path>". Even better
> would be if <path> could be abbreviated to 30 characters,
> but thats not important.

This doesn't answer your question directly, but it might help you as
supplementary info:

You can see the file names for your (file-visiting) buffers in at least these
ways:

1. Menu-bar menu `Buffers'.

2. The buffer-menu buffer, `*Buffer List*'. You access this using command
`buffer-menu' or `list-buffers', typically bound to `C-x C-b'.

HTH.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
       [not found] <mailman.10818.1258395337.2239.help-gnu-emacs@gnu.org>
@ 2009-11-16 19:10 ` Joost Kremers
  2009-11-16 20:07   ` Lennart Borgman
       [not found]   ` <mailman.10839.1258402065.2239.help-gnu-emacs@gnu.org>
  2009-11-16 19:11 ` Alain Ketterlin
  1 sibling, 2 replies; 29+ messages in thread
From: Joost Kremers @ 2009-11-16 19:10 UTC (permalink / raw)
  To: help-gnu-emacs

matlantis wrote:
> So what i need is a method to say emacs to make the buffer name looking like
> "CMakeLists.txt in <path>". Even better would be if <path> could be
> abbreviated to 30 characters, but thats not important.

do M-x customize-variable RET uniquify-buffer-name-style RET and select the
style you prefer.

HTH

-- 
Joost Kremers                                      joostkremers@yahoo.com
Selbst in die Unterwelt dringt durch Spalten Licht
EN:SiS(9)


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
       [not found] <mailman.10818.1258395337.2239.help-gnu-emacs@gnu.org>
  2009-11-16 19:10 ` file path in buffer name Joost Kremers
@ 2009-11-16 19:11 ` Alain Ketterlin
  1 sibling, 0 replies; 29+ messages in thread
From: Alain Ketterlin @ 2009-11-16 19:11 UTC (permalink / raw)
  To: help-gnu-emacs

matlantis <matlantis@gmx.de> writes:

> i have to edit multiple files with the same file name (CMakeLists.txt) and
> since emacs gives the buffer the name of the file and adding a number to it,
> it is very hard to decide with buffer has which file.
>
> So what i need is a method to say emacs to make the buffer name looking like
> "CMakeLists.txt in <path>". Even better would be if <path> could be
> abbreviated to 30 characters, but thats not important.

M-x customize-group RET uniquify RET

should let you change and save the settings.

-- Alain.


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-16 10:21 matlantis
  2009-11-16 18:42 ` Drew Adams
@ 2009-11-16 19:38 ` Sean Sieger
  2009-11-16 19:44 ` Peter Dyballa
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 29+ messages in thread
From: Sean Sieger @ 2009-11-16 19:38 UTC (permalink / raw)
  To: help-gnu-emacs

matlantis <matlantis@gmx.de> writes:

    So what i need is a method to say emacs to make the buffer name
    looking like "CMakeLists.txt in <path>". Even better would be if
    <path> could be abbreviated to 30 characters, but thats not
    important.

    I have no experience in elisp programming, please can anybody
    explain to me, what to put in my .emacs file to give emacs the
    desired behavior?

I have

(require 'uniquify)
(setq uniquify-buffer-name-style 'forward)

in my dotemacs.  It gives me enough in buffer names to discern the
difference between two identically named files.

But see (info "(emacs) Uniquify")
                                 ^
                                  do C-x C-e here.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-16 10:21 matlantis
  2009-11-16 18:42 ` Drew Adams
  2009-11-16 19:38 ` Sean Sieger
@ 2009-11-16 19:44 ` Peter Dyballa
  2009-11-17 10:39 ` matlantis
       [not found] ` <mailman.10881.1258454397.2239.help-gnu-emacs@gnu.org>
  4 siblings, 0 replies; 29+ messages in thread
From: Peter Dyballa @ 2009-11-16 19:44 UTC (permalink / raw)
  To: matlantis; +Cc: Help-gnu-emacs


Am 16.11.2009 um 11:21 schrieb matlantis:

> i have to edit multiple files with the same file name  
> (CMakeLists.txt) and
> since emacs gives the buffer the name of the file and adding a  
> number to it,
> it is very hard to decide with buffer has which file.


Customise uniquify-buffer-name-style. This should be sufficient.

--
Greetings

   Pete

Either this man is dead or my watch has stopped.
				- Groucho Marx





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-16 18:42 ` Drew Adams
@ 2009-11-16 19:48   ` suvayu ali
  0 siblings, 0 replies; 29+ messages in thread
From: suvayu ali @ 2009-11-16 19:48 UTC (permalink / raw)
  To: matlantis; +Cc: Help-gnu-emacs

2009/11/16 Drew Adams <drew.adams@oracle.com>:
>> i have to edit multiple files with the same file name
>> (CMakeLists.txt) and since emacs gives the buffer the name
>> of the file and adding a number to it,
>> it is very hard to decide with buffer has which file.
>>
>> So what i need is a method to say emacs to make the buffer
>> name looking like "CMakeLists.txt in <path>". Even better
>> would be if <path> could be abbreviated to 30 characters,
>> but thats not important.
>
> This doesn't answer your question directly, but it might help you as
> supplementary info:
>
> You can see the file names for your (file-visiting) buffers in at least these
> ways:
>
> 1. Menu-bar menu `Buffers'.
>
> 2. The buffer-menu buffer, `*Buffer List*'. You access this using command
> `buffer-menu' or `list-buffers', typically bound to `C-x C-b'.

Continuing along those same lines, you can give ibuffer-mode a try.
You can filter your buffers by filename using `/ f RET regex RET'

-- 
Suvayu

Open source is the future. It sets us free.




^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-16 19:10 ` file path in buffer name Joost Kremers
@ 2009-11-16 20:07   ` Lennart Borgman
  2009-11-16 20:21     ` Peter Dyballa
                       ` (2 more replies)
       [not found]   ` <mailman.10839.1258402065.2239.help-gnu-emacs@gnu.org>
  1 sibling, 3 replies; 29+ messages in thread
From: Lennart Borgman @ 2009-11-16 20:07 UTC (permalink / raw)
  To: Joost Kremers; +Cc: help-gnu-emacs

On Mon, Nov 16, 2009 at 8:10 PM, Joost Kremers <joostkremers@yahoo.com> wrote:
> matlantis wrote:
>> So what i need is a method to say emacs to make the buffer name looking like
>> "CMakeLists.txt in <path>". Even better would be if <path> could be
>> abbreviated to 30 characters, but thats not important.
>
> do M-x customize-variable RET uniquify-buffer-name-style RET and select the
> style you prefer.


Where is that variable defined? It does not seem to be autoloaded.




^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-16 20:07   ` Lennart Borgman
@ 2009-11-16 20:21     ` Peter Dyballa
  2009-11-16 20:53     ` Sean Sieger
       [not found]     ` <mailman.10847.1258404828.2239.help-gnu-emacs@gnu.org>
  2 siblings, 0 replies; 29+ messages in thread
From: Peter Dyballa @ 2009-11-16 20:21 UTC (permalink / raw)
  To: Lennart Borgman; +Cc: Emacs Users


Am 16.11.2009 um 21:07 schrieb Lennart Borgman:

> Where is that variable defined? It does not seem to be autoloaded.

uniquify.el

--
Greetings

   Pete

Work is the curse of the drinking class.
				– Oscar Wilde





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-16 20:07   ` Lennart Borgman
  2009-11-16 20:21     ` Peter Dyballa
@ 2009-11-16 20:53     ` Sean Sieger
  2009-11-16 21:23       ` Xavier Maillard
  2009-11-17 15:17       ` Lennart Borgman
       [not found]     ` <mailman.10847.1258404828.2239.help-gnu-emacs@gnu.org>
  2 siblings, 2 replies; 29+ messages in thread
From: Sean Sieger @ 2009-11-16 20:53 UTC (permalink / raw)
  To: help-gnu-emacs

Lennart Borgman <lennart.borgman@gmail.com> writes:

    On Mon, Nov 16, 2009 at 8:10 PM, Joost Kremers <joostkremers@yahoo.com> wrote:
    > matlantis wrote:
    >> So what i need is a method to say emacs to make the buffer name looking like
    >> "CMakeLists.txt in <path>". Even better would be if <path> could be
    >> abbreviated to 30 characters, but thats not important.
    >
    > do M-x customize-variable RET uniquify-buffer-name-style RET and select the
    > style you prefer.


    Where is that variable defined? It does not seem to be autoloaded.

One has to (require 'uniquify), right?  It still isn't in the manual.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-16 20:53     ` Sean Sieger
@ 2009-11-16 21:23       ` Xavier Maillard
  2009-11-17 15:17       ` Lennart Borgman
  1 sibling, 0 replies; 29+ messages in thread
From: Xavier Maillard @ 2009-11-16 21:23 UTC (permalink / raw)
  To: Sean Sieger; +Cc: help-gnu-emacs


   Lennart Borgman <lennart.borgman@gmail.com> writes:

       On Mon, Nov 16, 2009 at 8:10 PM, Joost Kremers <joostkremers@yahoo.com> wrote:
       > matlantis wrote:
       >> So what i need is a method to say emacs to make the buffer name looking like
       >> "CMakeLists.txt in <path>". Even better would be if <path> could be
       >> abbreviated to 30 characters, but thats not important.
       >
       > do M-x customize-variable RET uniquify-buffer-name-style RET and select the
       > style you prefer.


       Where is that variable defined? It does not seem to be autoloaded.

   One has to (require 'uniquify), right?  It still isn't in the manual.

Report this as a bug then. Even better: try to send a patch along
your bug report.


	Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org




^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
       [not found]   ` <mailman.10839.1258402065.2239.help-gnu-emacs@gnu.org>
@ 2009-11-17  7:27     ` Joost Kremers
  0 siblings, 0 replies; 29+ messages in thread
From: Joost Kremers @ 2009-11-17  7:27 UTC (permalink / raw)
  To: help-gnu-emacs

Lennart Borgman wrote:
> On Mon, Nov 16, 2009 at 8:10 PM, Joost Kremers <joostkremers@yahoo.com> wrote:
>> do M-x customize-variable RET uniquify-buffer-name-style RET and select the
>> style you prefer.
>
> Where is that variable defined? It does not seem to be autoloaded.

mmm... looks like you're right. you need to do M-x customize-group RET uniquify
RET, then the first option is said variable. customize-variable works for me
because i have already customized it...

sorry for the misinformation.


-- 
Joost Kremers                                      joostkremers@yahoo.com
Selbst in die Unterwelt dringt durch Spalten Licht
EN:SiS(9)


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
       [not found]     ` <mailman.10847.1258404828.2239.help-gnu-emacs@gnu.org>
@ 2009-11-17  7:31       ` Joost Kremers
  2009-11-17 14:43         ` Sean Sieger
  0 siblings, 1 reply; 29+ messages in thread
From: Joost Kremers @ 2009-11-17  7:31 UTC (permalink / raw)
  To: help-gnu-emacs

Sean Sieger wrote:
> Lennart Borgman <lennart.borgman@gmail.com> writes:
>
>     On Mon, Nov 16, 2009 at 8:10 PM, Joost Kremers <joostkremers@yahoo.com> wrote:
>     > matlantis wrote:
>     >> So what i need is a method to say emacs to make the buffer name looking like
>     >> "CMakeLists.txt in <path>". Even better would be if <path> could be
>     >> abbreviated to 30 characters, but thats not important.
>     >
>     > do M-x customize-variable RET uniquify-buffer-name-style RET and select the
>     > style you prefer.
>
>
>     Where is that variable defined? It does not seem to be autoloaded.
>
> One has to (require 'uniquify), right?  It still isn't in the manual.

when i do 'emacs -Q', i can do M-x customize-group RET uniqify RET, so no
require seems to be necessary. 


-- 
Joost Kremers                                      joostkremers@yahoo.com
Selbst in die Unterwelt dringt durch Spalten Licht
EN:SiS(9)


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-16 10:21 matlantis
                   ` (2 preceding siblings ...)
  2009-11-16 19:44 ` Peter Dyballa
@ 2009-11-17 10:39 ` matlantis
       [not found] ` <mailman.10881.1258454397.2239.help-gnu-emacs@gnu.org>
  4 siblings, 0 replies; 29+ messages in thread
From: matlantis @ 2009-11-17 10:39 UTC (permalink / raw)
  To: Help-gnu-emacs


Thanks a lot for all the answers. i did not know that customization variable
and find it absolutely sufficient for my purpose. 
it showed me again: emacs is the best ;-)

greetings

Martin



matlantis wrote:
> 
> Hi emacs friends,
> 
> i have to edit multiple files with the same file name (CMakeLists.txt) and
> since emacs gives the buffer the name of the file and adding a number to
> it, it is very hard to decide with buffer has which file.
> 
> So what i need is a method to say emacs to make the buffer name looking
> like "CMakeLists.txt in <path>". Even better would be if <path> could be
> abbreviated to 30 characters, but thats not important.
> 
> I have no experience in elisp programming, please can anybody explain to
> me, what to put in my .emacs file to give emacs the desired behavior?
> 
> best regards and thanks for help
> 
> Martin
> 

-- 
View this message in context: http://old.nabble.com/file-path-in-buffer-name-tp26369589p26387680.html
Sent from the Emacs - Help mailing list archive at Nabble.com.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-17  7:31       ` Joost Kremers
@ 2009-11-17 14:43         ` Sean Sieger
  0 siblings, 0 replies; 29+ messages in thread
From: Sean Sieger @ 2009-11-17 14:43 UTC (permalink / raw)
  To: help-gnu-emacs


    > One has to (require 'uniquify), right?  It still isn't in the manual.

    when i do 'emacs -Q', i can do M-x customize-group RET uniqify RET, so no
    require seems to be necessary. 

How should the documentation read?

(info "(emacs) Uniquify")





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-16 20:53     ` Sean Sieger
  2009-11-16 21:23       ` Xavier Maillard
@ 2009-11-17 15:17       ` Lennart Borgman
  2009-11-17 15:31         ` Sean Sieger
  1 sibling, 1 reply; 29+ messages in thread
From: Lennart Borgman @ 2009-11-17 15:17 UTC (permalink / raw)
  To: Sean Sieger; +Cc: help-gnu-emacs

On Mon, Nov 16, 2009 at 9:53 PM, Sean Sieger <sean.sieger@gmail.com> wrote:
> Lennart Borgman <lennart.borgman@gmail.com> writes:
>
>    On Mon, Nov 16, 2009 at 8:10 PM, Joost Kremers <joostkremers@yahoo.com> wrote:
>    > matlantis wrote:
>    >> So what i need is a method to say emacs to make the buffer name looking like
>    >> "CMakeLists.txt in <path>". Even better would be if <path> could be
>    >> abbreviated to 30 characters, but thats not important.
>    >
>    > do M-x customize-variable RET uniquify-buffer-name-style RET and select the
>    > style you prefer.
>
>
>    Where is that variable defined? It does not seem to be autoloaded.
>
> One has to (require 'uniquify), right?  It still isn't in the manual.


Yes, currently you have to do (require 'uniquify). However we are
talking on Emacs Devel about changing this so that you do not have to
do that. You can currently do "M-x customize-group RET uniquify RET"
without doing (require 'uniquify). In the future the same may be
possible with customize-variable.




^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-17 15:17       ` Lennart Borgman
@ 2009-11-17 15:31         ` Sean Sieger
  2009-11-17 15:36           ` Lennart Borgman
  0 siblings, 1 reply; 29+ messages in thread
From: Sean Sieger @ 2009-11-17 15:31 UTC (permalink / raw)
  To: help-gnu-emacs

Lennart Borgman <lennart.borgman@gmail.com> writes:

    > One has to (require 'uniquify), right?  It still isn't in the manual.


    Yes, currently you have to do (require 'uniquify). However we are
    talking on Emacs Devel about changing this so that you do not have to
    do that. You can currently do "M-x customize-group RET uniquify RET"
    without doing (require 'uniquify). In the future the same may be
    possible with customize-variable.

Okay.

I don't use M-x customize, it bugs me.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-17 15:31         ` Sean Sieger
@ 2009-11-17 15:36           ` Lennart Borgman
  2009-11-17 16:12             ` Sean Sieger
  0 siblings, 1 reply; 29+ messages in thread
From: Lennart Borgman @ 2009-11-17 15:36 UTC (permalink / raw)
  To: Sean Sieger; +Cc: help-gnu-emacs

On Tue, Nov 17, 2009 at 4:31 PM, Sean Sieger <sean.sieger@gmail.com> wrote:
> Lennart Borgman <lennart.borgman@gmail.com> writes:
>
>    > One has to (require 'uniquify), right?  It still isn't in the manual.
>
>
>    Yes, currently you have to do (require 'uniquify). However we are
>    talking on Emacs Devel about changing this so that you do not have to
>    do that. You can currently do "M-x customize-group RET uniquify RET"
>    without doing (require 'uniquify). In the future the same may be
>    possible with customize-variable.
>
> Okay.
>
> I don't use M-x customize, it bugs me.


Then you can't customize the options.




^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-17 15:36           ` Lennart Borgman
@ 2009-11-17 16:12             ` Sean Sieger
  2009-11-17 16:22               ` Lennart Borgman
  0 siblings, 1 reply; 29+ messages in thread
From: Sean Sieger @ 2009-11-17 16:12 UTC (permalink / raw)
  To: help-gnu-emacs

Lennart Borgman <lennart.borgman@gmail.com> writes:

    On Tue, Nov 17, 2009 at 4:31 PM, Sean Sieger <sean.sieger@gmail.com> wrote:

    > I don't use M-x customize, it bugs me.

    Then you can't customize the options.

I don't want to Lennart, I want to hand-write my dotemacs configuration
file.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-17 16:12             ` Sean Sieger
@ 2009-11-17 16:22               ` Lennart Borgman
  2009-11-17 16:49                 ` Sean Sieger
  0 siblings, 1 reply; 29+ messages in thread
From: Lennart Borgman @ 2009-11-17 16:22 UTC (permalink / raw)
  To: Sean Sieger; +Cc: help-gnu-emacs

On Tue, Nov 17, 2009 at 5:12 PM, Sean Sieger <sean.sieger@gmail.com> wrote:
> Lennart Borgman <lennart.borgman@gmail.com> writes:
>
>    On Tue, Nov 17, 2009 at 4:31 PM, Sean Sieger <sean.sieger@gmail.com> wrote:
>
>    > I don't use M-x customize, it bugs me.
>
>    Then you can't customize the options.
>
> I don't want to Lennart, I want to hand-write my dotemacs configuration
> file.


Yes, I know. It is possible to hand-write, but then you have to read
the source code for the options carefully. And of course change what
you write if the source code gets updated.

I guess you know this, but all readers are perhpas not aware of it.




^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-17 16:22               ` Lennart Borgman
@ 2009-11-17 16:49                 ` Sean Sieger
  2009-11-17 16:55                   ` Lennart Borgman
  0 siblings, 1 reply; 29+ messages in thread
From: Sean Sieger @ 2009-11-17 16:49 UTC (permalink / raw)
  To: help-gnu-emacs

Lennart Borgman <lennart.borgman@gmail.com> writes:

    Yes, I know. It is possible to hand-write, but then you have to read
    the source code for the options carefully. And of course change what
    you write if the source code gets updated.

I shouldn't expect to find the options in the GNU/Emacs Manual??





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-17 16:49                 ` Sean Sieger
@ 2009-11-17 16:55                   ` Lennart Borgman
  2009-11-17 20:54                     ` Sean Sieger
  0 siblings, 1 reply; 29+ messages in thread
From: Lennart Borgman @ 2009-11-17 16:55 UTC (permalink / raw)
  To: Sean Sieger; +Cc: help-gnu-emacs

On Tue, Nov 17, 2009 at 5:49 PM, Sean Sieger <sean.sieger@gmail.com> wrote:
> Lennart Borgman <lennart.borgman@gmail.com> writes:
>
>    Yes, I know. It is possible to hand-write, but then you have to read
>    the source code for the options carefully. And of course change what
>    you write if the source code gets updated.
>
> I shouldn't expect to find the options in the GNU/Emacs Manual??

That is not the problem.

The problem with setting customize option with hand-writing is that
there may be for example :set and :initialize functions that are
called by customize-option etc.

Those functions are there for a reason. They make it easier to set
everything up correctly.




^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-17 16:55                   ` Lennart Borgman
@ 2009-11-17 20:54                     ` Sean Sieger
  2009-11-17 21:16                       ` Lennart Borgman
  0 siblings, 1 reply; 29+ messages in thread
From: Sean Sieger @ 2009-11-17 20:54 UTC (permalink / raw)
  To: help-gnu-emacs

Lennart Borgman <lennart.borgman@gmail.com> writes:

    On Tue, Nov 17, 2009 at 5:49 PM, Sean Sieger <sean.sieger@gmail.com> wrote:

    > I shouldn't expect to find the options in the GNU/Emacs Manual??

    That is not the problem.

We're having two different conversations, Lennart.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-17 20:54                     ` Sean Sieger
@ 2009-11-17 21:16                       ` Lennart Borgman
  2009-11-17 21:40                         ` Drew Adams
  0 siblings, 1 reply; 29+ messages in thread
From: Lennart Borgman @ 2009-11-17 21:16 UTC (permalink / raw)
  To: Sean Sieger; +Cc: help-gnu-emacs

On Tue, Nov 17, 2009 at 9:54 PM, Sean Sieger <sean.sieger@gmail.com> wrote:
> Lennart Borgman <lennart.borgman@gmail.com> writes:
>
>    On Tue, Nov 17, 2009 at 5:49 PM, Sean Sieger <sean.sieger@gmail.com> wrote:
>
>    > I shouldn't expect to find the options in the GNU/Emacs Manual??
>
>    That is not the problem.
>
> We're having two different conversations, Lennart.

I see. There are some 7000 options in bare Emacs. I do not believe all
of them are in the manual.




^ permalink raw reply	[flat|nested] 29+ messages in thread

* RE: file path in buffer name
  2009-11-17 21:16                       ` Lennart Borgman
@ 2009-11-17 21:40                         ` Drew Adams
  2009-11-17 22:01                           ` Sean Sieger
  0 siblings, 1 reply; 29+ messages in thread
From: Drew Adams @ 2009-11-17 21:40 UTC (permalink / raw)
  To: 'Lennart Borgman', 'Sean Sieger'; +Cc: help-gnu-emacs

> There are some 7000 options in bare Emacs. I do not believe all
> of them are in the manual.

All of them? Let's see.

Is every option that is in the manual in its Variable Index? I'm guessing yes
(modulo indexing bugs).

Is every variable that is in the Variable Index an option? No; the second one
listed, `abbrev-file-name', is a counter example.

How many variables are there in the Variable Index? 786 (`M-x what-line' shows
there are 795 lines, minus 9 for the intro text.)

So if there are ~7000 options at startup time, maybe ~10% are in the manual.
Yes, certainly far from all.

Some options are no doubt documented in the Elisp manual, instead. But there
there is no division of that index by object type (e.g. variable vs function),
so there is no easy way that I'm aware of to count them.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-17 21:40                         ` Drew Adams
@ 2009-11-17 22:01                           ` Sean Sieger
  2009-11-17 22:16                             ` Drew Adams
  0 siblings, 1 reply; 29+ messages in thread
From: Sean Sieger @ 2009-11-17 22:01 UTC (permalink / raw)
  To: help-gnu-emacs

"Drew Adams" <drew.adams@oracle.com> writes:

    > There are some 7000 options in bare Emacs. I do not believe all
    > of them are in the manual.

    All of them? Let's see.

    Is every option that is in the manual in its Variable Index? I'm guessing yes
    (modulo indexing bugs).

    Is every variable that is in the Variable Index an option? No; the second one
    listed, `abbrev-file-name', is a counter example.

    How many variables are there in the Variable Index? 786 (`M-x what-line' shows
    there are 795 lines, minus 9 for the intro text.)

    So if there are ~7000 options at startup time, maybe ~10% are in the manual.
    Yes, certainly far from all.

    Some options are no doubt documented in the Elisp manual, instead. But there
    there is no division of that index by object type (e.g. variable vs function),
    so there is no easy way that I'm aware of to count them.

My dexterity with the obvious aside, an unexpected lesson from this
thread is that I can learn a lot by browsing Customize.  Thank you,
fellas.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* RE: file path in buffer name
  2009-11-17 22:01                           ` Sean Sieger
@ 2009-11-17 22:16                             ` Drew Adams
  2009-11-17 23:02                               ` Sean Sieger
  0 siblings, 1 reply; 29+ messages in thread
From: Drew Adams @ 2009-11-17 22:16 UTC (permalink / raw)
  To: 'Sean Sieger', help-gnu-emacs

> an unexpected lesson from this thread is that I can learn
> a lot by browsing Customize.

Browse? Yes, maybe.
But don't forget the `customize-apropos' family.
`C-h f customize-apropos TAB'
They will help your browsing.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
  2009-11-17 22:16                             ` Drew Adams
@ 2009-11-17 23:02                               ` Sean Sieger
  0 siblings, 0 replies; 29+ messages in thread
From: Sean Sieger @ 2009-11-17 23:02 UTC (permalink / raw)
  To: Drew Adams; +Cc: help-gnu-emacs

On Tue, Nov 17, 2009 at 5:16 PM, Drew Adams <drew.adams@oracle.com> wrote:
>> an unexpected lesson from this thread is that I can learn
>> a lot by browsing Customize.
>
> Browse? Yes, maybe.
> But don't forget the `customize-apropos' family.
> `C-h f customize-apropos TAB'
> They will help your browsing.

Thank you, I'll give it a try.

Once upon a time, I used to use Customize to `steal' code from
---wanting to write elisp as much as I did(!)---and probably learned
about Emacs that way then.

I remember learning of GNU/Emacs from Tim Bray mentioning it.




^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: file path in buffer name
       [not found] ` <mailman.10881.1258454397.2239.help-gnu-emacs@gnu.org>
@ 2009-11-29  7:19   ` Barrie
  0 siblings, 0 replies; 29+ messages in thread
From: Barrie @ 2009-11-29  7:19 UTC (permalink / raw)
  To: help-gnu-emacs

On Tue, 17 Nov 2009 02:39:45 -0800, matlantis wrote:

I've got this in my .emacs-custom.el  My want to give it a shot.

;; show entire file path in frame title
   (setq frame-title-format "Emacs - %f")


^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2009-11-29  7:19 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <mailman.10818.1258395337.2239.help-gnu-emacs@gnu.org>
2009-11-16 19:10 ` file path in buffer name Joost Kremers
2009-11-16 20:07   ` Lennart Borgman
2009-11-16 20:21     ` Peter Dyballa
2009-11-16 20:53     ` Sean Sieger
2009-11-16 21:23       ` Xavier Maillard
2009-11-17 15:17       ` Lennart Borgman
2009-11-17 15:31         ` Sean Sieger
2009-11-17 15:36           ` Lennart Borgman
2009-11-17 16:12             ` Sean Sieger
2009-11-17 16:22               ` Lennart Borgman
2009-11-17 16:49                 ` Sean Sieger
2009-11-17 16:55                   ` Lennart Borgman
2009-11-17 20:54                     ` Sean Sieger
2009-11-17 21:16                       ` Lennart Borgman
2009-11-17 21:40                         ` Drew Adams
2009-11-17 22:01                           ` Sean Sieger
2009-11-17 22:16                             ` Drew Adams
2009-11-17 23:02                               ` Sean Sieger
     [not found]     ` <mailman.10847.1258404828.2239.help-gnu-emacs@gnu.org>
2009-11-17  7:31       ` Joost Kremers
2009-11-17 14:43         ` Sean Sieger
     [not found]   ` <mailman.10839.1258402065.2239.help-gnu-emacs@gnu.org>
2009-11-17  7:27     ` Joost Kremers
2009-11-16 19:11 ` Alain Ketterlin
2009-11-16 10:21 matlantis
2009-11-16 18:42 ` Drew Adams
2009-11-16 19:48   ` suvayu ali
2009-11-16 19:38 ` Sean Sieger
2009-11-16 19:44 ` Peter Dyballa
2009-11-17 10:39 ` matlantis
     [not found] ` <mailman.10881.1258454397.2239.help-gnu-emacs@gnu.org>
2009-11-29  7:19   ` Barrie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).