Merge tag 'gitgui-0.18.0' of git://repo.or.cz/git-gui
git-gui 0.18.0 * tag 'gitgui-0.18.0' of git://repo.or.cz/git-gui: git-gui 0.18 git-gui: avoid an error message when removing the last remote git-gui: fix file name handling with non-empty prefix git-gui: bring wish process to front on Mac git-gui: change dialog button positions for Windows to suit platform. git-gui: allow "\ No newline at end of file" for linewise staging git-gui: fix the mergetool launcher for the Beyond Compare tool. Makefile: replace "echo 1>..." with "echo >..." French translation: copy -> copie. git-gui: Fix parsing of <rev> <path-which-not-present-in-worktree>
This commit is contained in:
@ -764,8 +764,15 @@ proc apply_range_or_line {x y} {
|
||||
# context line
|
||||
set ln [$ui_diff get $i_l $next_l]
|
||||
set patch "$patch$pre_context$ln"
|
||||
set n [expr $n+1]
|
||||
set m [expr $m+1]
|
||||
# Skip the "\ No newline at end of
|
||||
# file". Depending on the locale setting
|
||||
# we don't know what this line looks
|
||||
# like exactly. The only thing we do
|
||||
# know is that it starts with "\ "
|
||||
if {![string match {\\ *} $ln]} {
|
||||
set n [expr $n+1]
|
||||
set m [expr $m+1]
|
||||
}
|
||||
set pre_context {}
|
||||
} elseif {$c1 eq $to_context} {
|
||||
# turn change line into context line
|
||||
|
Reference in New Issue
Block a user