Am I not reading your question right? Just quote the variable and filenames with spaces work fine.
for i in *; do
cat "$i" ;
done
Shame that they gave in to the haters, single click is great. Far more intuitive too, as you’d immediately tell if you ever had to guide your parents around a computer constantly reminding them in which arbitrary situation you’re meant to double click and in which to single click.
Tribalism is fun