HMS Pigmy

Seven ships of the Royal Navy have been named Pigmy:

  • HMS Pigmy (1781), a 14-gun cutter captured by the French on 27 December 1781.[1] Recaptured on 22 July 1782.[2] Renamed HMS Lurcher on 31 May 1783 and HMS Pigmy in July 1783. Pigmy wrecked on 16 December 1796 during the night in Bigbury Bay, Devon. When she started to break up Captain A. Pullibank permitted the crew to go ashore via a hawser. Pullibank, his son, and some 10 of her crew of 60 were lost. The subsequent court martial acquitted her officers and crew of the loss.[3][4]
  • HMS Pigmy (1782), the former 10-gun cutter HMS Ranger, renamed in 1782 and sold in 1784.[5]
  • HMS Pigmy (1798), the former French cutter Mutin, captured on 2 October 1779. Renamed HMS Mutine on entry into Royal Navy service. Renamed HMS Pigmy on 20 January 1798. Wrecked on 9 August 1805.
  • HMS Pigmy, was the 16-gun cutter HMS Ranger (1806), renamed in 1806 and wrecked on 5 March 1807.[6]
  • HMS Pigmy (1810), a 10-gun cutter/schooner sold in 1823.
  • HMS Pigmy (1837), a paddle steamer scrapped in 1879.
  • HMS Pigmy (1888), a composite screw gunboat launched in 1888 and sold in 1905.
  • HMS Pigmy (1940), a submarine depot ship

Citations and references

Citations

  1. "British cutter 'Pigmy' (1781)". Threedecks. Retrieved 11 March 2016.
  2. "French cutter 'Le Pigmy' (1781)". Threedecks. Retrieved 11 March 2016.
  3. Grocott (1997), pp. 4-5.
  4. Hepper (1994), p. 75.
  5. "British cutter 'Ranger' (1779)". Threedecks. Retrieved 11 March 2016.
  6. "British cutter 'Ranger' (1806)". Threedecks. Retrieved 11 March 2016.

References

  • Grocott, Terence (1997). Shipwrecks of the Revolutionary & Napoleonic Eras. London: Chatham. ISBN 1861760302.
  • Hepper, David J. (1994). British Warship Losses in the Age of Sail, 1650–1859. Rotherfield: Jean Boudriot. ISBN 0-948864-30-3.CS1 maint: ref=harv (link)
gollark: It's kind of bad.
gollark: ```python#!/bin/env python3chars = [chr(n) for n in range(126)]firstchar = chars[0]lastchar = chars[len(chars) - 1]def increment_char(character): return chr(ord(character) + 1)def old_increment_string(string_to_increment): reversed_string = list(reversed(string_to_increment)) # Reverse the string for easier work. for rindex, char in enumerate(reversed_string): if char == lastchar: # If we can't increment this char further, try the next ones. reversed_string[rindex] = firstchar # Set the current char back to the first one. reversed_string[rindex + 1] = increment_char(reversed_string[rindex + 1]) # Increment the next one along. else: # We only want to increment ONE char, unless we need to "carry". reversed_string[rindex] = increment_char(reversed_string[rindex]) break return ''.join(list(reversed(reversed_string)))def increment_string(to_increment): reversed_string = list(to_increment) # Reverse the string for easier work. for rindex, char in enumerate(reversed_string): if char == lastchar: # If we can't increment this char further, try the next ones. reversed_string[rindex] = firstchar # Set the current char back to the first one. reversed_string[rindex + 1] = increment_char(reversed_string[rindex + 1]) # Increment the next one along. else: # We only want to increment ONE char, unless we need to "carry". reversed_string[rindex] = increment_char(reversed_string[rindex]) break return ''.join(list(reversed_string))def string_generator(): length = 0 while 1: length += 1 string = chars[0] * length while True: try: string = increment_string(string) except IndexError: # Incrementing has gone out of the char array, move onto next length break yield string```
gollark: Except it enumerates all possible ASCII strings instead.
gollark: I made that!
gollark: no.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.