Recently, when attempting to add a new command line option to my personal
build of SciTE, I encountered a coding error that has been there since at
least v1.62.  In SciTEBase.cxx, the function AfterName() contains this
conditional:

while (*s && ((*s == '.') ||
  (*s >= 'a' && *s <= 'z') ||
  (*s >= 'A' && *s <= 'A')))

Clearly, the third line is coded incorectly; the second part should read *s
<= 'Z'.  The effect of this error is that option names with upper case
characters are not correctly recognized.

Don Kinzer


_______________________________________________
Scite-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scite-interest

Reply via email to