@Alan ******
you cannot renew a VISA (from a thai consulate) OR an extension of stay. they both run out when they run out and you either buy a new visa or you apply for a new extension of stay.
I would say you WERE on a Non-O visa at one point in time BUT if you have been going to the immigration office you're not renewing the visa you're getting a yearly extension of stay. Look at the stamp in your passport it will clearly say "extension of stay permitted until xxx date" That is NOT a visa.
@Robert ******
, already covered the types of Non-Immigrant visas that allow someone to stay for more than a 90 days at a time (the ones with the suffix of an A or an X).
This shows the difference between a visa and an extension of stay. They are NOT the same at all. :)