editors/e93 1.4.3 FreeBSD
Tcl-based, programmer-oriented text editor
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- editors, tcl
- Package size
- 202.1 KiB, 627.0 KiB installed
Description
e93 is a portable window based text editor oriented to the needs of programmers. It was begun in 1993 (thus the name). It uses the mouse, selections, cut/copy/paste, and closely follows the model of editors on the Macintosh and NeXT platforms.
e93 supports columnar selection. It achieves this by allowing multiple pieces of the text to be selected simultaneously (this is perhaps its most unique feature).
e93 imposes no limits on the line length, file length, or number of simultaneous files which it can edit.
e93 is able to handle all 8-bit binary codes without complaint, or confusion.
e93 is highly configurable without recompiling because scripts which control the editor can be written in Tcl.
e93 supports user-configurable syntax highlighting.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | editors/e93 | 1.4.3 |
| DragonFly | editors/e93 | 1.4.3 |
Install
Binary package:
pkg install e93
From the ports tree:
cd /usr/ports/editors/e93/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= e93>0:editors/e93
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.4.3 | 1.4.3 | - | 1.4.3 | 1.4.3 |
| FreeBSD:14:quarterly | 1.4.3 | 1.4.3 | n/a | 1.4.3 | 1.4.3 |
| FreeBSD:15:latest | 1.4.3 | 1.4.3 | n/a | 1.4.3 | 1.4.3 |
| FreeBSD:15:quarterly | 1.4.3 | 1.4.3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.4.3 | 1.4.3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 12
Run dependencies 12
No port depends on this one.
Configuration
Options name: editors_e93
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- compiler:c11 tar:tgz tcl xorg
- Service scripts
- none
Message after installing
Files
pkg-plist 31
- bin/e93
- lib/e93lib/e93rc.tcl
- lib/e93lib/examples/README
- lib/e93lib/examples/sethighlightscheme.tcl
- lib/e93lib/highlightschemes/schemes.tcl
- lib/e93lib/images/about.ppm
- lib/e93lib/images/e93icon-16.png
- lib/e93lib/images/e93icon-24.png
- lib/e93lib/images/e93icon-48.png
- lib/e93lib/modules/c.tcl
- lib/e93lib/modules/colorme.tcl
- lib/e93lib/newstuff/NEW_WAY
- lib/e93lib/newstuff/README
- lib/e93lib/newstuff/htmlTEST.tcl
- lib/e93lib/newstuff/test.tcl
- lib/e93lib/syntaxmaps/asm.tcl
- lib/e93lib/syntaxmaps/c.tcl
- lib/e93lib/syntaxmaps/css.tcl
- lib/e93lib/syntaxmaps/eiffel.tcl
- lib/e93lib/syntaxmaps/email.tcl
- lib/e93lib/syntaxmaps/html.tcl
- lib/e93lib/syntaxmaps/java.tcl
- lib/e93lib/syntaxmaps/javaScript.tcl
- lib/e93lib/syntaxmaps/php.tcl
- lib/e93lib/syntaxmaps/tcl.tcl
- lib/e93lib/syntaxmaps/text.tcl
- lib/e93lib/syntaxmaps/unknown.tcl
- lib/e93lib/syntaxmaps/verilog.tcl
- lib/e93lib/syntaxmaps/vhdl.tcl
- lib/e93lib/syntaxmaps/xml.tcl
- lib/e93lib/syntaxmaps/xsl.tcl
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| e93.tgz | 433863 | 666bedf2aae2e189cde17bffcac74136003d80280a3b7cf8311e23d9c06f9242 |
Master sites 1
- http://www.sqrt.com/downloads/
Commit history 0
No commits in the history this site was built from.