modify and otherwise manipulate text files, both interactively and
via shell scripts. A restricted version of ed, red, can only edit
files in the current directory and cannot execute shell commands.
Ed is the "standard" text editor in the sense that it is the original
editor for Unix, and thus widely available. For most purposes,
however, it is superseded by full-screen editors such as GNU Emacs
or GNU Moe.
ok landry@
Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.
Some hidden issues may appear, in which case please contact me.
discussed with and ok blind jasper@
* added display of line number, column, and lines from top to separator
line for info window
* minor changes to reduce number of warnings when using -pedantic option
* changed how strings are terminated from the old usage of NULL to the
current use of character zero, '\0'
While here, GROFF is not needed, new license, patch-ee_c is not needed
anymore and honor CC variable, tested on i386, amd64 and powerpc.
OK brett@, sthen@
- add --docdir so that :help works
- add --verbose
- fix a bug in the ")" command that could cause a segfault
- fix a bug when lauching elvis in a directory containing a "tags" dir
- make file/syntax detection work for scripts using "env"
- add "return" to the list of shell script keywords
- fix a few things in the man pages (\-, typo, whitespace) since
we were already patching them.
- Fixed loading of 32 bit ELFs
- Use wide ncurses if necessars
- Show search progress in MiB
- [x86] fixed a lot of small bugs
- fixed a crash with the "follow" function on
invalid addresses in analyser
- [x86] AVX updates
- [x86] AVX2
- [x86] BMI, BMI2 and TBM instructions
- fixed loading of ELF files with no section headers
OK, benoit@ (maintainer), edd@, aja@
- add -y support to read password from a file
- remove useless header that vim whines about
- preserve order of attribute values
- fix possible LP64 issue (improper sentinel)
- allow editors/pagers with arguments
- getline namespace collision, upstream git 256ced029c
- fix hash generation
OK ajacoutot@