mc/src
Andrew Borodin b50470f067 Tricket #3761: mcedit: wrong deletion of marked column.
If mark column (Shitf+F3) and select the column from left to right, from
up to down, it can be properly deleted later with F8.
But if select it from right to left, from up to down, erasing with F8
keeps the first line of the selected block.

Solution: don't call eval_marks() several times while deleting vertical
block.

  * (edit_block_delete_cmd): calculate mark positions here and pass them...
  * (edit_block_delete): ...through here...
  * (edit_delete_column_of_text): ...to here.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2023-12-31 19:19:50 +03:00
..
consaver Update template for .c files. 2023-03-19 20:34:24 +03:00
diffviewer (dff_reparse): get rif of code duplication. 2023-11-06 21:06:14 +03:00
editor Tricket #3761: mcedit: wrong deletion of marked column. 2023-12-31 19:19:50 +03:00
filemanager Refactoring: avoid create an empty strings. 2023-11-06 21:06:14 +03:00
man2hlp extfs helpers: replace "perl -w" with "use warnings" (closes MidnightCommander/mc#174). 2023-01-28 21:38:05 +03:00
subshell Update template for .c files. 2023-03-19 20:34:24 +03:00
vfs Ticket 4324: EXTFS: s3+: port to Python3. 2023-12-10 17:42:41 +03:00
viewer (mc_config_history_get_recent_item): new API. 2023-11-06 21:06:15 +03:00
.gitignore Fix .gitignore 2019-09-01 20:13:27 +03:00
args.c Ticket #4433: skins: add color for non-printable characters in editor. 2023-12-10 17:47:07 +03:00
args.h Ticket #1: remove SMB suport. 2021-09-26 10:03:49 +03:00
background.c (do_background): fix leak of file descriptors. 2023-11-06 21:06:14 +03:00
background.h Remove unneeded struct keyword for typedef'd structs 2016-03-04 09:23:38 +03:00
clipboard.c Update template for .c files. 2023-03-19 20:34:24 +03:00
clipboard.h Use events for operate with clipboard (copy/paste to external clipboard, save/load to file) 2011-03-21 23:55:52 +02:00
cons.handler.c Update template for .c files. 2023-03-19 20:34:24 +03:00
events_init.c Update copyright years. 2023-01-28 21:38:05 +03:00
events_init.h Use argument names in function declarations. 2021-06-20 15:14:56 +03:00
execute.c Update template for .c files. 2023-03-19 20:34:24 +03:00
execute.h (toggle_panels): join with view_other_cmd and rename to toggle_subshell. 2019-09-01 19:41:12 +03:00
file_history.c Update template for .c files. 2023-03-19 20:34:24 +03:00
file_history.h Refactoring of show file history in the file manager. 2019-08-10 09:45:27 +03:00
help.c (dlg_close): rename from dlg_stop(). 2023-08-04 21:04:11 +03:00
help.h Fix various typos in the source code (closes MidnightCommander/mc#177). 2023-01-28 21:38:05 +03:00
history.h Add macros for select/unselect histories. 2022-04-10 17:43:44 +03:00
keymap.c Update template for .c files. 2023-03-19 20:34:24 +03:00
keymap.h Refactoring of keymap load/save. 2021-03-14 19:48:59 +03:00
learn.c (dlg_close): rename from dlg_stop(). 2023-08-04 21:04:11 +03:00
learn.h Code indentation in src directory 2010-11-24 10:27:47 +03:00
main.c Update template for .c files. 2023-03-19 20:34:24 +03:00
Makefile.am Ticket #1: remove SMB suport. 2021-09-26 10:03:49 +03:00
selcodepage.c WListbox: renames: 2023-08-04 21:04:54 +03:00
selcodepage.h Cleanup of main.[ch]. 2010-11-24 10:51:31 +03:00
setup.c Fix comments of history and panels.ini files location. 2023-11-06 21:06:15 +03:00
setup.h Fix various typos in the source code (closes MidnightCommander/mc#177). 2023-01-28 21:38:05 +03:00
textconf.c Rename FISH VFS to SHELL one. 2023-10-15 16:04:39 +03:00
textconf.h Added --configure-options for easy update & reconfigure existing mc. 2011-03-29 12:37:55 +03:00
usermenu.c Refactoring: avoid create an empty strings. 2023-11-06 21:06:14 +03:00
usermenu.h usermenu: clarify compilation w/o internal editor. 2023-03-19 20:34:24 +03:00
util.c Update copyright years. 2023-01-28 21:38:05 +03:00
util.h (check_for_default): minor optimization and change return value. 2012-04-22 11:25:11 +03:00