Michael Flaherty
dd456dcb19
Individualize NameHashSet Hashing & Revisit #709 ( #740 ) (1.9-dev) ( #866 )
...
This is a clone of #740 , but without the amtl ke::AString lowercase which was implemented in a new version of amtl that 1.9-dev isn't pinned to. Updating this pin and moving fixes is beyond what should go in 1.9, and this fixes a annoying and user-impactful bug with reload/unloading plugins on windows.
Currently in 1.9, once a plugin is loaded into the pluginsys, they must be used with lowercase characters *only*, since pr #709 ignorantly modified their names.
```
// test.smx exists in /plugins/
sm plugins load TEST.smx // successful
sm plugins unload TEST.smx // TEST.smx not found, it's actually test.smx
```
This pr fixes that error by converting *all* lookups, not just loads.
2018-08-11 13:37:05 +01:00
..
2016-03-13 16:29:11 -07:00
2015-09-20 14:33:02 -07:00
2018-08-11 13:37:05 +01:00
2013-10-09 08:43:08 -04:00
2013-10-09 08:43:08 -04:00
2017-11-16 18:55:37 -08:00
2017-09-19 23:27:35 +01:00
2015-09-06 11:02:52 -07:00
2016-12-11 20:55:11 -08:00
2016-08-21 21:32:23 +02:00
2015-08-31 10:00:49 -07:00
2016-09-24 16:45:04 -07:00
2016-03-13 16:29:11 -07:00
2016-10-26 23:48:56 -06:00
2015-03-04 23:45:30 -08:00
2017-12-31 11:17:44 -05:00
2017-11-30 12:57:12 -05:00
2017-08-25 23:23:50 +02:00
2017-08-25 23:23:50 +02:00
2015-09-15 19:43:41 -07:00
2015-09-15 19:43:41 -07:00
2017-11-16 18:55:37 -08:00
2017-11-16 18:55:37 -08:00
2017-10-28 12:11:32 +01:00
2018-08-11 13:37:05 +01:00
2015-08-31 10:00:49 -07:00
2015-09-20 14:33:10 -07:00
2018-08-11 13:37:05 +01:00
2015-11-08 13:14:57 -08:00
2015-11-08 13:14:57 -08:00
2015-08-31 10:00:49 -07:00
2015-08-31 10:00:49 -07:00
2013-01-23 14:05:35 -05:00
2011-06-15 16:02:05 -05:00
2009-10-26 23:59:59 -07:00
2018-08-11 13:37:05 +01:00
2016-07-21 01:52:47 +02:00
2015-11-08 13:14:57 -08:00
2017-11-20 21:24:01 -08:00
2017-11-20 21:24:01 -08:00
2018-08-11 13:37:05 +01:00
2018-08-11 13:37:05 +01:00
2015-08-30 21:01:03 -07:00
2015-08-30 21:01:03 -07:00
2015-09-20 14:33:17 -07:00
2018-08-11 13:37:05 +01:00
2016-07-21 01:52:47 +02:00
2015-11-08 13:51:22 -08:00
2010-01-18 03:20:44 -08:00
2010-01-18 03:20:44 -08:00
2013-10-09 08:43:08 -04:00
2010-05-14 16:14:59 -07:00
2014-05-29 13:31:12 -04:00
2014-05-29 13:31:12 -04:00
2015-03-05 10:56:36 -08:00
2017-02-09 19:26:14 +00:00
2017-02-09 19:26:14 +00:00
2016-09-24 16:45:04 -07:00
2015-08-31 10:00:49 -07:00
2015-08-31 10:00:49 -07:00
2017-11-16 18:55:37 -08:00
2017-01-22 22:27:31 -08:00
2015-09-06 11:02:52 -07:00
2017-08-25 23:23:07 +02:00
2015-08-31 10:00:49 -07:00
2017-10-15 10:32:01 +01:00
2017-08-25 23:23:50 +02:00
2010-05-14 23:35:42 -07:00
2016-04-26 23:17:08 -04:00
2014-07-05 13:52:44 -07:00
2017-11-20 21:24:01 -08:00
2018-08-11 13:37:05 +01:00
2016-12-12 08:52:26 -05:00
2017-06-23 14:43:39 -04:00
2015-08-31 10:00:49 -07:00
2015-08-31 10:00:49 -07:00
2016-02-15 12:49:22 +00:00
2014-11-09 12:33:07 -08:00
2015-08-31 10:00:49 -07:00
2016-02-15 15:05:16 +00:00
2016-02-15 15:05:16 +00:00
2016-10-03 16:20:01 +01:00
2016-02-15 12:49:22 +00:00
2015-08-30 18:03:31 -07:00
2009-05-13 21:55:50 -04:00
2009-05-13 21:55:50 -04:00
2013-08-22 17:10:59 -07:00
2017-11-20 21:24:01 -08:00
2017-11-20 21:24:01 -08:00
2012-08-26 01:33:54 +01:00