rework the ex parser to pass around lengths instead of nul terminated
commit3302fbbc9149b22b8d09e5d17b5eb86bd1624245
authorbostic <bostic>
Thu, 2 Dec 1993 15:53:51 +0000 (2 15:53 +0000)
committerbostic <bostic>
Thu, 2 Dec 1993 15:53:51 +0000 (2 15:53 +0000)
tree7bd2b16993ea9e35bd6e63f99a059969ee94714b
parent0ac5d3317b008cc425d4240a9d4dda0d136ec827
rework the ex parser to pass around lengths instead of nul terminated
strings, and to use ARGS *[], not char *[]'s for argument passing
major parser reorganization so that the termcap reorder script would
work.  The underlying problem was that you can't look past addresses
to figure out how long commands are, so you have to do it all inline,
left to right.
ex/ex.c