Quote:
Originally Posted by theducks
But is there a technicl reason not to do a case insensitive sort? A Major amount of effort IS a valid reason in my book.
A couple of lines of code 
|
I wasn't going to bust out that excuse.
Many times in programming, things that seem trivial on the surface aren't. And that one-line fix sometimes has hours/days of hidden work behind it.
I'm reminded of a post on one of my favorite games, Factorio:
https://factorio.com/blog/post/fff-288
Quote:
Years ago when I was just getting into the programming field I was told by others that someone typically starts in the QA/bug tester positions and if they prove themselves can move on to do the "fun" work. That implies that the QA/bug tester positions aren't fun and that I should look forward to being done with those tasks. [...]
Some of the more interesting ones from the 0.17 bug fixing so far:
- The game would crash when bringing up the escape menu in multiplayer while in the middle of using blueprints/deconstruction planners then releasing the mouse button.
- The game GUI would be hidden if the game was saved and loaded while the technology GUI was open.
[...]
Most of these where ~10 line fixes but the reproduction steps took anywhere from a few hours to a day.
|
Plus, Kevin+Diap are busy focusing on more major issues. Every spare minute sucked away by this is time taken away from more major fixes.
And the amount of users who:
- Even visit the Plugins Menu
- Have lots of plugins
- Even have a lowercase plugin name...
is minuscule.
I'm not promising anything... but if Diap/Kevin put this one at the very bottom of the pile, I'll figure out building Sigil from source, etc. etc. and see if I can take a stab at it.