Fri Jan 14 16:34:13 PST 2000 Michael Jennings <mej@eterm.org>
Fixed a minor emulation problem pertaining to the down arrow on the keypad thanks to a patch from Marius Gedminas <mgedmin@takas.lt>. SVN revision: 1918
This commit is contained in:
parent
7baf006cd3
commit
0739b291c2
65
CVS-README
65
CVS-README
|
@ -1,11 +1,60 @@
|
||||||
As of 31 August 1998, Eterm is now available via anonymous CVS from
|
As of 17 August 1999, Eterm is now available via anonymous CVS from
|
||||||
anoncvs.gnome.org. If you don't know how to use CVS, don't use it.
|
cvs.enlightenment.org. If you don't know how to use CVS, don't use
|
||||||
The authors, of course, don't guarantee anything whatsoever about
|
it. The authors, of course, don't guarantee anything whatsoever about
|
||||||
Eterm being functional; we guarantee even less if you get it from
|
Eterm being functional; we guarantee even less if you get it from CVS.
|
||||||
CVS. We will try to remember to test things before we commit them,
|
We try to remember to test things before we commit them, but we make
|
||||||
but we make no promises. :-)
|
no promises. :-)
|
||||||
|
|
||||||
Happy terming!
|
To connect to the enlightenment CVS server, you should have the latest
|
||||||
|
version of CVS installed. If you don't have the very latest version of
|
||||||
|
CVS installed, check out How to get CVS. To connect to the CVS server
|
||||||
|
using the UNIX client you will need to set your environment variable
|
||||||
|
appropriately:
|
||||||
|
|
||||||
mej
|
bash/ksh/sh users:
|
||||||
|
export CVSROOT=":pserver:anonymous@cvs.enlightenment.org:/cvs/enlightenment"
|
||||||
|
or csh/tcsh users:
|
||||||
|
setenv CVSROOT ":pserver:anonymous@cvs.enlightenment.org:/cvs/enlightenment"
|
||||||
|
|
||||||
|
At this point, you'll need to run the following command (only the
|
||||||
|
FIRST time you check out the source code should you have to run this
|
||||||
|
command):
|
||||||
|
|
||||||
|
cvs login
|
||||||
|
|
||||||
|
You'll get back a prompt that looks something like this:
|
||||||
|
|
||||||
|
(Logging in to anonymous@cvs.enlightenment.org)
|
||||||
|
CVS password:
|
||||||
|
|
||||||
|
At this point you can just hit enter. You should only have to do this
|
||||||
|
ONCE when you first check out source on a machine. Once you've gotten
|
||||||
|
this far, the rest is just a matter of downloading, compiling, and
|
||||||
|
installing. To check out source code for the first time, you use the
|
||||||
|
following command:
|
||||||
|
|
||||||
|
cvs -z3 co Eterm
|
||||||
|
|
||||||
|
This will check out the latest development version of Eterm. You can
|
||||||
|
also check out particular versions of Eterm, back as far as 0.8.9, by
|
||||||
|
using the version number as a tag (with hyphens instead of dots), like
|
||||||
|
so:
|
||||||
|
|
||||||
|
cvs -z3 co -r Eterm-0-8-10 Eterm
|
||||||
|
|
||||||
|
Once you have checked out the source code, you can keep your source
|
||||||
|
tree up-to-date by using:
|
||||||
|
|
||||||
|
cvs -z3 update -Pd Eterm
|
||||||
|
|
||||||
|
There are other modules in Enlightenment's CVS tree, including e,
|
||||||
|
imlib, fnlib, esound, audiofile, epplets, imlib2, eConfig, eplay,
|
||||||
|
va-anim, notgame, pesh, and efm.
|
||||||
|
|
||||||
|
After checking out or updating the source tree from CVS, you need to
|
||||||
|
build it. The process is identical to the normal ./configure, make,
|
||||||
|
make install routing, except that you run "autogen.sh" rather than
|
||||||
|
"configure." You pass the same options to autogen.sh as you did to
|
||||||
|
configure, like --prefix. autogen.sh will pass these options along to
|
||||||
|
configure. Once that is complete, simply run "make" and "make
|
||||||
|
install" as normal.
|
||||||
|
|
|
@ -3036,3 +3036,9 @@ Wed Jan 12 00:14:11 PST 2000 Michael Jennings <mej@eterm.org>
|
||||||
This should fix the NONE problem.
|
This should fix the NONE problem.
|
||||||
|
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
Fri Jan 14 16:34:13 PST 2000 Michael Jennings <mej@eterm.org>
|
||||||
|
|
||||||
|
Fixed a minor emulation problem pertaining to the down arrow on the
|
||||||
|
keypad thanks to a patch from Marius Gedminas <mgedmin@takas.lt>.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
|
|
@ -420,10 +420,10 @@ lookup_key(XEvent * ev)
|
||||||
case XK_KP_Up: /* \033Ox or standard */
|
case XK_KP_Up: /* \033Ox or standard */
|
||||||
case XK_KP_Right: /* \033Ov or standard */
|
case XK_KP_Right: /* \033Ov or standard */
|
||||||
case XK_KP_Down: /* \033Ow or standard */
|
case XK_KP_Down: /* \033Ow or standard */
|
||||||
if ((PrivateModes && PrivMode_aplKP) ? !shft : shft) {
|
if ((PrivateModes & PrivMode_aplKP) ? !shft : shft) {
|
||||||
len = 3;
|
len = 3;
|
||||||
strcpy(kbuf, "\033OZ");
|
strcpy(kbuf, "\033OZ");
|
||||||
kbuf[2] = ("txvw"[keysym - XK_KP_Left]);
|
kbuf[2] = ("txvr"[keysym - XK_KP_Left]);
|
||||||
break;
|
break;
|
||||||
} else {
|
} else {
|
||||||
/* translate to std. cursor key */
|
/* translate to std. cursor key */
|
||||||
|
|
Loading…
Reference in New Issue