/
bugs.txt
26 lines (26 loc) · 2.22 KB
/
bugs.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
6. Feature: Add/Edit/View lint surpressions
7. Feature: Complete syntax highlighting (C/C++ and Preprocessor highlighting too)
11. Feature: Show lint help messages on a particular lint code
12. Feature: Re-lint only modified files
15. Bug: Clicking on entry in lint output doesn't select the correct line sometimes depending on the window size
21. Feature: Code editor to have multiple tabs for viewing different files
22. Bug: Lint got stuck on linting a particular file. Probably with an invalid configuration or PC-Lint bug. The lint should abort after 2 minutes if no progress has been made. Add lint timeout option to file with default 2 minutes
26. Bug: Zoom % not correct as in I have no idea what scale the zoom actually zooms in by
31: Bug: Existing lint options could affect output. Must filter through lint options
33. Feature: Allow user to select word wrap or not for code-editor
34. Bug: If a message is about a pointer out of bounds, there can be multiple places on a line where the index is accessed but the user has no idea which one to look at as there is no ^ arrow to show them.
39. Feature: Taskbar progress shown
42. Bug: Re-linting using the refresh button shows ETA as 0
43. Bug: Build scripts need to be tested and actually build the project instead of us manually building first in Qt then command line
45. Bug: Linter crashes linting a huge VS solution (~550 files) and there was no information in the log about it. Must add PDB (for Visual C++ compiler only) and exception handler to log crash
46. Bug: Debug logger should have a filter so we can specify which errors we want to see
49. Bug: Progress Window ETA is unreliable as the ETA calculation isn't correct
50. Feature: GUI theme (Dark + Normal)
51. Feature: Code editor font selection and size
52. Feature: Show PC-Lint version used on startup if available
53. Feature: GUI translations
54. Feature: Set program in settings to open log with (default notepad.exe)
55. Bug: Abort lint doesn't work properly in that it might not abort on the first click
56. Feature: Support old PC-Lint versions
57. Feature: Create 32-bit and 64-bit builds as part of Jenkins release process
58. Bug: File system watcher is not implemented so files can change on disk and PC-Lint GUI will not know about it