Why does dry HCl gas not change the colour of the dry litmus paper?
Litmus paper detects the presence of H+and OH–. Dry HCl cannot split into its constituent H+ and Cl– by itself; a polar medium like water splits acids into its constituent.
HA + H2O —> H3O+ + A–
Now, litmus paper detects H+ or H3O+ and changes the colour accordingly.
See also: Why does an aqueous solution of acid conduct electricity?