TECO-64 icon indicating copy to clipboard operation
TECO-64 copied to clipboard

Enhanced and portable version of TECO text editor in C.

Results 13 TECO-64 issues
Sort by recently updated
recently updated
newest added

``` *iZZZZZ`j`` *0A=`` 90 *(0A*2)=`` 180 *(0A+(0A))=`` 180 *(0A==(0A))=`` 0 *(0A==90)=`` 0 *((0A)==(1A))=`` 0 ``` The last three expressions should give `-1` (true) this problem is specifically with variable in...

And a fix is provided: ``` diff --git a/src/flag_cmd.c b/src/flag_cmd.c index e73646a2..9ede57df 100644 --- a/src/flag_cmd.c +++ b/src/flag_cmd.c @@ -514,9 +514,13 @@ bool scan_flag1(struct cmd *cmd) confirm(cmd, NO_N); struct ifile *ifile...

This prevents NCA error been generated when scan for labels to goto. Also, macro invocation M should be changed to allow negative arguments. This fixes #21

I found the bug when testing part of `squ.tes` from TECOC lib, below has a minimal example to reproduce the error. The conditions needed to reproduce the bug I found...

The TECO manual does say *n*th tag in `n@O/tag1,tag2,.../`, however TECO C does use 0 origin for computed goto, that is n=1 selects `tag2`. In my opinion TECO-64 got it...

This might be more of a feature request than bug report. A interesting phrase I found in `squ.tes` has interleaved loop and conditional constructs ``` < D .-Z; 0A"D >...

The Standard TECO manual did not properly document the double colon modified version of FS command, but in the glossary the explaination of the term "anchored search" implied its existence....

There is an undocumented extension command from TECOC, `::FStext1$text2$`, accept no numeric arguments, functioning the same as `.,.+1:FCtext1$text2%`, that is replace only if the string immediately after the point matches,...

The text that can be matched by regex ``'[^\\`]`[^|]+[|].*[^\\]`'`` occurred could be misread by some Markdown parser as `|` inside code block. This PR fixes that.

There is a file on my harddisk: ``` -rw-r--r-- 1 tuxic users 67105 2023-11-05 17:50 Tecotest.txt ``` When I start teco like this ```teco``` which is an alias to teco-64...