diff options
author | Einhard Leichtfuß <alguien@respiranto.de> | 2018-12-25 16:03:04 +0100 |
---|---|---|
committer | Einhard Leichtfuß <alguien@respiranto.de> | 2018-12-25 16:27:49 +0100 |
commit | 194052e67ed30121d7b66e8e7db559a32d001dab (patch) | |
tree | 23e9d61a746b337f4c0deef175b7c8e22efaa862 /Makefile.in | |
parent | e82f76b87ff9779532908a02315b6425fb8a53f4 (diff) |
Prevent matching illegal sequences globally
E.g., a+b will no longer be matched by anything. This is due to the
global usage of a modified list_all().
Also:
- Use different return types for different things (e.g. $RET_SUCCESS).
`- Both internally and externally (exit codes, documented in ctct(1)).
- Make --search-by-data more efficient.
`- One call to grep for all files.
`- The conjunction of the regexes still requires several calls.
- Rename functions to more speaking names.
- Document the function parameters.
- Add vi modelines.
- Use [[:alpha:]] instead of [A-Za-z] which appears to be the same but
more clear. Notably, both seem to include non-ASCII letters, for
example 'à'.
- Set nullglob option in the script to prevent errors for cases where
glob patterns would be used.
- Add a silent option ro check_syntax() (not used).
- Add a full_path option to list_all() (not used).
- Use return instead of exit in main().
- Remove one remaining usage of eval.
- Fix small format issue in ctct(1) (I -> B).
`- They are no longer, but it hardly harms to have this option.
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in index ed1cdeb..d3f205f 100644 --- a/Makefile.in +++ b/Makefile.in @@ -85,3 +85,5 @@ uninstall: $(RM) $(DESTDIR)$(man5dir)/$(CONFIG)$(man5ext) .PHONY: install installdirs uninstall + +# vi: ts=2 sw=2 |