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;