File sash-ed-line-marking.diff of Package sash
Index: sash-3.7/cmd_ed.c
===================================================================
--- sash-3.7.orig/cmd_ed.c
+++ sash-3.7/cmd_ed.c
@@ -247,7 +247,7 @@ doCommands(void)
while (isBlank(*cp))
cp++;
- if ((*cp < 'a') || (*cp > 'a') || cp[1])
+ if ((*cp < 'a') || (*cp > 'z') || cp[1])
{
fprintf(stderr, "Bad mark name\n");
break;