Hi!
Natürlich sind Umlaute stinknormale Buchstaben des deutschen Alphabets, also mitnichten Sonderzeichen.
Das zeigt sich ja schon daran, dass sie beim Aufsagen des Alphabets mit erwähnt werden und - wie alle anderen Buchstaben auch - eine Ersatzschreibweise haben (ae, oe, ue ss, sz) ...
Der Kontext hier ist nicht deutsche Sprache sondern Computerei, und da sind es nunmal Zeichen, die jenseits der amerikanischen Vorstellung von Normalität existieren. Auch allen Unicode-Bestrebungen zum Trotz werden es (noch lange) Zeichen bleiben, die man als Programmierer deutlich mehr beachten muss als ASCII-Buchstaben. Selbst in einer reinen Unicode-Welt hat man mit den Combining Diacritical Marks versus "Lateinisch, erweitert-A" und B, etc. eine Sonderstellung geschaffen. Es gibt schonmal zwei Wege, sie zu notieren, was als zu beachtende Besonderheit reichen sollte, um sie aus der "Normalität" herauszuholen.
Lo!