Aymar Chaste

Aymar de Chaste (1514–1603) was a Catholic French admiral during the Franco-Spanish Wars between 1582 and 1598.

A gentleman of the King's Chamber, François Aymar (or Aimar) de Cleremont de Chaste served as governor of Dieppe and Arques-la-Bataille as well as the French ambassador to England during mid to late 16th century. A vice admiral, Chaste commanded the French-Portuguese naval forces supporting António, Prior of Crato's attempt to defend the Azores from Spain to use as a staging point to liberate Portugal. However, he was defeated by Álvaro de Bazán, Marquis of Santa Cruz at the Battle of Terceira in 1583.

After agreeing to command an expedition to the Saint Lawrence River with former officers Pierre Dugua, Sieur de Mons, François Gravé Du Pont, and Samuel Champlain, Chaste was appointed Viceroy of Canada by King Henry IV on February 6, 1602. Chaste would preside over New France as lieutenant governor later forming the "Canada and Acadia Trading Company", which would eventually establish French domination of the North American fur trade for more than a decade, overseeing the company until his death in 1603, shortly before this first expedition return to France.

Further reading

  • Biographie universelle, 1811–1862.
  • Dictionnaire historique de France, 1968.
gollark: My "fix" is this:```lua--[["Fix" for bug PS#E9DCC81BSummary: `pcall(getfenv, -1)` seemingly returned the environment outside the sandbox.Based on some testing, this seems like some bizarre optimization-type feature gone wrong.It seems that something is simplifying `pcall(getfenv)` to just directly calling `getfenv` and ignoring the environment... as well as, *somehow*, `function() return getfenv() end` and such.The initial attempt at making this work did `return (fn(...))` instead of `return fn(...)` in an attempt to make it not do this, but of course that somehow broke horribly. I don't know what's going on at this point.This is probably a bit of a performance hit, and more problematically liable to go away if this is actually some bizarre interpreter feature and the fix gets optimized away.Unfortunately I don't have any better ideas. Also, I haven't tried this with xpcall, but it's probably possible, so I'm attempting to fix that too.]]local real_pcall = pcallfunction _G.pcall(fn, ...) return real_pcall(function(...) local ret = {fn(...)} return unpack(ret) end, ...)end local real_xpcall = xpcallfunction _G.xpcall(fn, handler) return real_xpcall(function() local ret = {fn()} return unpack(ret) end, handler)end```which appears to work at least?
gollark: Fixed, but I don't really know how or why.
gollark: ... should I create a bug report?
gollark: It returns two, actually. The second one. I don't know *what* the first one is doing.
gollark: Is this some weird implementation thing or is Lua actually defined/specified to work like this?!
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.