Skip to content

Releases: logic-finder/proofread

proofread v1.2.5

20 Nov 01:35
v1.2.5
a780620

Choose a tag to compare

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

16 Nov 13:19
v1.2.4
a4d9c38

Choose a tag to compare

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

14 Nov 03:02
v1.2.3
90fe8a4

Choose a tag to compare

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

13 Nov 11:53
v1.2.2
b835c21

Choose a tag to compare

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

11 Nov 01:26
v1.2.1
19a9d73

Choose a tag to compare

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

09 Nov 06:14
v1.2.0
6328c73

Choose a tag to compare

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

08 Nov 22:54
v1.1.1
3c3924f

Choose a tag to compare

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