EasyJet flies a daily non-stop, and Flybe claims to on their website (though there aren't any flights that I can find). Both services are to/from Paris CDG.
If you're a glutton for punishment, RyanAir flies Beauvais-Prestwick. :-))Edited: 8:56 pm, September 14, 2013
There's no sign of anyone else.
USBusiness, how are you finding things?
RyanAir did not show up in today's flightstat listings. Maybe it's not every day.
"USBusiness, how are you finding things?"
First, go to the wikipedia page for the airport(s) and look under "Airlines and Destinations". Then verify by going to either FlighStats (as you and I did), and if more verification is needed go to the airlines' websites.
http://www.flybe.com/route-map shows a non stop from GLA-CDG (although like you I couldn't find any flight today or recently). And on ryanair.com I did a dummy booking.
Note that RyanAir is an ultra low cost carrier with lots of restrictions. And they fly Beauvais (well outside Paris) to Prestwick (quite a way outside of Glasgow). Hence my comment "glutton for punishment"; you're probably be better off connecting.Edited: 9:12 pm, September 14, 2013
Okay, for Edinburgh you have Air France and EasyJet non stop (AF had four flights today) from CDG. Just for completeness (but again I would not recommend it) RyanAir also serve EDI from Beauvais.
France aren't in the Commonwealth thus are not competing so I am not sure that would be the case.Edited: 4:32 am, September 15, 2013
There are quite a few French speaking nations taking part that have stronger air links with France than the UK