This is an X11 version of Rob Pike's editor, sam. Documentation describing its use and construction are provided in subdirectory doc. The file doc/sam.1 contains the manual page; doc/sam.tut.ms is a tutorial that can be formatted with troff -ms. It substitutes Bold and Italics for the fonts named CW and CS; if your system has these fonts, remove the CW and CS macros at the beginning of the file. The files doc/sam.ps and doc/se.ps are postscript versions of published papers describing sam and structural regular expressions. These papers reflect sam's capabilities at the time of publication several years ago; while the general description remains accurate, some functions may have changed or been removed. Other files in the doc directory contain manual pages for the library packages used by sam. Sam is composed of two programs: sam itself, which does the command processing and file manipulation; and samterm, which controls the display and interacts with the user. You can run sam on one machine and samterm on another connected via remote execution.
OS | Architecture | Version |
---|---|---|
NetBSD 10.0 | aarch64 | sam-4.3nb4.tgz |
NetBSD 10.0 | aarch64 | sam-4.3nb4.tgz |
NetBSD 10.0 | aarch64 | sam-4.3nb4.tgz |
NetBSD 10.0 | aarch64eb | sam-4.3nb4.tgz |
NetBSD 10.0 | aarch64eb | sam-4.3nb4.tgz |
NetBSD 10.0 | alpha | sam-4.3nb4.tgz |
NetBSD 10.0 | alpha | sam-4.3nb4.tgz |
NetBSD 10.0 | earmv6hf | sam-4.3nb4.tgz |
NetBSD 10.0 | earmv6hf | sam-4.3nb4.tgz |
NetBSD 10.0 | earmv6hf | sam-4.3nb4.tgz |
NetBSD 10.0 | earmv7hf | sam-4.3nb4.tgz |
NetBSD 10.0 | earmv7hf | sam-4.3nb4.tgz |
NetBSD 10.0 | earmv7hf | sam-4.3nb4.tgz |
NetBSD 10.0 | i386 | sam-4.3nb4.tgz |
NetBSD 10.0 | i386 | sam-4.3nb4.tgz |
NetBSD 10.0 | i386 | sam-4.3nb4.tgz |
NetBSD 10.0 | i386 | sam-4.3nb4.tgz |
NetBSD 10.0 | powerpc | sam-4.3nb4.tgz |
NetBSD 10.0 | powerpc | sam-4.3nb4.tgz |
NetBSD 10.0 | powerpc | sam-4.3nb4.tgz |
NetBSD 10.0 | sh3el | sam-4.3nb4.tgz |
NetBSD 10.0 | sh3el | sam-4.3nb4.tgz |
NetBSD 10.0 | sparc64 | sam-4.3nb4.tgz |
NetBSD 10.0 | sparc64 | sam-4.3nb4.tgz |
NetBSD 10.0 | sparc | sam-4.3nb4.tgz |
NetBSD 10.0 | sparc | sam-4.3nb4.tgz |
NetBSD 10.0 | x86_64 | sam-4.3nb4.tgz |
NetBSD 10.0 | x86_64 | sam-4.3nb4.tgz |
NetBSD 10.0 | x86_64 | sam-4.3nb4.tgz |
NetBSD 10.0 | x86_64 | sam-4.3nb4.tgz |
NetBSD 9.0 | aarch64 | sam-4.3nb4.tgz |
NetBSD 9.0 | aarch64 | sam-4.3nb4.tgz |
NetBSD 9.0 | aarch64 | sam-4.3nb4.tgz |
NetBSD 9.0 | alpha | sam-4.3nb4.tgz |
NetBSD 9.0 | alpha | sam-4.3nb4.tgz |
NetBSD 9.0 | earmv6hf | sam-4.3nb4.tgz |
NetBSD 9.0 | earmv6hf | sam-4.3nb4.tgz |
NetBSD 9.0 | earmv6hf | sam-4.3nb4.tgz |
NetBSD 9.0 | earmv7hf | sam-4.3nb4.tgz |
NetBSD 9.0 | earmv7hf | sam-4.3nb4.tgz |
NetBSD 9.0 | earmv7hf | sam-4.3nb4.tgz |
NetBSD 9.0 | i386 | sam-4.3nb4.tgz |
NetBSD 9.0 | i386 | sam-4.3nb4.tgz |
NetBSD 9.0 | i386 | sam-4.3nb4.tgz |
NetBSD 9.0 | i386 | sam-4.3nb4.tgz |
NetBSD 9.0 | powerpc | sam-4.3nb4.tgz |
NetBSD 9.0 | powerpc | sam-4.3nb4.tgz |
NetBSD 9.0 | powerpc | sam-4.3nb4.tgz |
NetBSD 9.0 | sparc64 | sam-4.3nb4.tgz |
NetBSD 9.0 | x86_64 | sam-4.3nb4.tgz |
NetBSD 9.0 | x86_64 | sam-4.3nb4.tgz |
NetBSD 9.0 | x86_64 | sam-4.3nb4.tgz |
NetBSD 9.0 | x86_64 | sam-4.3nb4.tgz |
NetBSD 9.3 | x86_64 | sam-4.3nb4.tgz |
NetBSD 9.3 | x86_64 | sam-4.3nb4.tgz |
Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.
The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.
Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.
Problem reports, updates or suggestions for this package should be reported with send-pr.