_mental_ wrote:Do we already have similar workflow for other warnings or errors? I'm not aware of it. If we don't have it indeed, what's the point of inventing such thing for this particular case? Is it so common to be handled exclusively?
I definitely remember being bothered that the Git repo for Aetherius was tracking Thumbs.db files. Can't find any other examples of those in my mod collection though, surprisingly. EDIT: Correction, Project Brutality has one too at least for its Git repository. Can't speak for its normal version.
_mental_ wrote:Certainly it's not the easiest and in fact this is wrong. zscript.exe and decorate.dll must and will be parsed accordingly because their lump/short names are ZSCRIPT and DECORATE. Same logic applies for many other special lumps.
Didn't know that about those two, but no on reconsideration you'd probably end up needing to make a list of valid extensions, which would be longer than a list of common problem filenames.
_mental_ wrote:This is also questionable. I see no reason why arbitrary dotfile should be ignored. Are you 100% sure that no one uses them already?
Of the mods I have there was only a single one in Lithium and said file seems to be dummied out from actual use. I'm mostly just throwing the idea out there though if you want to consider making it stricter and it's possible to do without breaking anything. If necessary though filtering out .git and the like would be sensible.
[quote="_mental_"]Do we already have similar workflow for other warnings or errors? I'm not aware of it. If we don't have it indeed, what's the point of inventing such thing for this particular case? Is it so common to be handled exclusively?[/quote]
I definitely remember being bothered that the Git repo for Aetherius was tracking Thumbs.db files. Can't find any other examples of those in my mod collection though, surprisingly. EDIT: Correction, Project Brutality has one too at least for its Git repository. Can't speak for its normal version.
[quote="_mental_"]Certainly it's not the easiest and in fact this is wrong. [b]zscript.exe[/b] and [b]decorate.dll[/b] must and will be parsed accordingly because their lump/short names are [b]ZSCRIPT[/b] and [b]DECORATE[/b]. Same logic applies for many other special lumps.[/quote]
Didn't know that about those two, but no on reconsideration you'd probably end up needing to make a list of valid extensions, which would be longer than a list of common problem filenames.
[quote="_mental_"]This is also questionable. I see no reason why arbitrary dotfile should be ignored. Are you 100% sure that no one uses them already?[/quote]
Of the mods I have there was only a single one in Lithium and said file seems to be dummied out from actual use. I'm mostly just throwing the idea out there though if you want to consider making it stricter and it's possible to do without breaking anything. If necessary though filtering out .git and the like would be sensible.