comparison Makefile @ 35562:f601de1b3667 v9.1.0535

patch 9.1.0535: newline escape wrong in ex mode Commit: https://github.com/vim/vim/commit/f3daa4525b1816e475fbfe7add6f3c4a33b13944 Author: Mohamed Akram <mohd.akram@outlook.com> Date: Sat Jul 6 17:12:09 2024 +0200 patch 9.1.0535: newline escape wrong in ex mode Problem: newline escape wrong in ex mode (Konrad Schwarz) Solution: partly revert patch 7.3.014, remove backslash in front of a newline when not in prompt mode in ex line mode (Mohamed Akram) This fixes newline escaping to allow passing multiple commands to ":global", multiple lines to shell commands, and ending lines in append mode with backslashes. This should fix a POSIX/(traditional) VI incompatiblity. This reverts a previous incorrect attempt at patch v7.3.014 to fix append mode which removed half of trailing backslashes which lead to, eg. the following two commands being parsed as having a different number of backslashes: ``` !echo foo\\\ ``` ``` !echo foo\\ \ ``` fixes: #6135 fixes: #7244 closes: #15120 Signed-off-by: Mohamed Akram <mohd.akram@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Sat, 06 Jul 2024 17:30:03 +0200
parents 4f63df5700aa
children 0f4f084609f1
comparison
equal deleted inserted replaced
35561:473f32861466 35562:f601de1b3667