-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog
88 lines (63 loc) · 3.49 KB
/
changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
spacerm (1.3.2); urgency=low;
* Fixed access() race condition
-- Bryan Hawkins <spcnvdrr@protonmail.com> Fri, 24 Apr 2020 13:00:06 -0500
spacerm (1.3.1); urgency=low;
* Fixed formatting errors in the source code.
* Updated year in license
-- Bryan Hawkins <spcnvdrr@protonmail.com> Fri, 19 Jul 2019 06:27:33 -0500
spacerm (1.3.0); urgency=low;
* The use of _SVID_SOURCE is deprecated. Changed to _DEFAULT_SOURCE
instead.
-- Bryan Hawkins <spcnvdrr@protonmail.com> Sat, 19 May 2018 14:39:57 -0500
spacerm (1.2.9); urgency=low;
* Improved some comments.
* Added the BSD 3-clause license to the top of the source code file.
-- Bryan Hawkins <spcnvdrr@protonmail.com> Sun, 01 Apr 2018 13:35:02 -0500
spacerm (1.2.8); urgency=low;
* Improved the --backup option so that the new file has the
original file's permissions.
* Cleaned up lits bits of code
* Fixed an incorrect comment describing the rmchr() function
-- Bryan Hawkins <spcnvdrr@protonmail.com> Mon, 19 Mar 2018 13:24:45 -0500
spacerm (1.2.7); urgency=low;
* Added a new option called --dash/-d which replaces spaces with dashes.
-- Bryan Hawkins <spcnvdrr@protonmail.com> Thu, 01 Feb 2018 11:07:05 -0600
spacerm (1.2.6); urgency=low;
* Fixed a bug where spacerm would fail silently if the user did not have
adequate permissions to access the file.
* Changed the layout of the source code to make it more natural to read.
-- Bryan Hawkins <spcnvdrr@protonmail.com> Sat, 1 Jan 2018 13:55:39 -0600
spacerm (1.2.5); urgency=low;
* Added the --strip option to strip the given characters from the filename
in addition to spaces. The file extension is not modified, however file
extensions that contain multiple parts may be modified, .e.g. .tar.gz
the .tar portion may have characters stripped from it.
* Fixed a bug that allowed directories and other file types to be renamed if
specified a certain way. This program only renames regular files.
* Added a license file making this program licensed under the 3-clause BSD
license.
-- Bryan Hawkins <spcnvdrr@protonmail.com> Sat, 30 Dec 2017 13:55:39 -0600
spacerm (1.2.4); urgency=low:
* Added a new option to simulate what operation/s would be done. No
files are actually renamed/copied but the actions that would be performed
are printed to standard output.
-- Bryan Hawkins <spcnvdrr@protonmail.com> Wed, 20 Dec 2017 01:24:36 -0600
spacerm (1.2.3); urgency=low:
* Added a function to find the filename in a given path. It's like my own
version of the basename function, except it does not modify the
argument passed to it.
* Added the --underscore/-u option to replace spaces with underscores.
-- Bryan Hawkins <spcnvdrr@protonmail.com> Tue, 12 Dec 2017 10:33:49 -0600
spacerm (1.2.2); urgency=low:
* Fixed a bug in the fixfilename() function that would ignore preceding
spaces in a filename when run in the same directory as spacerm.
E.g. spacerm ' file 1' -> ' file1'
-- Bryan Hawkins <spcnvdrr@protonmail.com> Thu, 07 Dec 2017 01:32:51 -0600
spacerm (1.2.1); urgency=low:
* Fixed a bug in the fixfilename() function so that spaces are only removed
from filenames. The bug removed spaces from the entire path in addition to
the file name which caused the rename() or cpfile() functions to fail
because of a non-existent path.
E.g. user/folder 1/file 1 -> user/folder1/file1
-- Bryan Hawkins <spcnvdrr@protonmail.com> Thu, 07 Dec 2017 01:05:33 -0600
use the 'date -R' command to make the date string.