Yes, this is vague, can you help me fill out the idea?
Mike
make-frame-on-display allow you to open frames on several screens,
then each user can type in the same buffer in the same emacs.
For example, on host2: xhost +host1
on host3: xhost +host1
on host1: emacs &
on host1: M-x make-frame-on-display RET host2 RET
on host1: M-x make-frame-on-display RET host3 RET
--
__Pascal Bourguignon__ http://www.informatimago.com/
The world will now reboot; don't bother saving your artefacts.
That's neat. I had not heard/read the emacs could do that. I'm thinking
less of a white-board, though I said that, I'm thinking really of
something like a snippet of code that looks for timestamp changes and
reloads the buffer. It's not real-time, but should allow sharing of
ideas, issues, etc. What do you think?
Mike
Hmm, if the whiteboard nature is not required then perhaps one could
consider mail or news.
M> It's not
M> real-time, but should allow sharing of ideas, issues, etc. What
M> do you think?
I think itimers+whatever kind of notification mechanism (beep?) you
want could do this. But you'll still need to work out the details of
who owns what and who can edit what etc. These problems don't exist
in either mail or news.
cheers,
BM
> I'm thinking less of a white-board, though I said that, I'm
> thinking really of something like a snippet of code that looks
> for timestamp changes and reloads the buffer. It's not
> real-time, but should allow sharing of ideas, issues, etc. What
> do you think?
NFS, SMB,... and auto-revert-mode may do what you want. But it
will for sure end in editing conflicts when two persons edit at
the same time.
This sounds like a job for version control like CVS (I'm sure
it will be possible to write a small script that regularly checks
for available updates).
Well... CVS ends in editing conflicts too but at least it can try
to merge and warns you on conflicts.
-- David
My 2 cents:
make-frame-on-display is a real-time, multiple person edit.
You need an X server on all the machines.
It is also only for people who REALLY trust each other. Once you give
someone an emacs frame on their display, you also give them a shell.
They can do anything you can do. They are logged in as you.
auto-revert-mode is almost real time. You can set it to revert every
second if you like. It slows a bit with NFS mounting. But, people
won't see your edits instantly as you do them. And it's best for one
writer at a time. Last write wins.