BSD Ports

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

SystemPortVersion
FreeBSDeditors/e931.4.3
DragonFlyeditors/e931.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.4.31.4.3-1.4.31.4.3
FreeBSD:14:quarterly1.4.31.4.3n/a1.4.31.4.3
FreeBSD:15:latest1.4.31.4.3n/a1.4.31.4.3
FreeBSD:15:quarterly1.4.31.4.3n/an/an/a
FreeBSD:16:latest1.4.31.4.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
compiler:c11 tar:tgz tcl xorg
Service scripts
none

Message after installing

===>   NOTICE:

The e93 port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

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
FileSizeSHA256
e93.tgz433863666bedf2aae2e189cde17bffcac74136003d80280a3b7cf8311e23d9c06f9242
Master sites 1
  • http://www.sqrt.com/downloads/

Commit history 0

No commits in the history this site was built from.