Releases: logic-finder/proofread
proofread v1.2.5
BUGFIX
- fix buffer overruns
NOTES
It would be greatly appreciated if you could email me when you should find a bug.
Sincerely,
Doohyeon Won (logicseeker@naver.com)
SHORTLOGS
Doohyeon Won (4):
fix: remedy buffer overruns
fix: remove the optimization option from the dev build
fix: remove the unnecessary 'remake' rule
fix: give the 'dev' rule the --always-make option
proofread v1.2.4
BUGFIX
- there was a problem that proofread didn't produce a proper error message when the '--' option is specified without the preceding '+' option.
NOTES
It would be greatly appreciated if you could email me when you should find a bug.
Sincerely,
Doohyeon Won (logicseeker@naver.com)
SHORTLOGS
Doohyeon Won (2):
fix: halt when -- is specified without + specified first
docs: add the link to the demo video
proofread v1.2.3
BUGFIX
- there was a problem that, unlike the description in the manual page, proofread didn't print dat/proofread.1.txt when man(1) was not available.
NOTES
It would be greatly appreciated if you could email me when you should find a bug.
Sincerely,
Doohyeon Won (logicseeker@naver.com)
SHORTLOGS
Doohyeon Won (3):
fix: rectify a wrong termination on the normal man(1) exit status
fix: print the fallback manual page when man(1) is not available
style: organize the comments for readability
proofread v1.2.2
BUGFIX
- there was a problem that the pre-commit hook didn't work under Windows. (it wasn't even compiled.)
NOTES
It would be greatly appreciated if you could email me when you should find a bug.
Sincerely,
Doohyeon Won (logicseeker@naver.com)
SHORTLOGS
Doohyeon Won (5):
fix: remove the VLA parameter notation from show_ext_list()
fix: open the temporary files after system(cmd) calls
fix: replace a string literal with a equivalent macro
fix: enclose filenames with double-quotes in the cmds for system()
docs: elaborate the manual page on the behavior under Windows
proofread v1.2.1
BUGFIX
- the date and version fields in the manual page show correct values now.
NOTES
It would be greatly appreciated if you emailed me when you should find a bug.
Sincerely,
Doohyeon Won (logicseeker@naver.com)
SHORTLOGS
Doohyeon Won (4):
docs: clarify the syntax of the value of the EXT_LIST variable
docs: fix a bad grammar in the readme
style: organize .gitattributes
fix: generate dat/ files when archiving
proofread v1.2.0
BUGFIX
- the 'hook' rule is fixed to have pre-commit.c as a prerequisite.
- if the --keep option is specified without a value, then the installation path is prepended to "bak/", the default value of the option.
CHANGES
- if the pre-commit hook is given "l" option, it shows the list of extensions which it handles.
- the proofread program is changed to provide the installation path as well on the -vv option.
NOTES
It would be greatly appreciated if you emailed me when you should find a bug.
Sincerely,
Doohyeon Won (logicseeker@naver.com)
SHORTLOGS
Doohyeon Won (9):
fix: exclude binaries from the archive file
feat: have the pre-commit hook show the extension list by 'l' option
docs: reflect the 'l' option of the pre-commit hook
fix: let the 'hook' rule have $(hook_objs) as a prerequisite
feat: let the -vv option provide the installation path
docs: reflect the providing of the installation path by the -vv option
fix: prepend the installation path to the default --keep value
docs: reflect the prepending of the installation path to the default value of --keep
docs: underline a filename
proofread v1.1.1
BUGFIX
- the program now can open
dat/*files regardless of the place at which the program is executed.
CHANGES
- about
dat/version.txt:- now the file isn't generated when the program is installed.
- instead, the archive file has the file with a correct version.
- an "installation path" must be given on the installation.
- this path must be an absolute path.
NOTES
It would be greatly appreciated if you emailed me when you should find a bug.
Sincerely,
Doohyeon Won (logicseeker@naver.com)
SHORTLOGS
Doohyeon Won (17):
docs: fix/update the manual page
fix: elaborate the descriptions of fatal() and vfatal()
fix: remove redundant exit(1) calls
fix: produce proper error messages instead of exit(1)
fix: use a more rigorous condition
fix: specify a storage class
fix: correct an error message
fix: give parse_endopt() a missing exit condition
feat: add 'all', a new default target
fix: modify handle_vvvopt()
fix: give the program an install path for opening files
fix: generate the version file on 'archive', not 'install'
fix: use $(MAKE) on the recursive call of make instead of the explicit 'make'
feat: add a makefile target which updates the 'nightly' tag
docs: clarify the exact place under which the hook should be installed
docs: remove the unnecessary SEE ALSO section
docs: make sure that the installation path must be an absolute path