MAINT: C identifiers causing UB + useless char returns
MAINT: C identifiers causing UB + useless char returns

C identifiers aren't allowed to match "^_[A-Z]". Fixed that in
numpyos.c and removed some more useless underscores.

Changed NumPyOS_ascii_tolower and the code that calls it to handle
ints, not chars. C promotes char to int in so many situations that
char variables are just a pain. (The C standard library uses int
in <ctype.h>, for example.)

Linkid/numpy,NextThought/pypy-numpy,mwiebe/numpy,ahaldane/numpy,brandon-rhodes/numpy,drasmuss/numpy,rgommers/numpy,Eric89GXL/numpy,mortada/numpy,mhvk/numpy,BMJHayward/numpy,mingwpy/numpy,grlee77/numpy,has2k1/numpy,rmcgibbo/numpy,ekalosak/numpy,skymanaditya1/numpy,kiwifb/numpy,felipebetancur/numpy,chatcannon/numpy,cowlicks/numpy,MSeifert04/numpy,ahaldane/numpy,jschueller/numpy,endolith/numpy,GaZ3ll3/numpy,pbrod/numpy,musically-ut/numpy,MichaelAquilina/numpy,chatcannon/numpy,numpy/numpy,embray/numpy,pyparallel/numpy,embray/numpy,madphysicist/numpy,skwbc/numpy,KaelChen/numpy,KaelChen/numpy,CMartelLML/numpy,hainm/numpy,tacaswell/numpy,Yusa95/numpy,ChanderG/numpy,skymanaditya1/numpy,BMJHayward/numpy,SiccarPoint/numpy,githubmlai/numpy,sigma-random/numpy,leifdenby/numpy,SunghanKim/numpy,cjermain/numpy,mattip/numpy,tacaswell/numpy,numpy/numpy,jorisvandenbossche/numpy,andsor/numpy,madphysicist/numpy,githubmlai/numpy,grlee77/numpy,Linkid/numpy,tdsmith/numpy,dch312/numpy,ChristopherHogan/numpy,jorisvandenbossche/numpy,simongibbons/numpy,Yusa95/numpy,hainm/numpy,ddasilva/numpy,dch312/numpy,MSeifert04/numpy,chiffa/numpy,WarrenWeckesser/numpy,mingwpy/numpy,cjermain/numpy,naritta/numpy,dwillmer/numpy,shoyer/numpy,tdsmith/numpy,gfyoung/numpy,gmcastil/numpy,anntzer/numpy,endolith/numpy,grlee77/numpy,MichaelAquilina/numpy,bmorris3/numpy,kirillzhuravlev/numpy,mhvk/numpy,sigma-random/numpy,ViralLeadership/numpy,larsmans/numpy,CMartelLML/numpy,Eric89GXL/numpy,brandon-rhodes/numpy,chiffa/numpy,trankmichael/numpy,stuarteberg/numpy,larsmans/numpy,hainm/numpy,dimasad/numpy,Anwesh43/numpy,empeeu/numpy,behzadnouri/numpy,jschueller/numpy,nbeaver/numpy,rudimeier/numpy,yiakwy/numpy,joferkington/numpy,ChanderG/numpy,stuarteberg/numpy,empeeu/numpy,mattip/numpy,joferkington/numpy,SunghanKim/numpy,chiffa/numpy,trankmichael/numpy,tdsmith/numpy,rhythmsosad/numpy,AustereCuriosity/numpy,MichaelAquilina/numpy,njase/numpy,mindw/numpy,rmcgibbo/numpy,NextThought/pypy-numpy,solarjoe/numpy,bmorris3/numpy,Dapid/numpy,Anwesh43/numpy,MSeifert04/numpy,stuarteberg/numpy,jankoslavic/numpy,pizzathief/numpy,MaPePeR/numpy,ekalosak/numpy,mathdd/numpy,behzadnouri/numpy,naritta/numpy,shoyer/numpy,ContinuumIO/numpy,madphysicist/numpy,nguyentu1602/numpy,seberg/numpy,yiakwy/numpy,bmorris3/numpy,b-carter/numpy,gfyoung/numpy,WarrenWeckesser/numpy,ajdawson/numpy,embray/numpy,kirillzhuravlev/numpy,Srisai85/numpy,embray/numpy,ViralLeadership/numpy,GaZ3ll3/numpy,bringingheavendown/numpy,pizzathief/numpy,tynn/numpy,MSeifert04/numpy,sinhrks/numpy,gmcastil/numpy,shoyer/numpy,ChristopherHogan/numpy,tdsmith/numpy,ahaldane/numpy,NextThought/pypy-numpy,jakirkham/numpy,ajdawson/numpy,charris/numpy,dimasad/numpy,shoyer/numpy,endolith/numpy,mingwpy/numpy,trankmichael/numpy,SiccarPoint/numpy,WillieMaddox/numpy,pdebuyl/numpy,rajathkumarmp/numpy,ViralLeadership/numpy,naritta/numpy,gfyoung/numpy,njase/numpy,dch312/numpy,joferkington/numpy,kiwifb/numpy,Dapid/numpy,trankmichael/numpy,grlee77/numpy,anntzer/numpy,cjermain/numpy,jakirkham/numpy,rherault-insa/numpy,BabeNovelty/numpy,jankoslavic/numpy,yiakwy/numpy,sonnyhu/numpy,pizzathief/numpy,sonnyhu/numpy,Yusa95/numpy,ssanderson/numpy,embray/numpy,nguyentu1602/numpy,simongibbons/numpy,mhvk/numpy,simongibbons/numpy,tacaswell/numpy,skymanaditya1/numpy,brandon-rhodes/numpy,sigma-random/numpy,KaelChen/numpy,bertrand-l/numpy,groutr/numpy,leifdenby/numpy,GrimDerp/numpy,ahaldane/numpy,WarrenWeckesser/numpy,jschueller/numpy,mindw/numpy,ssanderson/numpy,WarrenWeckesser/numpy,bringingheavendown/numpy,pdebuyl/numpy,MaPePeR/numpy,argriffing/numpy,solarjoe/numpy,njase/numpy,shoyer/numpy,rajathkumarmp/numpy,mindw/numpy,WillieMaddox/numpy,ESSS/numpy,musically-ut/numpy,drasmuss/numpy,MSeifert04/numpy,jakirkham/numpy,has2k1/numpy,cowlicks/numpy,rajathkumarmp/numpy,KaelChen/numpy,hainm/numpy,pizzathief/numpy,BabeNovelty/numpy,nguyentu1602/numpy,SiccarPoint/numpy,ddasilva/numpy,skwbc/numpy,sonnyhu/numpy,gmcastil/numpy,andsor/numpy,MichaelAquilina/numpy,sinhrks/numpy,larsmans/numpy,BabeNovelty/numpy,maniteja123/numpy,numpy/numpy,charris/numpy,dimasad/numpy,felipebetancur/numpy,utke1/numpy,ESSS/numpy,dch312/numpy,mathdd/numpy,seberg/numpy,GrimDerp/numpy,Yusa95/numpy,kirillzhuravlev/numpy,felipebetancur/numpy,Linkid/numpy,jankoslavic/numpy,jonathanunderwood/numpy,stuarteberg/numpy,githubmlai/numpy,utke1/numpy,madphysicist/numpy,mattip/numpy,b-carter/numpy,mathdd/numpy,argriffing/numpy,anntzer/numpy,jakirkham/numpy,dato-code/numpy,tynn/numpy,ddasilva/numpy,simongibbons/numpy,mortada/numpy,BMJHayward/numpy,cowlicks/numpy,has2k1/numpy,mathdd/numpy,abalkin/numpy,Srisai85/numpy,SiccarPoint/numpy,andsor/numpy,yiakwy/numpy,mortada/numpy,jonathanunderwood/numpy,Srisai85/numpy,WillieMaddox/numpy,ChanderG/numpy,AustereCuriosity/numpy,charris/numpy,pdebuyl/numpy,tynn/numpy,abalkin/numpy,ahaldane/numpy,ekalosak/numpy,dwillmer/numpy,cowlicks/numpy,nbeaver/numpy,endolith/numpy,chatcannon/numpy,madphysicist/numpy,felipebetancur/numpy,GrimDerp/numpy,utke1/numpy,ajdawson/numpy,immerrr/numpy,leifdenby/numpy,pbrod/numpy,pbrod/numpy,CMartelLML/numpy,drasmuss/numpy,rudimeier/numpy,dato-code/numpy,has2k1/numpy,pyparallel/numpy,rherault-insa/numpy,rmcgibbo/numpy,SunghanKim/numpy,sonnyhu/numpy,mhvk/numpy,bertrand-l/numpy,pbrod/numpy,Eric89GXL/numpy,mwiebe/numpy,pbrod/numpy,maniteja123/numpy,mindw/numpy,skymanaditya1/numpy,abalkin/numpy,charris/numpy,bertrand-l/numpy,rudimeier/numpy,ChristopherHogan/numpy,mwiebe/numpy,Linkid/numpy,GrimDerp/numpy,GaZ3ll3/numpy,githubmlai/numpy,naritta/numpy,MaPePeR/numpy,grlee77/numpy,Dapid/numpy,ContinuumIO/numpy,rhythmsosad/numpy,jorisvandenbossche/numpy,immerrr/numpy,moreati/numpy,kiwifb/numpy,ajdawson/numpy,andsor/numpy,rudimeier/numpy,pyparallel/numpy,nguyentu1602/numpy,jorisvandenbossche/numpy,immerrr/numpy,musically-ut/numpy,skwbc/numpy,dato-code/numpy,pizzathief/numpy,SunghanKim/numpy,BMJHayward/numpy,cjermain/numpy,groutr/numpy,rajathkumarmp/numpy,Eric89GXL/numpy,rgommers/numpy,GaZ3ll3/numpy,numpy/numpy,WarrenWeckesser/numpy,dato-code/numpy,jakirkham/numpy,empeeu/numpy,rhythmsosad/numpy,empeeu/numpy,rmcgibbo/numpy,sinhrks/numpy,moreati/numpy,sigma-random/numpy,Anwesh43/numpy,mortada/numpy,mhvk/numpy,CMartelLML/numpy,rgommers/numpy,immerrr/numpy,argriffing/numpy,maniteja123/numpy,larsmans/numpy,jankoslavic/numpy,anntzer/numpy,solarjoe/numpy,rhythmsosad/numpy,Srisai85/numpy,behzadnouri/numpy,joferkington/numpy,Anwesh43/numpy,pdebuyl/numpy,brandon-rhodes/numpy,dwillmer/numpy,dwillmer/numpy,ContinuumIO/numpy,nbeaver/numpy,bmorris3/numpy,musically-ut/numpy,groutr/numpy,jschueller/numpy,BabeNovelty/numpy,rgommers/numpy,ssanderson/numpy,AustereCuriosity/numpy,seberg/numpy,ChanderG/numpy,simongibbons/numpy,moreati/numpy,rherault-insa/numpy,mattip/numpy,b-carter/numpy,jonathanunderwood/numpy,seberg/numpy,ESSS/numpy,mingwpy/numpy,sinhrks/numpy,jorisvandenbossche/numpy,dimasad/numpy,bringingheavendown/numpy,NextThought/pypy-numpy,ekalosak/numpy,ChristopherHogan/numpy,MaPePeR/numpy,kirillzhuravlev/numpy