:arrow_up: text-buffer
:arrow_up: text-buffer

Supersedes and closes #13086

Mokolea/atom,liuderchi/atom,liuderchi/atom,rlugojr/atom,atom/atom,stinsonga/atom,Mokolea/atom,Arcanemagus/atom,me-benni/atom,xream/atom,tjkr/atom,Arcanemagus/atom,andrewleverette/atom,stinsonga/atom,decaffeinate-examples/atom,AlexxNica/atom,AlexxNica/atom,me-benni/atom,kevinrenaers/atom,me-benni/atom,bolinfest/atom,atom/atom,AdrianVovk/substance-ide,CraZySacX/atom,bsmr-x-script/atom,sotayamashita/atom,FIT-CSE2410-A-Bombs/atom,bolinfest/atom,atom/atom,sotayamashita/atom,ardeshirj/atom,rlugojr/atom,ardeshirj/atom,Arcanemagus/atom,t9md/atom,kevinrenaers/atom,t9md/atom,bolinfest/atom,brettle/atom,CraZySacX/atom,kevinrenaers/atom,bsmr-x-script/atom,Mokolea/atom,xream/atom,liuderchi/atom,PKRoma/atom,brettle/atom,tjkr/atom,bsmr-x-script/atom,tjkr/atom,PKRoma/atom,xream/atom,sotayamashita/atom,decaffeinate-examples/atom,CraZySacX/atom,stinsonga/atom,andrewleverette/atom,ardeshirj/atom,decaffeinate-examples/atom,PKRoma/atom,FIT-CSE2410-A-Bombs/atom,AdrianVovk/substance-ide,AlexxNica/atom,brettle/atom,decaffeinate-examples/atom,rlugojr/atom,FIT-CSE2410-A-Bombs/atom,andrewleverette/atom,t9md/atom,AdrianVovk/substance-ide,liuderchi/atom,stinsonga/atom