Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-16 | make = command's output plumbable | umbraticus@prosimetrum.com | |
This patch makes sam's = cmd output what seems to me a more useful (plumbable) format: /full/path/to/file:addr , where addr is line(s) under = and rune(s) under =#. | |||
2021-10-05 | sam: fix spurious overwrite message (patch from plan9port) | Igor Böhm | |
Fixes: % sam -d -. w /tmp/foo /tmp/foo: (new file) #0 w /tmp/foo ?warning: write might change good version of `/tmp/foo' | |||
2021-02-19 | sam/{address.c, sam.h}: bump STRSIZE to 512MB (thanks, Ori_B) | sl | |
2020-04-25 | Bump protocol version for Ttclick | Ori Bernstein | |
2020-04-25 | triple click selection in sam | Ori Bernstein | |
three clicks selects a whitespace-delimited line. | |||
2020-03-09 | sam: ^ does not need current file | Sigrid | |
2020-03-09 | sam: add $%dot (thanks kvik) | Sigrid | |
2019-12-04 | acme, sam: handle >1GB files correctly | Ori Bernstein | |
imported from plan9port, edfe3c016fe6ef10c55f7a17aab668214ec21efc | |||
2018-10-20 | fix misleading/wrong fd checks | BurnZeZ | |
2016-09-26 | sam: putenv("%", ...): don't crash when no file is current | ftrvxmtrx | |
2016-09-22 | sam: use $% instead of $f for filename to be consistent with acme | cinap_lenrek | |
2016-09-22 | sam: make current filename available to shell commands in $f (thanks aiju) | cinap_lenrek | |
2015-04-28 | sam: prevent array overflow with multiple -i and -a arguments (thanks clsmith) | cinap_lenrek | |
2014-12-21 | sam: '^' and '_' cmds; same as '<' and '|' except that stdout goes to the ↵ | ftrvxmtrx | |
command window | |||
2014-04-01 | sam, acme: fix character classes quoting for 21-bit runes | cinap_lenrek | |
quote handling was broken with 21-bit runes. nextrec() returned quoted rune as long rune | (Runemax+1) to escape it. with 16-bit runes, storing that long into 16-bit Rune would automatically remove the escaping, but with 21-bit runes, Rune is uint32 so the escaping would remain. we now use (Runemask+1) instead, and mask the escaping off explicitely when storing back to Rune. | |||
2013-04-24 | make all the commands agnostic about Rune width. (from sources) | cinap_lenrek | |
2013-04-04 | sam, samterm: add -i flag to make tab insert spaces up to the next tabstop ↵ | ppatience0 | |
and backspace to delete spaces until the previous tabstop | |||
2012-12-31 | fix utf and rune handling in preparation for 32bit runes | cinap_lenrek | |
2012-08-01 | make sam jump to changes made by undo | aiju | |
2012-04-24 | fix more fd <= 0 bugs | cinap_lenrek | |
2012-01-29 | sam: fix memory leak for name in fwrite | cinap_lenrek | |
2011-08-17 | sam: fix memory leak | cinap_lenrek | |
2011-03-30 | Import sources from 2011-03-30 iso image - lib | Taru Karttunen | |
2011-03-30 | Import sources from 2011-03-30 iso image | Taru Karttunen | |