equal
deleted
inserted
replaced
|
1 # __init__.py - topic extension |
|
2 # |
|
3 # This software may be used and distributed according to the terms of the |
|
4 # GNU General Public License version 2 or any later version. |
|
5 """random topic generator utils |
|
6 """ |
|
7 |
|
8 import random |
|
9 |
|
10 animals = [ |
|
11 'aardvark', |
|
12 'albatross', |
|
13 'alligator', |
|
14 'alpaca', |
|
15 'ant', |
|
16 'anteater', |
|
17 'antelope', |
|
18 'ape', |
|
19 'armadillo', |
|
20 'ass', |
|
21 'baboon', |
|
22 'badger', |
|
23 'barracuda', |
|
24 'bat', |
|
25 'bear', |
|
26 'beaver', |
|
27 'bee', |
|
28 'beetle', |
|
29 'bison', |
|
30 'boar', |
|
31 'buffalo', |
|
32 'bushbaby', |
|
33 'bustard', |
|
34 'butterfly', |
|
35 'camel', |
|
36 'capuchin', |
|
37 'carabao', |
|
38 'caribou', |
|
39 'cat', |
|
40 'caterpillar', |
|
41 'cattle', |
|
42 'chameleon', |
|
43 'chamois', |
|
44 'cheetah', |
|
45 'chicken', |
|
46 'chimpanzee', |
|
47 'chinchilla', |
|
48 'chipmunk', |
|
49 'chough', |
|
50 'cicada', |
|
51 'clam', |
|
52 'cobra', |
|
53 'cockroach', |
|
54 'cod', |
|
55 'cormorant', |
|
56 'coyote', |
|
57 'crab', |
|
58 'crane', |
|
59 'cricket', |
|
60 'crocodile', |
|
61 'crow', |
|
62 'curlew', |
|
63 'deer', |
|
64 'dinosaur', |
|
65 'dog', |
|
66 'dogfish', |
|
67 'dolphin', |
|
68 'donkey', |
|
69 'dotterel', |
|
70 'dove', |
|
71 'dragon', |
|
72 'dragonfly', |
|
73 'duck', |
|
74 'dugong', |
|
75 'dunlin', |
|
76 'eagle', |
|
77 'echidna', |
|
78 'eel', |
|
79 'eland', |
|
80 'elephant', |
|
81 'elk', |
|
82 'emu', |
|
83 'falcon', |
|
84 'ferret', |
|
85 'finch', |
|
86 'fish', |
|
87 'flamingo', |
|
88 'fly', |
|
89 'fox', |
|
90 'frog', |
|
91 'gaur', |
|
92 'gazelle', |
|
93 'gecko', |
|
94 'gerbil', |
|
95 'giraffe', |
|
96 'gnat', |
|
97 'gnu', |
|
98 'goat', |
|
99 'goldfish', |
|
100 'goose', |
|
101 'gorilla', |
|
102 'goshawk', |
|
103 'grasshopper', |
|
104 'grouse', |
|
105 'guanaco', |
|
106 'guinea', |
|
107 'gull', |
|
108 'hamster', |
|
109 'hare', |
|
110 'hawk', |
|
111 'hedgehog', |
|
112 'heron', |
|
113 'herring', |
|
114 'hippopotamus', |
|
115 'hornet', |
|
116 'horse', |
|
117 'horsecrab', |
|
118 'hound', |
|
119 'hummingbird', |
|
120 'hyena', |
|
121 'hyrax', |
|
122 'ibex', |
|
123 'ibis', |
|
124 'iguana', |
|
125 'impala', |
|
126 'insect', |
|
127 'jackal', |
|
128 'jaguar', |
|
129 'jay', |
|
130 'jellyfish', |
|
131 'kangaroo', |
|
132 'koala', |
|
133 'kouprey', |
|
134 'kudu', |
|
135 'lapwing', |
|
136 'lark', |
|
137 'lemming', |
|
138 'lemur', |
|
139 'leopard', |
|
140 'lion', |
|
141 'lizard', |
|
142 'llama', |
|
143 'lobster', |
|
144 'locust', |
|
145 'loris', |
|
146 'louse', |
|
147 'lynx', |
|
148 'lyrebird', |
|
149 'magpie', |
|
150 'mallard', |
|
151 'mammoth', |
|
152 'manatee', |
|
153 'marten', |
|
154 'meerkat', |
|
155 'mink', |
|
156 'minnow', |
|
157 'mole', |
|
158 'mongoose', |
|
159 'monkey', |
|
160 'moose', |
|
161 'mosquito', |
|
162 'mouse', |
|
163 'mule', |
|
164 'muskrat', |
|
165 'narwhal', |
|
166 'newt', |
|
167 'nightingale', |
|
168 'numbat', |
|
169 'octopus', |
|
170 'okapi', |
|
171 'opossum', |
|
172 'oryx', |
|
173 'ostrich', |
|
174 'otter', |
|
175 'owl', |
|
176 'ox', |
|
177 'oyster', |
|
178 'panda', |
|
179 'panther', |
|
180 'parrot', |
|
181 'partridge', |
|
182 'peacock', |
|
183 'peafowl', |
|
184 'pelican', |
|
185 'penguin', |
|
186 'pheasant', |
|
187 'pig', |
|
188 'pigeon', |
|
189 'platypus', |
|
190 'pony', |
|
191 'porcupine', |
|
192 'porpoise', |
|
193 'prairie', |
|
194 'puffin', |
|
195 'pug', |
|
196 'quagga', |
|
197 'quail', |
|
198 'quelea', |
|
199 'rabbit', |
|
200 'raccoon', |
|
201 'ram', |
|
202 'rat', |
|
203 'raven', |
|
204 'reindeer', |
|
205 'rhea', |
|
206 'rhinoceros', |
|
207 'rook', |
|
208 'ruff', |
|
209 'salamander', |
|
210 'salmon', |
|
211 'sambar', |
|
212 'sandpiper', |
|
213 'sardine', |
|
214 'scorpion', |
|
215 'seahorse', |
|
216 'seal', |
|
217 'serval', |
|
218 'shark', |
|
219 'sheep', |
|
220 'shrew', |
|
221 'shrimp', |
|
222 'skink', |
|
223 'skunk', |
|
224 'snail', |
|
225 'snake', |
|
226 'spider', |
|
227 'squid', |
|
228 'squirrel', |
|
229 'starling', |
|
230 'stinkbug', |
|
231 'stork', |
|
232 'swan', |
|
233 'tapir', |
|
234 'tarsier', |
|
235 'termite', |
|
236 'tern', |
|
237 'tiger', |
|
238 'toad', |
|
239 'trout', |
|
240 'turkey', |
|
241 'turtle', |
|
242 'unicorn', |
|
243 'viper', |
|
244 'vulture', |
|
245 'wallaby', |
|
246 'walrus', |
|
247 'wasp', |
|
248 'weasel', |
|
249 'whale', |
|
250 'wolf', |
|
251 'wolverine', |
|
252 'wombat', |
|
253 'woodchuck', |
|
254 'woodcock', |
|
255 'woodpecker', |
|
256 'worm', |
|
257 'wren', |
|
258 'yak', |
|
259 'zebra', |
|
260 'zorilla' |
|
261 ] |
|
262 |
|
263 adjectives = [ |
|
264 'abiding', |
|
265 'abject', |
|
266 'ablaze', |
|
267 'able', |
|
268 'aboard', |
|
269 'abounding', |
|
270 'absorbed', |
|
271 'absorbing', |
|
272 'abstracted', |
|
273 'abundant', |
|
274 'acceptable', |
|
275 'accessible', |
|
276 'accurate', |
|
277 'acoustic', |
|
278 'adamant', |
|
279 'adaptable', |
|
280 'adhesive', |
|
281 'adjoining', |
|
282 'adorable', |
|
283 'adventurous', |
|
284 'affable', |
|
285 'affectionate', |
|
286 'agreeable', |
|
287 'alert', |
|
288 'alive', |
|
289 'alluring', |
|
290 'amazing', |
|
291 'ambiguous', |
|
292 'ambitious', |
|
293 'amiable', |
|
294 'amicable', |
|
295 'amused', |
|
296 'amusing', |
|
297 'ancient', |
|
298 'animated', |
|
299 'apricot', |
|
300 'aquatic', |
|
301 'arctic', |
|
302 'arenaceous', |
|
303 'aromatic', |
|
304 'aspiring', |
|
305 'assiduous', |
|
306 'assorted', |
|
307 'astonishing', |
|
308 'attractive', |
|
309 'auspicious', |
|
310 'automatic', |
|
311 'available', |
|
312 'average', |
|
313 'awake', |
|
314 'aware', |
|
315 'awesome', |
|
316 'axiomatic', |
|
317 'bashful', |
|
318 'bawdy', |
|
319 'beautiful', |
|
320 'beefy', |
|
321 'befitting', |
|
322 'beneficial', |
|
323 'benevolent', |
|
324 'bent', |
|
325 'best', |
|
326 'better', |
|
327 'bewildered', |
|
328 'bewitching', |
|
329 'big', |
|
330 'billowy', |
|
331 'bizarre', |
|
332 'black', |
|
333 'blithe', |
|
334 'blue', |
|
335 'blushing', |
|
336 'bouncy', |
|
337 'boundless', |
|
338 'brainy', |
|
339 'brash', |
|
340 'brave', |
|
341 'brawny', |
|
342 'brazen', |
|
343 'breezy', |
|
344 'brief', |
|
345 'bright', |
|
346 'brilliant', |
|
347 'broad', |
|
348 'brown', |
|
349 'bucolic', |
|
350 'bulky', |
|
351 'bumpy', |
|
352 'burgundy', |
|
353 'burly', |
|
354 'bustling', |
|
355 'busy', |
|
356 'calm', |
|
357 'capable', |
|
358 'capricious', |
|
359 'captivating', |
|
360 'carefree', |
|
361 'careful', |
|
362 'caring', |
|
363 'carrot', |
|
364 'ceaseless', |
|
365 'cerise', |
|
366 'certain', |
|
367 'challenging', |
|
368 'changeable', |
|
369 'charming', |
|
370 'cheerful', |
|
371 'chief', |
|
372 'chilly', |
|
373 'chipper', |
|
374 'classy', |
|
375 'clean', |
|
376 'clear', |
|
377 'clever', |
|
378 'cloudy', |
|
379 'coherent', |
|
380 'colorful', |
|
381 'colossal', |
|
382 'comfortable', |
|
383 'common', |
|
384 'communicative', |
|
385 'compassionate', |
|
386 'complete', |
|
387 'complex', |
|
388 'compulsive', |
|
389 'confused', |
|
390 'conscientious', |
|
391 'conscious', |
|
392 'conservative', |
|
393 'considerate', |
|
394 'convivial', |
|
395 'cooing', |
|
396 'cool', |
|
397 'cooperative', |
|
398 'coordinated', |
|
399 'courageous', |
|
400 'courteous', |
|
401 'crazy', |
|
402 'creative', |
|
403 'crispy', |
|
404 'crooked', |
|
405 'crowded', |
|
406 'cuddly', |
|
407 'cultured', |
|
408 'cunning', |
|
409 'curious', |
|
410 'curly', |
|
411 'curved', |
|
412 'curvy', |
|
413 'cut', |
|
414 'cute', |
|
415 'daily', |
|
416 'damp', |
|
417 'dapper', |
|
418 'dashing', |
|
419 'dazzling', |
|
420 'dear', |
|
421 'debonair', |
|
422 'decisive', |
|
423 'decorous', |
|
424 'deep', |
|
425 'defiant', |
|
426 'delicate', |
|
427 'delicious', |
|
428 'delighted', |
|
429 'delightful', |
|
430 'delirious', |
|
431 'descriptive', |
|
432 'detached', |
|
433 'detailed', |
|
434 'determined', |
|
435 'different', |
|
436 'diligent', |
|
437 'diminutive', |
|
438 'diplomatic', |
|
439 'discreet', |
|
440 'distinct', |
|
441 'distinctive', |
|
442 'dramatic', |
|
443 'dry', |
|
444 'dynamic', |
|
445 'dynamite', |
|
446 'eager', |
|
447 'early', |
|
448 'earthy', |
|
449 'easy', |
|
450 'easygoing', |
|
451 'eatable', |
|
452 'economic', |
|
453 'ecstatic', |
|
454 'educated', |
|
455 'efficacious', |
|
456 'efficient', |
|
457 'effortless', |
|
458 'eight', |
|
459 'elastic', |
|
460 'elated', |
|
461 'electric', |
|
462 'elegant', |
|
463 'elfin', |
|
464 'elite', |
|
465 'eminent', |
|
466 'emotional', |
|
467 'enchanted', |
|
468 'enchanting', |
|
469 'encouraging', |
|
470 'endless', |
|
471 'energetic', |
|
472 'enormous', |
|
473 'entertaining', |
|
474 'enthusiastic', |
|
475 'envious', |
|
476 'epicurean', |
|
477 'equable', |
|
478 'equal', |
|
479 'eternal', |
|
480 'ethereal', |
|
481 'evanescent', |
|
482 'even', |
|
483 'excellent', |
|
484 'excited', |
|
485 'exciting', |
|
486 'exclusive', |
|
487 'exotic', |
|
488 'expensive', |
|
489 'exquisite', |
|
490 'extroverted', |
|
491 'exuberant', |
|
492 'exultant', |
|
493 'fabulous', |
|
494 'fair', |
|
495 'faithful', |
|
496 'familiar', |
|
497 'famous', |
|
498 'fancy', |
|
499 'fantastic', |
|
500 'far', |
|
501 'fascinated', |
|
502 'fast', |
|
503 'fearless', |
|
504 'female', |
|
505 'fertile', |
|
506 'festive', |
|
507 'few', |
|
508 'fine', |
|
509 'first', |
|
510 'five', |
|
511 'fixed', |
|
512 'flamboyant', |
|
513 'flashy', |
|
514 'flat', |
|
515 'flawless', |
|
516 'flirtatious', |
|
517 'florid', |
|
518 'flowery', |
|
519 'fluffy', |
|
520 'fluttering', |
|
521 'foamy', |
|
522 'foolish', |
|
523 'foregoing', |
|
524 'fortunate', |
|
525 'four', |
|
526 'frank', |
|
527 'free', |
|
528 'frequent', |
|
529 'fresh', |
|
530 'friendly', |
|
531 'full', |
|
532 'functional', |
|
533 'funny', |
|
534 'furry', |
|
535 'future', |
|
536 'futuristic', |
|
537 'fuzzy', |
|
538 'gabby', |
|
539 'gainful', |
|
540 'garrulous', |
|
541 'general', |
|
542 'generous', |
|
543 'gentle', |
|
544 'giant', |
|
545 'giddy', |
|
546 'gifted', |
|
547 'gigantic', |
|
548 'gilded', |
|
549 'glamorous', |
|
550 'gleaming', |
|
551 'glorious', |
|
552 'glossy', |
|
553 'glowing', |
|
554 'godly', |
|
555 'good', |
|
556 'goofy', |
|
557 'gorgeous', |
|
558 'graceful', |
|
559 'grandiose', |
|
560 'grateful', |
|
561 'gratis', |
|
562 'gray', |
|
563 'great', |
|
564 'green', |
|
565 'gregarious', |
|
566 'grey', |
|
567 'groovy', |
|
568 'guiltless', |
|
569 'gusty', |
|
570 'guttural', |
|
571 'habitual', |
|
572 'half', |
|
573 'hallowed', |
|
574 'halting', |
|
575 'handsome', |
|
576 'happy', |
|
577 'hard', |
|
578 'hardworking', |
|
579 'harmonious', |
|
580 'heady', |
|
581 'healthy', |
|
582 'heavenly', |
|
583 'helpful', |
|
584 'hilarious', |
|
585 'historical', |
|
586 'holistic', |
|
587 'hollow', |
|
588 'honest', |
|
589 'honorable', |
|
590 'hopeful', |
|
591 'hospitable', |
|
592 'hot', |
|
593 'huge', |
|
594 'humorous', |
|
595 'hungry', |
|
596 'hushed', |
|
597 'hypnotic', |
|
598 'illustrious', |
|
599 'imaginary', |
|
600 'imaginative', |
|
601 'immense', |
|
602 'imminent', |
|
603 'impartial', |
|
604 'important', |
|
605 'imported', |
|
606 'impossible', |
|
607 'incandescent', |
|
608 'inconclusive', |
|
609 'incredible', |
|
610 'independent', |
|
611 'industrious', |
|
612 'inexpensive', |
|
613 'innate', |
|
614 'innocent', |
|
615 'inquisitive', |
|
616 'instinctive', |
|
617 'intellectual', |
|
618 'intelligent', |
|
619 'intense', |
|
620 'interesting', |
|
621 'internal', |
|
622 'intuitive', |
|
623 'inventive', |
|
624 'invincible', |
|
625 'jazzy', |
|
626 'jolly', |
|
627 'joyful', |
|
628 'joyous', |
|
629 'judicious', |
|
630 'juicy', |
|
631 'jumpy', |
|
632 'keen', |
|
633 'kind', |
|
634 'kindhearted', |
|
635 'kindly', |
|
636 'knotty', |
|
637 'knowing', |
|
638 'knowledgeable', |
|
639 'known', |
|
640 'laconic', |
|
641 'large', |
|
642 'lavish', |
|
643 'lean', |
|
644 'learned', |
|
645 'left', |
|
646 'legal', |
|
647 'level', |
|
648 'light', |
|
649 'likeable', |
|
650 'literate', |
|
651 'little', |
|
652 'lively', |
|
653 'living', |
|
654 'long', |
|
655 'longing', |
|
656 'loud', |
|
657 'lovely', |
|
658 'loving', |
|
659 'loyal', |
|
660 'lucky', |
|
661 'luminous', |
|
662 'lush', |
|
663 'luxuriant', |
|
664 'luxurious', |
|
665 'lyrical', |
|
666 'magenta', |
|
667 'magical', |
|
668 'magnificent', |
|
669 'majestic', |
|
670 'male', |
|
671 'mammoth', |
|
672 'many', |
|
673 'marvelous', |
|
674 'massive', |
|
675 'material', |
|
676 'mature', |
|
677 'meandering', |
|
678 'meaty', |
|
679 'medical', |
|
680 'mellow', |
|
681 'melodic', |
|
682 'melted', |
|
683 'merciful', |
|
684 'mighty', |
|
685 'miniature', |
|
686 'miniscule', |
|
687 'minor', |
|
688 'minute', |
|
689 'misty', |
|
690 'modern', |
|
691 'modest', |
|
692 'momentous', |
|
693 'motionless', |
|
694 'mountainous', |
|
695 'mute', |
|
696 'mysterious', |
|
697 'narrow', |
|
698 'natural', |
|
699 'near', |
|
700 'neat', |
|
701 'nebulous', |
|
702 'necessary', |
|
703 'neighborly', |
|
704 'new', |
|
705 'next', |
|
706 'nice', |
|
707 'nifty', |
|
708 'nimble', |
|
709 'nine', |
|
710 'nippy', |
|
711 'noiseless', |
|
712 'noisy', |
|
713 'nonchalant', |
|
714 'normal', |
|
715 'numberless', |
|
716 'numerous', |
|
717 'nutritious', |
|
718 'obedient', |
|
719 'observant', |
|
720 'obtainable', |
|
721 'oceanic', |
|
722 'omniscient', |
|
723 'one', |
|
724 'open', |
|
725 'opposite', |
|
726 'optimal', |
|
727 'optimistic', |
|
728 'opulent', |
|
729 'orange', |
|
730 'ordinary', |
|
731 'organic', |
|
732 'outgoing', |
|
733 'outrageous', |
|
734 'outstanding', |
|
735 'oval', |
|
736 'overjoyed', |
|
737 'overt', |
|
738 'palatial', |
|
739 'panoramic', |
|
740 'parallel', |
|
741 'passionate', |
|
742 'past', |
|
743 'pastoral', |
|
744 'patient', |
|
745 'peaceful', |
|
746 'perfect', |
|
747 'periodic', |
|
748 'permissible', |
|
749 'perpetual', |
|
750 'persistent', |
|
751 'petite', |
|
752 'philosophical', |
|
753 'physical', |
|
754 'picturesque', |
|
755 'pink', |
|
756 'pioneering', |
|
757 'piquant', |
|
758 'plausible', |
|
759 'pleasant', |
|
760 'plucky', |
|
761 'poised', |
|
762 'polite', |
|
763 'possible', |
|
764 'powerful', |
|
765 'practical', |
|
766 'precious', |
|
767 'premium', |
|
768 'present', |
|
769 'pretty', |
|
770 'previous', |
|
771 'private', |
|
772 'probable', |
|
773 'productive', |
|
774 'profound', |
|
775 'profuse', |
|
776 'protective', |
|
777 'proud', |
|
778 'psychedelic', |
|
779 'public', |
|
780 'pumped', |
|
781 'purple', |
|
782 'purring', |
|
783 'puzzled', |
|
784 'puzzling', |
|
785 'quaint', |
|
786 'quick', |
|
787 'quicker', |
|
788 'quickest', |
|
789 'quiet', |
|
790 'quirky', |
|
791 'quixotic', |
|
792 'quizzical', |
|
793 'rainy', |
|
794 'rapid', |
|
795 'rare', |
|
796 'rational', |
|
797 'ready', |
|
798 'real', |
|
799 'rebel', |
|
800 'receptive', |
|
801 'red', |
|
802 'reflective', |
|
803 'regular', |
|
804 'relaxed', |
|
805 'reliable', |
|
806 'relieved', |
|
807 'remarkable', |
|
808 'reminiscent', |
|
809 'reserved', |
|
810 'resolute', |
|
811 'resonant', |
|
812 'resourceful', |
|
813 'responsible', |
|
814 'rich', |
|
815 'ridiculous', |
|
816 'right', |
|
817 'rightful', |
|
818 'ripe', |
|
819 'ritzy', |
|
820 'roasted', |
|
821 'robust', |
|
822 'romantic', |
|
823 'roomy', |
|
824 'round', |
|
825 'royal', |
|
826 'ruddy', |
|
827 'rural', |
|
828 'rustic', |
|
829 'sable', |
|
830 'safe', |
|
831 'salty', |
|
832 'same', |
|
833 'satisfying', |
|
834 'savory', |
|
835 'scientific', |
|
836 'scintillating', |
|
837 'scrumptious', |
|
838 'second', |
|
839 'secret', |
|
840 'secretive', |
|
841 'seemly', |
|
842 'selective', |
|
843 'sensible', |
|
844 'separate', |
|
845 'shaggy', |
|
846 'shaky', |
|
847 'shining', |
|
848 'shiny', |
|
849 'short', |
|
850 'shy', |
|
851 'silent', |
|
852 'silky', |
|
853 'silly', |
|
854 'simple', |
|
855 'simplistic', |
|
856 'sincere', |
|
857 'six', |
|
858 'sizzling', |
|
859 'skillful', |
|
860 'sleepy', |
|
861 'slick', |
|
862 'slim', |
|
863 'smart', |
|
864 'smiling', |
|
865 'smooth', |
|
866 'soaring', |
|
867 'sociable', |
|
868 'soft', |
|
869 'solid', |
|
870 'sophisticated', |
|
871 'sparkling', |
|
872 'special', |
|
873 'spectacular', |
|
874 'speedy', |
|
875 'spicy', |
|
876 'spiffy', |
|
877 'spiritual', |
|
878 'splendid', |
|
879 'spooky', |
|
880 'spotless', |
|
881 'spotted', |
|
882 'square', |
|
883 'standing', |
|
884 'statuesque', |
|
885 'steadfast', |
|
886 'steady', |
|
887 'steep', |
|
888 'stimulating', |
|
889 'straight', |
|
890 'straightforward', |
|
891 'striking', |
|
892 'striped', |
|
893 'strong', |
|
894 'stunning', |
|
895 'stupendous', |
|
896 'sturdy', |
|
897 'subsequent', |
|
898 'substantial', |
|
899 'subtle', |
|
900 'successful', |
|
901 'succinct', |
|
902 'sudden', |
|
903 'super', |
|
904 'superb', |
|
905 'supreme', |
|
906 'swanky', |
|
907 'sweet', |
|
908 'swift', |
|
909 'sympathetic', |
|
910 'synonymous', |
|
911 'talented', |
|
912 'tall', |
|
913 'tame', |
|
914 'tan', |
|
915 'tangible', |
|
916 'tangy', |
|
917 'tasteful', |
|
918 'tasty', |
|
919 'telling', |
|
920 'temporary', |
|
921 'tempting', |
|
922 'ten', |
|
923 'tender', |
|
924 'terrific', |
|
925 'tested', |
|
926 'thankful', |
|
927 'therapeutic', |
|
928 'thin', |
|
929 'thinkable', |
|
930 'third', |
|
931 'thoughtful', |
|
932 'three', |
|
933 'thrifty', |
|
934 'tidy', |
|
935 'tiny', |
|
936 'toothsome', |
|
937 'towering', |
|
938 'tranquil', |
|
939 'tremendous', |
|
940 'tricky', |
|
941 'true', |
|
942 'truthful', |
|
943 'two', |
|
944 'typical', |
|
945 'ubiquitous', |
|
946 'ultra', |
|
947 'unassuming', |
|
948 'unbiased', |
|
949 'uncovered', |
|
950 'understanding', |
|
951 'understood', |
|
952 'unequaled', |
|
953 'unique', |
|
954 'unusual', |
|
955 'unwritten', |
|
956 'upbeat', |
|
957 'useful', |
|
958 'utopian', |
|
959 'utter', |
|
960 'uttermost', |
|
961 'valuable', |
|
962 'various', |
|
963 'vast', |
|
964 'verdant', |
|
965 'vermilion', |
|
966 'versatile', |
|
967 'versed', |
|
968 'victorious', |
|
969 'vigorous', |
|
970 'violet', |
|
971 'vivacious', |
|
972 'voiceless', |
|
973 'voluptuous', |
|
974 'wacky', |
|
975 'waiting', |
|
976 'wakeful', |
|
977 'wandering', |
|
978 'warm', |
|
979 'warmhearted', |
|
980 'wealthy', |
|
981 'whimsical', |
|
982 'whispering', |
|
983 'white', |
|
984 'whole', |
|
985 'wholesale', |
|
986 'whopping', |
|
987 'wide', |
|
988 'wiggly', |
|
989 'wild', |
|
990 'willing', |
|
991 'windy', |
|
992 'winsome', |
|
993 'wiry', |
|
994 'wise', |
|
995 'wistful', |
|
996 'witty', |
|
997 'womanly', |
|
998 'wonderful', |
|
999 'workable', |
|
1000 'young', |
|
1001 'youthful', |
|
1002 'yummy', |
|
1003 'zany', |
|
1004 'zealous', |
|
1005 'zesty', |
|
1006 'zippy' |
|
1007 ] |
|
1008 |
|
1009 def randomtopicname(ui): |
|
1010 if ui.configint("devel", "randomseed"): |
|
1011 random.seed(ui.configint("devel", "randomseed")) |
|
1012 return random.choice(adjectives) + "-" + random.choice(animals) |