| Ticket UUID: | 0aa76385340091e4370bed90f5798e0d6e734800 | ||
| Title: | .gitignore ignores library/tcltest.tcl | ||
| Type: | Bug | Created on: | 2022-08-29 18:17:11 |
| Submitter: | chrstphrchvz | Assigned to: | jan.nijtmans |
| Subsystem: | None | Severity: | Minor |
| Priority: | 5 Medium | Last modified: | 2022-08-31 10:15:22 |
| Status: | Closed | Closed by: | jan.nijtmans |
| Resolution: | Fixed | Closed on: | 2022-08-31 10:15:22 |
| Version: | core-8-6-branch | ||
| Description: | ||||
|
.gitignore contains */tcltest* which causes library/tcltest.tcl to be ignored, which I believe is erroneous. | ||||
| User Comments: | ||||
fvogel added on 2022-08-29 19:19:06:
Ditto in .fossil-settings/ignore-glob This is the case the Tcl (*/tcltest*) and Tk (*/tktest*) at least. This indeed sounds like an error. I think this could just be removed. Unless I'm missing a good reason for the opposite?(if so the glob should be refined to include what is wanted and exclude what is not). jan.nijtmans added on 2022-08-31 10:15:22:
The intention of this rule was that the tcltest executable (win/tcltest.exe or unix/tcltest) cannot be committed by accident. The '*' in the rule would match the ".exe" on Windows. But ... there is already a seperate ".exe" rule, so the easiest fix is to remove the '*' from the rules. Then it won't match "tcltest.tcl" any more, which was - indeed - unintentional. Fixed now in all branches. Thanks for the report! | ||||
