When building lksh R55, adding -DMKSH_BINSHREDUCED to the CFLAGS no longer seems to build a reduced-size binary. It's identical in size to mksh now and seems to have the full set of interactive editing features.
(I don't have time to hunt for the cause at the moment so for now I'm simply reporting it.) - M.