Go to file
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
.github damn it, duck 2017-08-22 14:02:04 -06:00
bridge/include Add ICellArray and create/free in ISourceMod 2016-08-21 21:32:23 +02:00
configs Allow setting multiple chat trigger characters (PR #449, bug 4341, bug 5668) 2016-10-04 16:34:42 +01:00
core Individualize NameHashSet Hashing & Revisit #709 (#740) (1.9-dev) (#866) 2018-08-11 13:37:05 +01:00
editor Added AMXX Pawn geshi generation script. 2010-08-23 13:53:44 -04:00
extensions Individualize NameHashSet Hashing & Revisit #709 (#740) (1.9-dev) (#866) 2018-08-11 13:37:05 +01:00
gamedata Fix CS:GO weaponPrice offset. 2018-07-13 07:47:28 -04:00
loader Fix CreateInterface missing in loader. 2017-11-27 19:21:25 -05:00
plugins Fix/Update regex extension and docs (#775, #767) 2018-05-28 15:05:37 -04:00
public Individualize NameHashSet Hashing & Revisit #709 (#740) (1.9-dev) (#866) 2018-08-11 13:37:05 +01:00
sourcepawn@c78349382d Pin sourcepawn submodule to 1.9-dev 2017-10-24 19:16:14 -07:00
tools Add doi, remove dota 2017-12-04 21:47:00 +00:00
translations Fix typo in reservedslots.phrases.txt (#717) 2017-11-03 12:19:08 -04:00
versionlib Switch to AMBuild 2.1 API. (#694) 2017-10-02 07:18:57 -05:00
.arcconfig Add a .arcconfig file so that arc works 2013-10-15 22:57:59 +01:00
.gitignore Update to the latest SourcePawn revision. 2015-08-18 09:51:24 -07:00
.gitmodules Use upstream SourcePawn as a submodule. 2015-03-15 16:38:38 -07:00
.travis.yml NPOTB: Remove unsupported packages line from Travis-CI. 2017-10-10 12:00:11 -07:00
AMBuildScript Temp fix for load issues on Linux. 2017-12-05 20:44:53 -05:00
changelog.txt Triggering a build. 2011-04-13 19:05:41 -05:00
configure.py Switch to AMBuild 2.1 API. (#694) 2017-10-02 07:18:57 -05:00
product.version Bump version number. 2016-06-05 10:10:07 -04:00
pushbuild.txt Trigger build against hl2sdk-tf2 update. 2018-08-02 17:30:20 -04:00
README.md Update links in README. 2017-08-23 09:52:31 -04:00

SourceMod

General

Development