@cindex news
@unnumbered News
+@anchor{Release 2_3_0}
+@section Release 2.3.0
+@itemize
+@item
+ Fix regressions in @command{redo-whichdo} happened after huge refactoring.
+@end itemize
+
@anchor{Release 2_2_0}
@section Release 2.2.0
@itemize
if err != nil {
break
}
- sort.Strings(dos)
for _, do := range dos {
fmt.Println(do)
}
--- /dev/null
+#!/bin/sh
+
+testname=`basename "$0"`
+test_description="Check that dependencies have correct relative path after cd"
+. $SHARNESS_TEST_SRCDIR/sharness.sh
+export REDO_TOP_DIR="`pwd`" REDO_NO_PROGRESS=1
+
+cat > our <<EOF
+a/b/c.d.do
+a/b/default.d.do
+a/b/default.do
+a/default.d.do
+a/default.do
+default.d.do
+default.do
+EOF
+touch default.do
+redo-whichdo a/b/c.d > their
+test_expect_success expected "cmp --silent our their"
+
+test_done
)
const (
- Version = "2.2.0"
+ Version = "2.3.0"
Warranty = `Copyright (C) 2020-2023 Sergey Matveev
This program is free software: you can redistribute it and/or modify
return
}
for _, ifcreate := range dep.ifcreates {
- dos = append(dos, ifcreate.RelTo(tgtH))
+ dos = append(dos, ifcreate.RelTo(Cwd))
}
for _, ifchange := range dep.ifchanges {
- dos = append(dos, ifchange.tgt.RelTo(tgtH))
+ dos = append(dos, ifchange.tgt.RelTo(Cwd))
}
}
if doFile == "" {