e2d4da441f
F5 (Copy), F6 (Move/Cut), F8 (Delete) now operate on the current line when no selection is active, matching MC semantics. New bindings: Alt-Shift-L — select current line (incl. trailing newline) Ctrl-Shift-D — duplicate current line or selected block New methods on Editor: select_current_line, copy_line, cut_line, delete_line_no_sel, duplicate_line_or_selection. 6 new tests cover both with-selection and without-selection paths.