Click to See Complete Forum and Search --> : xemacs.


lazy_cod3R
09-07-2001, 03:34 PM
Hello,
is anyone aware of how xemacs does their file editng of the same
file at the exact same time with 2 or more people.
I was once able to share the same file over many terminals ,
which alowed for a friend to type one fucntion at the top of
the file whilst i was editing something lower in the file (simultaneously).
Does xemacs do this with a shared buffer or does it do it by
moving the cursor pos up and down really fast so it gives the
impression that there are 2 cursors.

Could someone please give me information or point me to a good
place where i can find out how this is done.

Also in general another thing i would like to know is for example when i try to assign the .Text property of a textbox like
t1.Text=a where a is a string referance when i type into the t1 text box does it write into the memeroy address of a or does t1 have its own buffer where all the strings are stored.

Thanks in advance

Gnu/Vince
09-07-2001, 07:20 PM
What editor did you do that with?

lazy_cod3R
09-08-2001, 01:54 AM
You mean editing a file at the same time. I used xemacs to do that.

I dont have xemacs in front of me now so i cant remeber how i did it, but basically i had a file i was editing, i exported the display to other terminals and was able to edit the same file together with him. He was editing one function and i was editing something lower in the same file and i could directly see what changes he was making in the same buffer, it was pretty good, i would like to know how the developers at xemacs did that.

I tried reading some of the source but i didnt even know where to start, i could understand some of the c code but i have never done lisp before, so i found it a bit difficult to get info from their source code :(

Gnu/Vince
09-08-2001, 10:53 AM
How about asking on comp.emacs?

lazy_cod3R
09-08-2001, 08:32 PM
thank you, im checking there now :)