]> Cypherpunks.ru repositories - goredo.git/log
goredo.git
3 years agoredo-sources, redo-targets, redo-ood v1.3.0
Sergey Matveev [Mon, 15 Feb 2021 13:21:10 +0000 (16:21 +0300)]
redo-sources, redo-targets, redo-ood

3 years agoSeparate usage help for each command
Sergey Matveev [Mon, 15 Feb 2021 11:52:14 +0000 (14:52 +0300)]
Separate usage help for each command

3 years agoRepetitive OOD optimization
Sergey Matveev [Mon, 15 Feb 2021 10:08:03 +0000 (13:08 +0300)]
Repetitive OOD optimization

3 years agoALT Linux port
Sergey Matveev [Mon, 15 Feb 2021 09:11:12 +0000 (12:11 +0300)]
ALT Linux port

3 years agoDownload link for 1.2.0 release
Sergey Matveev [Fri, 29 Jan 2021 08:14:44 +0000 (11:14 +0300)]
Download link for 1.2.0 release

3 years agoReduce number of opened files while waiting for job slot v1.2.0
Sergey Matveev [Thu, 28 Jan 2021 18:14:00 +0000 (21:14 +0300)]
Reduce number of opened files while waiting for job slot

3 years agoChange dependency files extension to .rec
Sergey Matveev [Fri, 29 Jan 2021 07:38:55 +0000 (10:38 +0300)]
Change dependency files extension to .rec

3 years agoPipes can fail at OS level, do not panic
Sergey Matveev [Thu, 28 Jan 2021 18:13:22 +0000 (21:13 +0300)]
Pipes can fail at OS level, do not panic

3 years agoRemove closing of already closed file
Sergey Matveev [Thu, 28 Jan 2021 17:55:07 +0000 (20:55 +0300)]
Remove closing of already closed file

3 years agojdebp.eu domain does not exists anymore
Sergey Matveev [Thu, 28 Jan 2021 17:54:32 +0000 (20:54 +0300)]
jdebp.eu domain does not exists anymore

3 years agoDownload link for 1.1.0 release
Sergey Matveev [Sat, 23 Jan 2021 21:06:23 +0000 (00:06 +0300)]
Download link for 1.1.0 release

3 years agocleanup -dry-run v1.1.0
Sergey Matveev [Fri, 22 Jan 2021 10:57:34 +0000 (13:57 +0300)]
cleanup -dry-run

3 years agoFreeBSD port availability
Sergey Matveev [Wed, 20 Jan 2021 09:11:52 +0000 (12:11 +0300)]
FreeBSD port availability

3 years agoSeems everyone uses Kai Hendry's goredo initial description
Sergey Matveev [Wed, 20 Jan 2021 09:09:22 +0000 (12:09 +0300)]
Seems everyone uses Kai Hendry's goredo initial description

I have nothing against it, even like it.

3 years agoHomebrew URL fix
Sergey Matveev [Wed, 20 Jan 2021 09:09:13 +0000 (12:09 +0300)]
Homebrew URL fix

3 years agoDownload link for 1.0.0 release
Sergey Matveev [Sat, 16 Jan 2021 18:28:48 +0000 (21:28 +0300)]
Download link for 1.0.0 release

3 years agoREDO_INODE_NO_TRUST v1.0.0
Sergey Matveev [Sat, 16 Jan 2021 18:14:15 +0000 (21:14 +0300)]
REDO_INODE_NO_TRUST

3 years agoMore general Inode information tracking, explicit size check
Sergey Matveev [Sat, 16 Jan 2021 17:57:04 +0000 (20:57 +0300)]
More general Inode information tracking, explicit size check

3 years agoFix recfile's schema
Sergey Matveev [Sat, 16 Jan 2021 17:03:46 +0000 (20:03 +0300)]
Fix recfile's schema

3 years agoMore apenwarr/redo redo-whichdo behaviour resembling
Sergey Matveev [Sat, 16 Jan 2021 16:42:39 +0000 (19:42 +0300)]
More apenwarr/redo redo-whichdo behaviour resembling

3 years agoPort of goredo in macOS
Sergey Matveev [Thu, 14 Jan 2021 16:32:33 +0000 (19:32 +0300)]
Port of goredo in macOS

3 years agoDownload link for 0.12.3 release
Sergey Matveev [Wed, 13 Jan 2021 17:53:25 +0000 (20:53 +0300)]
Download link for 0.12.3 release

3 years agoblake3 with possible darwin fix v0.12.3
Sergey Matveev [Wed, 13 Jan 2021 17:52:39 +0000 (20:52 +0300)]
blake3 with possible darwin fix

3 years agoDownload link for 0.12.2 release
Sergey Matveev [Wed, 13 Jan 2021 15:21:29 +0000 (18:21 +0300)]
Download link for 0.12.2 release

3 years agoFix tests permissions v0.12.2
Sergey Matveev [Wed, 13 Jan 2021 15:15:05 +0000 (18:15 +0300)]
Fix tests permissions

3 years agoTry to fix blake3:cpu_darwin.go
Sergey Matveev [Wed, 13 Jan 2021 15:04:08 +0000 (18:04 +0300)]
Try to fix blake3:cpu_darwin.go

3 years agoDownload link for 0.12.1 release
Sergey Matveev [Wed, 13 Jan 2021 13:04:33 +0000 (16:04 +0300)]
Download link for 0.12.1 release

3 years agoUse vendoring, instead of GOPATH directories preparation v0.12.1
Sergey Matveev [Wed, 13 Jan 2021 11:34:44 +0000 (14:34 +0300)]
Use vendoring, instead of GOPATH directories preparation

3 years agoUse an updated recfile
Sergey Matveev [Wed, 13 Jan 2021 11:26:42 +0000 (14:26 +0300)]
Use an updated recfile

Because of previously forced recfile's tag update, go.sum contained
wrong checksums.

3 years agoFix THANKS generation
Sergey Matveev [Tue, 12 Jan 2021 18:36:57 +0000 (21:36 +0300)]
Fix THANKS generation

3 years agoDownload link for 0.12.0 release
Sergey Matveev [Tue, 12 Jan 2021 18:36:48 +0000 (21:36 +0300)]
Download link for 0.12.0 release

3 years agoOutput-less target as a dependency v0.12.0
Sergey Matveev [Tue, 12 Jan 2021 18:29:08 +0000 (21:29 +0300)]
Output-less target as a dependency

3 years agoShorter -debug
Sergey Matveev [Tue, 12 Jan 2021 14:14:54 +0000 (17:14 +0300)]
Shorter -debug

3 years agoNote about stdin=/dev/null
Sergey Matveev [Tue, 12 Jan 2021 13:46:45 +0000 (16:46 +0300)]
Note about stdin=/dev/null

3 years agoVarious documentation changes
Sergey Matveev [Mon, 11 Jan 2021 14:15:51 +0000 (17:15 +0300)]
Various documentation changes

3 years agoTypo
Sergey Matveev [Sun, 10 Jan 2021 15:30:21 +0000 (18:30 +0300)]
Typo

3 years agoAdd link to my article
Sergey Matveev [Sun, 10 Jan 2021 15:07:51 +0000 (18:07 +0300)]
Add link to my article

3 years agoThanks to Kai Hendry for AUR port and bugreports
Sergey Matveev [Sun, 10 Jan 2021 15:04:55 +0000 (18:04 +0300)]
Thanks to Kai Hendry for AUR port and bugreports

3 years agoDownload link for 0.11.0 release
Sergey Matveev [Sun, 10 Jan 2021 12:52:36 +0000 (15:52 +0300)]
Download link for 0.11.0 release

3 years agoBLAKE3 instead of BLAKE2b v0.11.0
Sergey Matveev [Sun, 10 Jan 2021 12:40:09 +0000 (15:40 +0300)]
BLAKE3 instead of BLAKE2b

3 years agoMove documentation to separate directory
Sergey Matveev [Sun, 10 Jan 2021 12:19:29 +0000 (15:19 +0300)]
Move documentation to separate directory

3 years agoREDO_JOBS must not precede -j
Sergey Matveev [Sun, 10 Jan 2021 11:40:17 +0000 (14:40 +0300)]
REDO_JOBS must not precede -j

3 years agoLinks to read
Sergey Matveev [Sat, 9 Jan 2021 20:49:59 +0000 (23:49 +0300)]
Links to read

3 years agoDirect links to GPLv3
Sergey Matveev [Sat, 9 Jan 2021 20:45:48 +0000 (23:45 +0300)]
Direct links to GPLv3

3 years agoDownload link for 0.10.0 release
Sergey Matveev [Sat, 9 Jan 2021 20:32:00 +0000 (23:32 +0300)]
Download link for 0.10.0 release

3 years agoTexinfo-ed documentation and tarballs preparation v0.10.0
Sergey Matveev [Sat, 9 Jan 2021 19:03:37 +0000 (22:03 +0300)]
Texinfo-ed documentation and tarballs preparation

3 years agoUpdate dependencies
Sergey Matveev [Sat, 9 Jan 2021 19:03:44 +0000 (22:03 +0300)]
Update dependencies

3 years agoFix dependencies relative paths determination v0.9.0
Sergey Matveev [Sat, 9 Jan 2021 12:42:32 +0000 (15:42 +0300)]
Fix dependencies relative paths determination

3 years agoRecord relative path to .do
Sergey Matveev [Sat, 9 Jan 2021 13:00:07 +0000 (16:00 +0300)]
Record relative path to .do

3 years agoUnused RunErr.Unwrap
Sergey Matveev [Sat, 9 Jan 2021 11:49:53 +0000 (14:49 +0300)]
Unused RunErr.Unwrap

3 years agoFix workability under GNU/Linux and other systems because of different syscall v0.8.0
Sergey Matveev [Fri, 8 Jan 2021 12:44:10 +0000 (15:44 +0300)]
Fix workability under GNU/Linux and other systems because of different syscall

3 years agoDo not try to record directory dependency v0.7.1
Sergey Matveev [Thu, 7 Jan 2021 15:09:29 +0000 (18:09 +0300)]
Do not try to record directory dependency

3 years agoUpdate dependencies v0.7.0
Sergey Matveev [Tue, 5 Jan 2021 16:46:22 +0000 (19:46 +0300)]
Update dependencies

3 years agoRaise copyright years
Sergey Matveev [Tue, 5 Jan 2021 16:45:32 +0000 (19:45 +0300)]
Raise copyright years

3 years agoAbility to disable redo progress printing at all
Sergey Matveev [Tue, 5 Jan 2021 16:44:08 +0000 (19:44 +0300)]
Ability to disable redo progress printing at all

3 years agoNote about tests
Sergey Matveev [Sun, 20 Dec 2020 14:11:43 +0000 (17:11 +0300)]
Note about tests

3 years agoMore typos v0.6.2
Sergey Matveev [Thu, 17 Dec 2020 10:12:52 +0000 (13:12 +0300)]
More typos

3 years agoUpdate version in installation example
Sergey Matveev [Thu, 17 Dec 2020 10:07:10 +0000 (13:07 +0300)]
Update version in installation example

3 years agoRaise version v0.6.1
Sergey Matveev [Thu, 17 Dec 2020 07:17:41 +0000 (10:17 +0300)]
Raise version

3 years agoFix -symlinks help message
Oskar Sharipov [Thu, 17 Dec 2020 06:24:42 +0000 (09:24 +0300)]
Fix -symlinks help message

3 years agoUse os.Getwd() instead of unix.Getwd()
Oskar Sharipov [Thu, 17 Dec 2020 06:18:48 +0000 (09:18 +0300)]
Use os.Getwd() instead of unix.Getwd()

3 years agoImport tests from apenwarr/redo and redo.sh v0.6.0
Sergey Matveev [Tue, 15 Dec 2020 11:10:09 +0000 (14:10 +0300)]
Import tests from apenwarr/redo and redo.sh

3 years agowhichdo friendliness to relative targets
Sergey Matveev [Tue, 15 Dec 2020 12:19:46 +0000 (15:19 +0300)]
whichdo friendliness to relative targets

3 years agoFix targets with absolute paths workability
Sergey Matveev [Tue, 15 Dec 2020 12:19:15 +0000 (15:19 +0300)]
Fix targets with absolute paths workability

3 years agoAutosubstitute all target only for plain redo
Sergey Matveev [Tue, 15 Dec 2020 12:18:44 +0000 (15:18 +0300)]
Autosubstitute all target only for plain redo

Because it is possible that redo-ifchange is run without any targets.

3 years agoExplicitly remove possibly existed but now empty target result
Sergey Matveev [Tue, 15 Dec 2020 12:17:48 +0000 (15:17 +0300)]
Explicitly remove possibly existed but now empty target result

3 years ago$1 touching check only if file was known before
Sergey Matveev [Tue, 15 Dec 2020 12:17:19 +0000 (15:17 +0300)]
$1 touching check only if file was known before

3 years agoRelative paths to targets in outside directories
Sergey Matveev [Tue, 15 Dec 2020 12:16:35 +0000 (15:16 +0300)]
Relative paths to targets in outside directories

3 years agoCheck if possible source file actually has .do nearby
Sergey Matveev [Tue, 15 Dec 2020 12:15:02 +0000 (15:15 +0300)]
Check if possible source file actually has .do nearby

3 years agoTypo and missing -whichdo output line
Sergey Matveev [Tue, 15 Dec 2020 12:14:15 +0000 (15:14 +0300)]
Typo and missing -whichdo output line

3 years agoBetter wording
Sergey Matveev [Tue, 15 Dec 2020 07:54:26 +0000 (10:54 +0300)]
Better wording

3 years agoredo-sh tests under github.com/chriscool/sharness v0.5.0
Sergey Matveev [Mon, 14 Dec 2020 17:58:47 +0000 (20:58 +0300)]
redo-sh tests under github.com/chriscool/sharness

3 years agoSymlinks -cleanup friendliness
Sergey Matveev [Mon, 14 Dec 2020 18:44:04 +0000 (21:44 +0300)]
Symlinks -cleanup friendliness

3 years agoConvenient -xx for REDO_TRACE=1
Sergey Matveev [Mon, 14 Dec 2020 16:50:33 +0000 (19:50 +0300)]
Convenient -xx for REDO_TRACE=1

3 years agoPrint found .do
Sergey Matveev [Mon, 14 Dec 2020 16:40:11 +0000 (19:40 +0300)]
Print found .do

Previously only non-existent ones were printed out.

3 years agoExplicitly top at the filesystem root
Sergey Matveev [Mon, 14 Dec 2020 16:39:39 +0000 (19:39 +0300)]
Explicitly top at the filesystem root

It just removes duplicate highest level relative do-path.

3 years agoDo not duplicate do-files
Sergey Matveev [Mon, 14 Dec 2020 16:38:25 +0000 (19:38 +0300)]
Do not duplicate do-files

It does not hurt redo workability itself, but confuses redo-whichdo.

3 years agofindDo must return non-relative do-file path
Sergey Matveev [Mon, 14 Dec 2020 16:37:20 +0000 (19:37 +0300)]
findDo must return non-relative do-file path

Because it already provides number of up-levels.

3 years agoMove tai64nlocal to tai64n module v0.4.1
Sergey Matveev [Thu, 10 Dec 2020 16:45:03 +0000 (19:45 +0300)]
Move tai64nlocal to tai64n module

3 years agoTypo
Sergey Matveev [Thu, 10 Dec 2020 16:15:43 +0000 (19:15 +0300)]
Typo

3 years agoUp to date installation instruction
Sergey Matveev [Thu, 10 Dec 2020 16:15:29 +0000 (19:15 +0300)]
Up to date installation instruction

3 years agoDo not build initially provided targets as dependant ones v0.4.0
Sergey Matveev [Thu, 10 Dec 2020 14:09:22 +0000 (17:09 +0300)]
Do not build initially provided targets as dependant ones

Because that hides possible tracing request.

3 years agoSimplify range over map keys
Sergey Matveev [Thu, 10 Dec 2020 14:00:52 +0000 (17:00 +0300)]
Simplify range over map keys

3 years agoMove tai64n to separate module
Sergey Matveev [Thu, 10 Dec 2020 14:00:36 +0000 (17:00 +0300)]
Move tai64n to separate module

3 years agoLess hard-coded escape codes v0.3.1
Sergey Matveev [Tue, 8 Dec 2020 17:26:23 +0000 (20:26 +0300)]
Less hard-coded escape codes

3 years agoRaise version v0.3.0
Sergey Matveev [Thu, 26 Nov 2020 16:56:05 +0000 (19:56 +0300)]
Raise version

3 years agoProperly space shorter output messages
Sergey Matveev [Thu, 26 Nov 2020 14:10:12 +0000 (17:10 +0300)]
Properly space shorter output messages

3 years agoUpdated installation troubleshooting
Sergey Matveev [Thu, 26 Nov 2020 11:05:55 +0000 (14:05 +0300)]
Updated installation troubleshooting

3 years agoUpdated README v0.2.0
Sergey Matveev [Tue, 24 Nov 2020 13:22:21 +0000 (16:22 +0300)]
Updated README

3 years agoMention homepage
Sergey Matveev [Tue, 24 Nov 2020 12:07:14 +0000 (15:07 +0300)]
Mention homepage

3 years agoIndent dependant targets
Sergey Matveev [Mon, 23 Nov 2020 20:38:08 +0000 (23:38 +0300)]
Indent dependant targets

3 years agoMove temporary files related code out
Sergey Matveev [Mon, 23 Nov 2020 10:36:51 +0000 (13:36 +0300)]
Move temporary files related code out

3 years agoRemove shebang parsing, let the kernel do this
Sergey Matveev [Mon, 23 Nov 2020 10:16:05 +0000 (13:16 +0300)]
Remove shebang parsing, let the kernel do this

3 years agoFix relative default.do paths
Sergey Matveev [Mon, 23 Nov 2020 10:12:50 +0000 (13:12 +0300)]
Fix relative default.do paths

3 years agoFAQ
Sergey Matveev [Sun, 22 Nov 2020 18:58:28 +0000 (21:58 +0300)]
FAQ

3 years agoSimple real-time status messages
Sergey Matveev [Sun, 22 Nov 2020 18:36:52 +0000 (21:36 +0300)]
Simple real-time status messages

3 years agoTrace only non-dependant targets
Sergey Matveev [Sun, 22 Nov 2020 18:35:49 +0000 (21:35 +0300)]
Trace only non-dependant targets

3 years agoseek
Sergey Matveev [Sun, 22 Nov 2020 17:32:51 +0000 (20:32 +0300)]
seek

3 years agoRemoved hashless mode, small bugfixes, tai64nlocal
Sergey Matveev [Sun, 22 Nov 2020 11:45:56 +0000 (14:45 +0300)]
Removed hashless mode, small bugfixes, tai64nlocal

3 years agoredo-stamp with REDO_NO_HASH workability fix
Sergey Matveev [Sat, 21 Nov 2020 19:55:08 +0000 (22:55 +0300)]
redo-stamp with REDO_NO_HASH workability fix