Releases: amarakon/dfm
1.2
1.1
1.0
0.9
I have made a lot of minor improvements in this release that I will not mention. I shortened and simplified some things too. I improved the help message and exit code for a non-existent directory. I also replaced echo
with printf
because printf
is a bit faster and I like C. Error messages are not printed to standard error instead of standard output. Also, the source code looks better: The column width is 80 and I fixed the indentation.
0.8
0.7
This release is mainly minor improvements. I shortened the single lines of code from the previous release while also adding more features. Shell expansion in path names is now allowed. For example, you can use $HOME
. The help message is more readable now. Directories are now sorted first. The copy
argument does not need an argument because it defaults to clipboard
. Also, file names with brackets always work now. Finally, there are a couple of minor bug fixes.
0.6
I am releasing version 0.6 on the 51st commit. The first important change I made is improving the README. I also added support for sesame because it is objectively better than xdg-open
. Next, I made it possible to specify case sensitivity. I improved the arguments and configuration. I added arguments using getopts, which is more flexible. There is now a configuration file. Finally, I added the cat
option.
0.5
Since version 0.4, I have made a lot of excellent changes that were much needed. Most importantly, I first fixed the bug of DFM exiting when selecting a non-existent file or directory. Now, DFM just returns to the prompt. I also improved the code indentation. The help message is now more detailed and includes all of the options. I fixed another bug of useless code. I was also finally able to add support for the tilde key. Finally, I updated the README's usage instructions.
0.4
I mistakenly called 0.3 the last version of DFM. I did not know that there were still dozens of bugs to be fixed and improvements to be made. I managed to fix all of the bugs and made all of the improvements I wanted to make. There could still be more to be done.
0.3
This is most likely the final release as I have reached all my goals with this project. I added support for multi-selection and wildcards which was a real pain in the ass. Also, the code is generally much more efficient. I removed all repetitive code. The result is that the single lines of code is much shorter, thus the program is much faster.