new elvis
C Shell Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
doc
guignome
guiwin32
guix11
osmsdos
osos2
osunix
oswin32
.gitignore
Announce-2.2_0
BUGS
COPYING
INSTALL
Makefile.in
README
README.html
TODO
alias.c
autocmd.c
autocmd.h
buffer.c
buffer.h
buffer2.h
calc.c
calc.h
color.c
color.h
configure
ctags.c
ctypetbl.h
cut.c
cut.h
descr.c
descr.h
digraph.c
digraph.h
display.c
display.h
display2.h
dmhex.c
dmmarkup.c
dmnormal.c
dmsyntax.c
draw.c
draw.h
draw2.h
e2
elvctype.h
elvdump.c
elvis.h
elvis.lsm
elvis.spec.in
elvisio.h
event.c
event.h
ex.c
ex.h
exaction.c
exconfig.c
exedit.c
exmake.c
exsubst.c
fmt.c
fold.c
fold.h
ftp.c
gui.c
gui.h
gui2.h
guicurs.c
guiopen.c
guitcap.c
http.c
input.c
input.h
instman.sh
io.c
lowbuf.c
lowbuf.h
lp.c
lp.h
lpescape.c
lpovrtyp.c
lpps.c
main.c
makmsdos.bat
makos2.cmd
makwin32.bat
map.c
map.h
mark.c
mark.h
message.c
message.h
message2.h
misc.c
misc.h
more.c
more.h
move.c
move.h
need.c
need.h
operator.c
operator.h
opsys.h
optglob.c
optglob.h
options.c
options.h
options2.h
ref.c
regexp.c
regexp.h
region.c
region.h
regsub.c
safe.c
safe.h
scan.c
scan.h
screen.h
search.c
session.c
session.h
spell.c
spell.h
state.c
state.h
state2.h
tag.c
tag.h
tagelvis.c
tagelvis.h
tagsrch.c
tagsrch.h
tinytcap.c
url.c
verify.c
version.h
vi.c
vi.h
vicmd.c
vicmd.h
window.c
window.h

README

Yes,this is the new elvis(a vi clone)--nelvis.The elvis project haven't been
updated for a long time.I start this new elvis project .

The elvis's homepage is http://elvis.the-little-red-haired-girl.org.


The first things I need to do is to mantain the code.The old code support DOS,
OS2,Unix and Windows platforms(here I diffirentiate arch for hardware and
platform for software). Since I only have Unix here(Debian, Gentoo, Mageia,
FreeBSD and NetBSD),so I don't ensure the  code I write  gonna support the 
other platforms(DOS, Windows and OS2).I make tag 2.2_1 to support the origin
code(older code I mean) but with minor modification to compile in the latest 
Linux Distros(the glibc2.10 has a getline() function in stdio.h, that's the
problem).

Notes:
1. Though compiled sucessfully in Debian Wheezy(testing),but it cannot start 
regularlly from  common line.     

    The error message may be like this:
    skipping 76 old session files
    X Error of failed request:  BadMatch (invalid parameter attributes)
    Major opcode of failed request:  42 (X_SetInputFocus)
    Serial number of failed request:  144
    Current serial number in output stream:  181