-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix segfault when running non-existent macros. Fix file-glob command `~ep'. Require prefix `~' before file-glob (e.g., fn => ~fn) commands. Add file-glob test. Add GitHub CI action.
- Loading branch information
Showing
33 changed files
with
1,219 additions
and
570 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
name: Build/Test | ||
on: | ||
push: | ||
branches: [main] | ||
pull_request: | ||
branches: [main] | ||
jobs: | ||
build: | ||
runs-on: ubuntu-latest | ||
strategy: | ||
matrix: | ||
OS: [ubuntu-latest, macos-latest] | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: configure | ||
run: ./configure --enable-all-extensions --with-included-regex | ||
- name: make | ||
run: make | ||
- name: make check | ||
run: make check |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,24 @@ | ||
[![Build Status](https://travis-ci.com/slewsys/ed.svg?branch=master)](https://travis-ci.com/slewsys/ed) | ||
![Build Status](https://github.com/slewsys/ed/actions/workflows/ed.yml/badge.svg) | ||
|
||
Ed is an implementation of the Unix line editor. It is 8-bit clean | ||
with 64-bit addressing and the only open source implementation that | ||
scores 100% on The Open Group's POSIX-compliance tests. | ||
|
||
Ed also provides a handful of useful extensions to the SUSv4 standard, | ||
as described in the file _doc/SUSv4_. | ||
Ed optionally provides several extensions to the SUSv4 standard | ||
as described in [doc/SUSv4](https://github.com/slewsys/ed/blob/main/doc/SUSv4.md). | ||
|
||
Brian W. Kernighan's ed tutorials are included courtesy of Lucent | ||
Laboratories. See _doc/bwk/_ or, from within ed, type: | ||
It builds and tests successfully across many systems and hardware | ||
platforms. | ||
|
||
!info ed RET m tutorial RET | ||
Brian W. Kernighan's `ed` tutorials are included courtesy of _Lucent | ||
Laboratories_. These are available as PDFs, info documents and NROFF | ||
manuscripts. See _doc/bwk/_ or, from within `ed`, type: | ||
|
||
The ed algorithm is described in Kernighan and Plauger's book | ||
```ed | ||
!info ed RET m tutorial RET | ||
``` | ||
|
||
The `ed` algorithm is described in Kernighan and Plauger's book | ||
_Software Tools in Pascal_, Addison-Wesley, 1981. | ||
|
||
Please submit issues or pull requests to: <https://github.com/slewsys/ed> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
Oops, something went wrong.