unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* watching files
@ 2005-11-18 12:55 Andreas Seik
  2005-11-18 18:58 ` rgb
  2005-11-19 13:55 ` Anselm Helbig
  0 siblings, 2 replies; 6+ messages in thread
From: Andreas Seik @ 2005-11-18 12:55 UTC (permalink / raw)


Hello NG,
I would like to habe emacs check, when ever i reopen a buffer, if the
correspondig file on disk has changed meanwile. Emacs shold ask me, if i
want to relode the newer version.
I thik this feater existsts, but i can't find the switch.
Can someone help me?

Thank You

PS: sorry for my bad english

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

* Re: watching files
  2005-11-18 12:55 watching files Andreas Seik
@ 2005-11-18 18:58 ` rgb
  2005-11-19 13:55 ` Anselm Helbig
  1 sibling, 0 replies; 6+ messages in thread
From: rgb @ 2005-11-18 18:58 UTC (permalink / raw)


> I would like to habe emacs check, when ever i reopen a buffer, if the
> correspondig file on disk has changed meanwile. Emacs shold ask me, if i
> want to relode the newer version.
> I thik this feater existsts, but i can't find the switch.

What version of Emacs are you using?  What platform?
You shouldn't need a switch.
IIRC that is the default behavior (unless the files are remote).
It could be your OS doesn't support the features Emacs uses to do this.

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

* Re: watching files
  2005-11-18 12:55 watching files Andreas Seik
  2005-11-18 18:58 ` rgb
@ 2005-11-19 13:55 ` Anselm Helbig
  2005-11-20 20:10   ` Andreas Seik
  1 sibling, 1 reply; 6+ messages in thread
From: Anselm Helbig @ 2005-11-19 13:55 UTC (permalink / raw)


> I would like to habe emacs check, when ever i reopen a buffer, if the
> correspondig file on disk has changed meanwile. Emacs shold ask me, if i
> want to relode the newer version.
> I thik this feater existsts, but i can't find the switch.

hallo andreas, 

emacs checks if there have been changes to the file you are editing
when you try to save it. that's what rgb meant. 

there's a minor mode you can active, `auto-revert-mode', which checks
in certain intervals if the file you are editing changed and then
loads the new version. i'm not sure if it asks you when there is a
conflict, i remember that i lost some changes i did when i was still
using it. at least there were problems when you're working on a remote
server which is a little out of sync with your system clock (a few
seconds may be trouble enough if you save often).

to try it for all buffers now, drop this into your .emacs:

	(global-auto-revert-mode 1)

grüße, 

anselm

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

* Re: watching files
  2005-11-19 13:55 ` Anselm Helbig
@ 2005-11-20 20:10   ` Andreas Seik
  2005-11-21 19:32     ` John Russell
  0 siblings, 1 reply; 6+ messages in thread
From: Andreas Seik @ 2005-11-20 20:10 UTC (permalink / raw)


Anselm Helbig wrote:

Hallo Anselm,

Thank You for your help, it seems that emacs is missing an important
feature. When you switch on auto-revert-mode emacs will overwrite unchanged
buffers without notice, and does nothing with changed buffers when the
correspondig file changes.
An interactive mode seems to be missing :-(

viele Grüße
Andreas

>> I would like to habe emacs check, when ever i reopen a buffer, if the
>> correspondig file on disk has changed meanwile. Emacs shold ask me, if i
>> want to relode the newer version.
>> I thik this feater existsts, but i can't find the switch.
> 
> hallo andreas,
> 
> emacs checks if there have been changes to the file you are editing
> when you try to save it. that's what rgb meant.
> 
> there's a minor mode you can active, `auto-revert-mode', which checks
> in certain intervals if the file you are editing changed and then
> loads the new version. i'm not sure if it asks you when there is a
> conflict, i remember that i lost some changes i did when i was still
> using it. at least there were problems when you're working on a remote
> server which is a little out of sync with your system clock (a few
> seconds may be trouble enough if you save often).
> 
> to try it for all buffers now, drop this into your .emacs:
> 
> (global-auto-revert-mode 1)
> 
> grüße,
> 
> anselm

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

* Re: watching files
  2005-11-20 20:10   ` Andreas Seik
@ 2005-11-21 19:32     ` John Russell
  2005-11-21 22:05       ` Andreas Seik
  0 siblings, 1 reply; 6+ messages in thread
From: John Russell @ 2005-11-21 19:32 UTC (permalink / raw)


Andreas Seik <andreas_neu@gmxpro.de> writes:

> Anselm Helbig wrote:
>
> Hallo Anselm,
>
> Thank You for your help, it seems that emacs is missing an important
> feature. When you switch on auto-revert-mode emacs will overwrite unchanged
> buffers without notice, and does nothing with changed buffers when the
> correspondig file changes.
> An interactive mode seems to be missing :-(

in all my emacs experience, every time a file is edited outside of emacs
as soon as I type any key in that files buffer in emacs I am asked if 
I want to revert the file because the contents have changed on disk.

This does not happen for you?  It sounds like just what you want.

John

>
> viele Grüße
> Andreas
>
>>> I would like to habe emacs check, when ever i reopen a buffer, if the
>>> correspondig file on disk has changed meanwile. Emacs shold ask me, if i
>>> want to relode the newer version.
>>> I thik this feater existsts, but i can't find the switch.
>> 
>> hallo andreas,
>> 
>> emacs checks if there have been changes to the file you are editing
>> when you try to save it. that's what rgb meant.
>> 
>> there's a minor mode you can active, `auto-revert-mode', which checks
>> in certain intervals if the file you are editing changed and then
>> loads the new version. i'm not sure if it asks you when there is a
>> conflict, i remember that i lost some changes i did when i was still
>> using it. at least there were problems when you're working on a remote
>> server which is a little out of sync with your system clock (a few
>> seconds may be trouble enough if you save often).
>> 
>> to try it for all buffers now, drop this into your .emacs:
>> 
>> (global-auto-revert-mode 1)
>> 
>> grüße,
>> 
>> anselm

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

* Re: watching files
  2005-11-21 19:32     ` John Russell
@ 2005-11-21 22:05       ` Andreas Seik
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas Seik @ 2005-11-21 22:05 UTC (permalink / raw)


John Russell wrote:
> in all my emacs experience, every time a file is edited outside of emacs
> as soon as I type any key in that files buffer in emacs I am asked if
> I want to revert the file because the contents have changed on disk.
> 
> This does not happen for you?  It sounds like just what you want.
> John

Hello John,
No it does not happen for me. I'm using GNU Emacs v 21.3 on SUSE Linux.
I read the info files of emacs and found something about reverting, but not
the behavior your describe.
I switched on global-auto-revert-mode but that mode is not interactive.

Greetings,
Christoph

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

end of thread, other threads:[~2005-11-21 22:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-18 12:55 watching files Andreas Seik
2005-11-18 18:58 ` rgb
2005-11-19 13:55 ` Anselm Helbig
2005-11-20 20:10   ` Andreas Seik
2005-11-21 19:32     ` John Russell
2005-11-21 22:05       ` Andreas Seik

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).