Remove ancient unused pre-processor definitions (2/4) - #822
Merged
Merged
Conversation
This is a superset of the previous ignored globs. The existing entries are now categorised, and the following additional globs are ignored: - lessmsg.inc Automatically generated by distfiles make target - *.exe Executables on DOS, OS/2, and Windows systems - *.obj Object files for some DOS, OS/2, and Windows compilers - *.bak, *.log, *.tmp Backup, log, and temporary files
Shell scripts should always use LF line endings, even on platforms that typically use a different end-of-line sequence (e.g. CRLF on Windows). This commit ensures the files are checked-out with LF line endings even on platforms for which the default end-of-line sequence is different.
For authors which have committed to the repository under multiple identities, this instructs Git as to the canonical identity and ensures commits are attributed to that identity. Also useful with `git shortlog` when displaying a summary of Git authors and associated commit counts.
Appears to be a relic from when less supported pre-ANSI C and had to choose between `void *` and `char *`.
Another apparent relic from when less supported pre-ANSI C and supported K&R-compatible prototype macros.
Appears to be for planned but never implemented wide-character support. It's never enabled anywhere, and if it were it only enables some (now removed) upper/lower to/is macros. Even that's not true as those macros are gated by `HAVE_WCTYPE` (no `_H` suffix) which isn't defined.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR removes three pre-processor definitions which are no longer in use:
HAVE_ANSI_PROTOSHAVE_WCTYPE_H/HAVE_WCTYPEHAVE_VOIDFurther details are available in each commit description. This PR is based on top of PR #821.