Skip to content
This repository has been archived by the owner on Dec 29, 2023. It is now read-only.

Commit

Permalink
Add changes for release v15.0.0
Browse files Browse the repository at this point in the history
This commit adds all the changes prototyped for the release `v15.0.0`. Those
changes are:

- Rename option `--modified-date` to `--modification-date`.
- Remove "SOURCE CODE" section from help and rewrite some parts of it.
- Transform some macros into functions.
- Use new enums, `Parse_Status` and `Return_Status`, instead of `int` to make
  function returns more legible.
- Standard library functions will now include the `std` namespace in all of
  their uses.
- Some error reports have been slightly changed.
- Add new compilation option `-std=c++11`.
- Add a `.clang-format` file to automatically format files.
- Revealing user and group will no longer use static pointers, but a buffer on
  the stack.
  • Loading branch information
skippyr committed Sep 11, 2023
1 parent 3be6220 commit 9af68a3
Show file tree
Hide file tree
Showing 3 changed files with 334 additions and 324 deletions.
2 changes: 2 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
BasedOnStyle: Microsoft
ColumnLimit: 80
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
SOURCES_DIRECTORY = sources
BINARIES_DIRECTORY = binaries
COMPILER = g++
COMPILER_OPTIONS = -Oz -Wall -Wextra -Werror
COMPILER_OPTIONS = -std=c++11 -Oz -Wall -Wextra -Werror

all: ${BINARIES_DIRECTORY}/reveal

Expand Down
Loading

0 comments on commit 9af68a3

Please sign in to comment.