Implement shouldComponentUpdate for GutterComponent
Implement shouldComponentUpdate for GutterComponent

Only update the gutter when the visible row range has changed or if
a screen lines change has occurred within the visible row range.

jacekkopecky/atom,GHackAnonymous/atom,stinsonga/atom,splodingsocks/atom,isghe/atom,beni55/atom,tmunro/atom,dannyflax/atom,sebmck/atom,dkfiresky/atom,bj7/atom,jordanbtucker/atom,hpham04/atom,rsvip/aTom,ykeisuke/atom,rsvip/aTom,ivoadf/atom,florianb/atom,lovesnow/atom,me6iaton/atom,qiujuer/atom,yangchenghu/atom,einarmagnus/atom,Mokolea/atom,erikhakansson/atom,jacekkopecky/atom,vinodpanicker/atom,seedtigo/atom,ardeshirj/atom,Klozz/atom,CraZySacX/atom,Andrey-Pavlov/atom,pkdevbox/atom,AlbertoBarrago/atom,mnquintana/atom,basarat/atom,BogusCurry/atom,codex8/atom,wiggzz/atom,johnrizzo1/atom,amine7536/atom,pombredanne/atom,scippio/atom,AlisaKiatkongkumthon/atom,Andrey-Pavlov/atom,scippio/atom,brumm/atom,kittens/atom,fredericksilva/atom,Jdesk/atom,vjeux/atom,abe33/atom,jlord/atom,ppamorim/atom,liuderchi/atom,ralphtheninja/atom,woss/atom,ironbox360/atom,rmartin/atom,sebmck/atom,nucked/atom,darwin/atom,woss/atom,Huaraz2/atom,johnrizzo1/atom,deepfox/atom,SlimeQ/atom,alfredxing/atom,Jdesk/atom,vhutheesing/atom,tisu2tisu/atom,sxgao3001/atom,MjAbuz/atom,decaffeinate-examples/atom,mertkahyaoglu/atom,Jandersolutions/atom,russlescai/atom,anuwat121/atom,Jandersolutions/atom,Abdillah/atom,synaptek/atom,bryonwinger/atom,Austen-G/BlockBuilder,codex8/atom,gabrielPeart/atom,scippio/atom,scv119/atom,matthewclendening/atom,bradgearon/atom,pombredanne/atom,medovob/atom,gisenberg/atom,qiujuer/atom,hagb4rd/atom,ReddTea/atom,acontreras89/atom,Ingramz/atom,decaffeinate-examples/atom,tmunro/atom,atom/atom,prembasumatary/atom,githubteacher/atom,splodingsocks/atom,Arcanemagus/atom,panuchart/atom,jtrose2/atom,abcP9110/atom,AlisaKiatkongkumthon/atom,rmartin/atom,lovesnow/atom,jeremyramin/atom,Rodjana/atom,targeter21/atom,abcP9110/atom,execjosh/atom,daxlab/atom,g2p/atom,xream/atom,mnquintana/atom,Locke23rus/atom,Hasimir/atom,AlexxNica/atom,ilovezy/atom,yangchenghu/atom,chfritz/atom,gontadu/atom,Hasimir/atom,prembasumatary/atom,dijs/atom,RobinTec/atom,matthewclendening/atom,vhutheesing/atom,rmartin/atom,crazyquark/atom,kdheepak89/atom,yalexx/atom,PKRoma/atom,palita01/atom,bcoe/atom,qiujuer/atom,jjz/atom,BogusCurry/atom,Locke23rus/atom,Huaraz2/atom,hharchani/atom,ali/atom,Jandersolutions/atom,sillvan/atom,deepfox/atom,YunchengLiao/atom,nucked/atom,fredericksilva/atom,chengky/atom,vcarrera/atom,synaptek/atom,bsmr-x-script/atom,Neron-X5/atom,RobinTec/atom,Abdillah/atom,bolinfest/atom,isghe/atom,hpham04/atom,erikhakansson/atom,AlisaKiatkongkumthon/atom,liuxiong332/atom,acontreras89/atom,AlbertoBarrago/atom,ppamorim/atom,hakatashi/atom,devoncarew/atom,russlescai/atom,Abdillah/atom,g2p/atom,omarhuanca/atom,001szymon/atom,dkfiresky/atom,NunoEdgarGub1/atom,ReddTea/atom,Dennis1978/atom,hpham04/atom,johnhaley81/atom,RuiDGoncalves/atom,oggy/atom,folpindo/atom,batjko/atom,kittens/atom,gisenberg/atom,woss/atom,GHackAnonymous/atom,YunchengLiao/atom,rxkit/atom,mdumrauf/atom,rjattrill/atom,bcoe/atom,acontreras89/atom,panuchart/atom,chfritz/atom,batjko/atom,brumm/atom,mertkahyaoglu/atom,toqz/atom,pombredanne/atom,dsandstrom/atom,RobinTec/atom,vjeux/atom,me6iaton/atom,fedorov/atom,mnquintana/atom,wiggzz/atom,lpommers/atom,stinsonga/atom,deoxilix/atom,champagnez/atom,bryonwinger/atom,brettle/atom,phord/atom,lisonma/atom,jlord/atom,yalexx/atom,FoldingText/atom,Shekharrajak/atom,rjattrill/atom,gontadu/atom,john-kelly/atom,hagb4rd/atom,mostafaeweda/atom,omarhuanca/atom,constanzaurzua/atom,lisonma/atom,russlescai/atom,fredericksilva/atom,devoncarew/atom,anuwat121/atom,me-benni/atom,CraZySacX/atom,stinsonga/atom,sekcheong/atom,jeremyramin/atom,n-riesco/atom,qskycolor/atom,amine7536/atom,john-kelly/atom,AdrianVovk/substance-ide,vjeux/atom,Mokolea/atom,Jonekee/atom,transcranial/atom,crazyquark/atom,ilovezy/atom,sekcheong/atom,fscherwi/atom,G-Baby/atom,SlimeQ/atom,florianb/atom,targeter21/atom,kittens/atom,sebmck/atom,ezeoleaf/atom,brettle/atom,john-kelly/atom,stinsonga/atom,dannyflax/atom,mrodalgaard/atom,kc8wxm/atom,mostafaeweda/atom,DiogoXRP/atom,mertkahyaoglu/atom,h0dgep0dge/atom,GHackAnonymous/atom,nvoron23/atom,dsandstrom/atom,nvoron23/atom,rlugojr/atom,ashneo76/atom,n-riesco/atom,prembasumatary/atom,bcoe/atom,Andrey-Pavlov/atom,nucked/atom,constanzaurzua/atom,ReddTea/atom,rjattrill/atom,Sangaroonaom/atom,bsmr-x-script/atom,Arcanemagus/atom,G-Baby/atom,jlord/atom,Ingramz/atom,Hasimir/atom,niklabh/atom,chfritz/atom,bencolon/atom,gzzhanghao/atom,woss/atom,pengshp/atom,Arcanemagus/atom,FoldingText/atom,Hasimir/atom,hharchani/atom,hakatashi/atom,vinodpanicker/atom,vcarrera/atom,fang-yufeng/atom,originye/atom,GHackAnonymous/atom,oggy/atom,lovesnow/atom,kdheepak89/atom,liuderchi/atom,alfredxing/atom,harshdattani/atom,gontadu/atom,Austen-G/BlockBuilder,SlimeQ/atom,tanin47/atom,ykeisuke/atom,me-benni/atom,synaptek/atom,tony612/atom,KENJU/atom,helber/atom,xream/atom,deoxilix/atom,bencolon/atom,Dennis1978/atom,abe33/atom,kevinrenaers/atom,Jandersoft/atom,dsandstrom/atom,mostafaeweda/atom,Jdesk/atom,fang-yufeng/atom,svanharmelen/atom,yomybaby/atom,darwin/atom,lisonma/atom,tmunro/atom,yomybaby/atom,Jandersoft/atom,FoldingText/atom,einarmagnus/atom,mdumrauf/atom,rsvip/aTom,andrewleverette/atom,AlbertoBarrago/atom,crazyquark/atom,ashneo76/atom,sillvan/atom,YunchengLiao/atom,kc8wxm/atom,gisenberg/atom,jlord/atom,FIT-CSE2410-A-Bombs/atom,kjav/atom,wiggzz/atom,dijs/atom,MjAbuz/atom,stuartquin/atom,FoldingText/atom,rookie125/atom,mnquintana/atom,qskycolor/atom,AdrianVovk/substance-ide,crazyquark/atom,Ingramz/atom,FIT-CSE2410-A-Bombs/atom,h0dgep0dge/atom,dsandstrom/atom,jtrose2/atom,ali/atom,rookie125/atom,liuderchi/atom,lovesnow/atom,sotayamashita/atom,0x73/atom,deepfox/atom,abcP9110/atom,Rychard/atom,acontreras89/atom,dannyflax/atom,AdrianVovk/substance-ide,jacekkopecky/atom,ivoadf/atom,daxlab/atom,constanzaurzua/atom,AlexxNica/atom,CraZySacX/atom,lpommers/atom,vcarrera/atom,ReddTea/atom,ReddTea/atom,pombredanne/atom,kdheepak89/atom,FoldingText/atom,Jonekee/atom,cyzn/atom,folpindo/atom,davideg/atom,kandros/atom,medovob/atom,yalexx/atom,basarat/atom,FIT-CSE2410-A-Bombs/atom,davideg/atom,lisonma/atom,ardeshirj/atom,0x73/atom,0x73/atom,john-kelly/atom,Galactix/atom,svanharmelen/atom,kaicataldo/atom,qiujuer/atom,davideg/atom,Andrey-Pavlov/atom,Shekharrajak/atom,oggy/atom,ralphtheninja/atom,charleswhchan/atom,russlescai/atom,yomybaby/atom,rsvip/aTom,Neron-X5/atom,johnhaley81/atom,tjkr/atom,liuxiong332/atom,devmario/atom,basarat/atom,sebmck/atom,amine7536/atom,woss/atom,jtrose2/atom,charleswhchan/atom,charleswhchan/atom,fang-yufeng/atom,decaffeinate-examples/atom,beni55/atom,Mokolea/atom,burodepeper/atom,PKRoma/atom,fredericksilva/atom,pengshp/atom,Austen-G/BlockBuilder,johnrizzo1/atom,DiogoXRP/atom,phord/atom,kjav/atom,nrodriguez13/atom,gabrielPeart/atom,fang-yufeng/atom,ezeoleaf/atom,mertkahyaoglu/atom,liuxiong332/atom,matthewclendening/atom,mrodalgaard/atom,ilovezy/atom,deepfox/atom,avdg/atom,Rychard/atom,RuiDGoncalves/atom,isghe/atom,originye/atom,bj7/atom,sxgao3001/atom,fedorov/atom,mrodalgaard/atom,GHackAnonymous/atom,Ju2ender/atom,Rychard/atom,targeter21/atom,alexandergmann/atom,Neron-X5/atom,deoxilix/atom,hellendag/atom,n-riesco/atom,pengshp/atom,Abdillah/atom,ivoadf/atom,medovob/atom,Jdesk/atom,fedorov/atom,seedtigo/atom,jacekkopecky/atom,liuderchi/atom,vinodpanicker/atom,jordanbtucker/atom,Locke23rus/atom,jacekkopecky/atom,Jandersoft/atom,tjkr/atom,Rodjana/atom,dkfiresky/atom,basarat/atom,bj7/atom,rlugojr/atom,me-benni/atom,paulcbetts/atom,gabrielPeart/atom,sillvan/atom,ppamorim/atom,bolinfest/atom,gisenberg/atom,davideg/atom,NunoEdgarGub1/atom,paulcbetts/atom,panuchart/atom,anuwat121/atom,alfredxing/atom,hellendag/atom,nrodriguez13/atom,avdg/atom,constanzaurzua/atom,rmartin/atom,dannyflax/atom,ObviouslyGreen/atom,ppamorim/atom,tony612/atom,YunchengLiao/atom,tisu2tisu/atom,batjko/atom,beni55/atom,dannyflax/atom,russlescai/atom,daxlab/atom,AlexxNica/atom,jtrose2/atom,bradgearon/atom,NunoEdgarGub1/atom,elkingtonmcb/atom,liuxiong332/atom,prembasumatary/atom,abe33/atom,devmario/atom,ardeshirj/atom,originye/atom,FoldingText/atom,Austen-G/BlockBuilder,jjz/atom,vjeux/atom,hharchani/atom,bolinfest/atom,burodepeper/atom,ilovezy/atom,ironbox360/atom,kittens/atom,kevinrenaers/atom,alexandergmann/atom,kdheepak89/atom,PKRoma/atom,jjz/atom,efatsi/atom,vhutheesing/atom,SlimeQ/atom,nvoron23/atom,kaicataldo/atom,KENJU/atom,cyzn/atom,n-riesco/atom,kdheepak89/atom,me6iaton/atom,qskycolor/atom,nrodriguez13/atom,devoncarew/atom,devmario/atom,constanzaurzua/atom,execjosh/atom,dsandstrom/atom,einarmagnus/atom,hagb4rd/atom,darwin/atom,florianb/atom,yalexx/atom,champagnez/atom,tisu2tisu/atom,g2p/atom,kandros/atom,lisonma/atom,rxkit/atom,rookie125/atom,paulcbetts/atom,toqz/atom,rlugojr/atom,Klozz/atom,Sangaroonaom/atom,mostafaeweda/atom,Galactix/atom,me6iaton/atom,RobinTec/atom,kc8wxm/atom,yangchenghu/atom,Jdesk/atom,ilovezy/atom,hpham04/atom,yomybaby/atom,matthewclendening/atom,transcranial/atom,abcP9110/atom,devmario/atom,yamhon/atom,KENJU/atom,codex8/atom,ali/atom,yamhon/atom,githubteacher/atom,ralphtheninja/atom,boomwaiza/atom,ObviouslyGreen/atom,amine7536/atom,kc8wxm/atom,jordanbtucker/atom,Neron-X5/atom,sekcheong/atom,fredericksilva/atom,Klozz/atom,vcarrera/atom,toqz/atom,YunchengLiao/atom,jjz/atom,lovesnow/atom,yamhon/atom,toqz/atom,atom/atom,batjko/atom,vjeux/atom,Jandersoft/atom,paulcbetts/atom,einarmagnus/atom,palita01/atom,basarat/atom,sxgao3001/atom,sxgao3001/atom,rxkit/atom,splodingsocks/atom,gzzhanghao/atom,chengky/atom,Shekharrajak/atom,jeremyramin/atom,bradgearon/atom,phord/atom,Jandersolutions/atom,t9md/atom,chengky/atom,Galactix/atom,qskycolor/atom,Rodjana/atom,Andrey-Pavlov/atom,hpham04/atom,0x73/atom,bcoe/atom,hellendag/atom,boomwaiza/atom,kc8wxm/atom,execjosh/atom,tony612/atom,amine7536/atom,h0dgep0dge/atom,oggy/atom,omarhuanca/atom,matthewclendening/atom,bsmr-x-script/atom,nvoron23/atom,kjav/atom,liuxiong332/atom,crazyquark/atom,ezeoleaf/atom,toqz/atom,jlord/atom,vinodpanicker/atom,ObviouslyGreen/atom,rsvip/aTom,qiujuer/atom,svanharmelen/atom,scv119/atom,NunoEdgarGub1/atom,einarmagnus/atom,MjAbuz/atom,devoncarew/atom,tony612/atom,ezeoleaf/atom,decaffeinate-examples/atom,efatsi/atom,RuiDGoncalves/atom,tanin47/atom,Sangaroonaom/atom,fedorov/atom,davideg/atom,tanin47/atom,vcarrera/atom,rmartin/atom,sekcheong/atom,jjz/atom,fedorov/atom,Abdillah/atom,gisenberg/atom,ppamorim/atom,Ju2ender/atom,Hasimir/atom,prembasumatary/atom,seedtigo/atom,efatsi/atom,omarhuanca/atom,vinodpanicker/atom,BogusCurry/atom,Galactix/atom,Huaraz2/atom,Galactix/atom,avdg/atom,n-riesco/atom,yalexx/atom,SlimeQ/atom,folpindo/atom,sotayamashita/atom,champagnez/atom,isghe/atom,codex8/atom,xream/atom,dannyflax/atom,palita01/atom,chengky/atom,mnquintana/atom,RobinTec/atom,Jonekee/atom,abcP9110/atom,hharchani/atom,transcranial/atom,MjAbuz/atom,gzzhanghao/atom,dkfiresky/atom,florianb/atom,basarat/atom,niklabh/atom,githubteacher/atom,jtrose2/atom,bcoe/atom,pkdevbox/atom,oggy/atom,andrewleverette/atom,h0dgep0dge/atom,mostafaeweda/atom,lpommers/atom,ashneo76/atom,sillvan/atom,kevinrenaers/atom,scv119/atom,Shekharrajak/atom,sxgao3001/atom,kaicataldo/atom,kjav/atom,ironbox360/atom,nvoron23/atom,Austen-G/BlockBuilder,hagb4rd/atom,scv119/atom,hakatashi/atom,johnhaley81/atom,mertkahyaoglu/atom,fscherwi/atom,splodingsocks/atom,rjattrill/atom,bryonwinger/atom,pombredanne/atom,qskycolor/atom,kjav/atom,harshdattani/atom,fscherwi/atom,Jandersoft/atom,001szymon/atom,helber/atom,synaptek/atom,hharchani/atom,john-kelly/atom,001szymon/atom,dkfiresky/atom,Ju2ender/atom,MjAbuz/atom,targeter21/atom,DiogoXRP/atom,t9md/atom,ykeisuke/atom,omarhuanca/atom,me6iaton/atom,G-Baby/atom,kittens/atom,Neron-X5/atom,hagb4rd/atom,charleswhchan/atom,sotayamashita/atom,pkdevbox/atom,chengky/atom,sebmck/atom,Jandersolutions/atom,targeter21/atom,elkingtonmcb/atom,ali/atom,fang-yufeng/atom,Shekharrajak/atom,Ju2ender/atom,elkingtonmcb/atom,bryonwinger/atom,niklabh/atom,batjko/atom,Austen-G/BlockBuilder,t9md/atom,hakatashi/atom,KENJU/atom,andrewleverette/atom,acontreras89/atom,stuartquin/atom,NunoEdgarGub1/atom,jacekkopecky/atom,yomybaby/atom,stuartquin/atom,tony612/atom,helber/atom,harshdattani/atom,charleswhchan/atom,florianb/atom,isghe/atom,Dennis1978/atom,kandros/atom,tjkr/atom,devmario/atom,codex8/atom,bencolon/atom,Ju2ender/atom,dijs/atom,cyzn/atom,brettle/atom,sillvan/atom,erikhakansson/atom,mdumrauf/atom,boomwaiza/atom,ali/atom,deepfox/atom,atom/atom,burodepeper/atom,devoncarew/atom,alexandergmann/atom,KENJU/atom,synaptek/atom,brumm/atom,sekcheong/atom