docs: def get_stdin_data(self):
          """
          Get words from stdin.
  
          """
  
          if self.tty.in_is_tty:
              # No pipez found
              return False
  
          if sys.version_info < (3, 0):
              stdin_lines = (l.decode('utf-8') for l in sys.stdin.xreadlines())
          else:
              stdin_lines = (l for l in sys.stdin.readlines())
  
          rx_word = re.compile("\w+", re.UNICODE)
  
          # If we have stdin data, we should remove everything else!
          self.words.clear()
          word_list = [match.group(0)
                       for line in stdin_lines
                       for match in rx_word.finditer(line.lower())]
          if self.ns.filter_stopwords:
              word_list = self.filter_words(
                  word_list, stopwords=wow.STOPWORDS,
                  min_length=self.ns.min_length)
  
          self.words.extend(word_list)
  
          return True