Commit graph

99 commits

Author SHA1 Message Date
Mattias Andrée
e5379adb32 .ponysayrc support 2012-10-28 16:25:11 +01:00
Mattias Andrée
388a6ed142 pre-class Ponysay code is ran inside if __name__ == "__main__" 2012-10-28 15:59:29 +01:00
Mattias Andrée
86b6cf1e7b Correction in -W broke -o 2012-10-28 15:41:42 +01:00
Mattias Andrée
90990ba099 wrapping settings 2012-10-28 04:46:51 +01:00
Mattias Andrée
03ab06b8e1 environment variables PONYSAY_{TYPO_LIMIT,WRAP_HYPHEN} 2012-10-28 04:09:53 +01:00
Mattias Andrée
5fd404eef3 rename option -F to +f and --F and ++f 2012-10-28 03:33:14 +01:00
Mattias Andrée
4d27b0a873 wrapping options from issue #108 2012-10-27 22:50:17 +02:00
Mattias Andrée
13308a6880 enable --F and --f without argument, this way you can get any random extrapony by ending the commmand line with just --F 2012-10-25 02:36:35 +02:00
Mattias Andrée
e23628daf9 fix balloon cowsay + fix mini balloons + fix wrapping bugs + inform user of exception in wrapping and do skip wrapping 2012-10-25 00:06:30 +02:00
Mattias Andrée
86b983ec7d m fix wrap column 2012-10-24 19:40:18 +02:00
Mattias Andrée
78eda26515 include quote file in the extra information + change log update + manual update 2012-10-23 23:42:28 +02:00
Mattias Andrée
42b9744572 balloon autocorrection derp fix + if file descriptor 3 exists (for example if you execute with 3>&2) information is printed to it 2012-10-23 23:10:35 +02:00
Mattias Andrée
bcd88c9862 fix bug that made the program freeze if TAB (\t) is used in the pony file 2012-10-23 22:27:20 +02:00
Mattias Andrée
e726084422 autocorrection distance limit is set to 5, rather than unlimited 2012-10-23 22:09:59 +02:00
Mattias Andrée
002f42fb0f do not what for stdin message if -o is used 2012-10-23 20:02:22 +02:00
Mattias Andrée
fd2ee9fe35 exit values are used if help is automatically printed 2012-10-22 15:04:49 +02:00
Mattias Andrée
b160350c0d help un solely unrecognised options 2012-10-22 14:58:55 +02:00
Mattias Andrée
f6eae560b1 -q works as -f + added --f, --F and --q which are varidic variants of -f, -F and -q, respectivly + warn if -q is used with -f and -F but allow (but still warn if used) -q -f 2012-10-22 14:40:20 +02:00
Mattias Andrée
de0813f523 automatic pony name and balloon style name spelling correction 2012-10-22 13:17:42 +02:00
Mattias Andrée
10b55d4def doc typo 2012-10-22 12:26:17 +02:00
Mattias Andrée
45c3d2a1aa m 2012-10-22 12:25:01 +02:00
Mattias Andrée
5aa773ef93 m doc 2012-10-12 18:47:19 +02:00
Mattias Andrée
9cd7e26542 document code 2012-10-12 16:46:27 +02:00
Mattias Andrée
d62f6d495e more detailed method documentation 2012-10-12 12:11:24 +02:00
Mattias Andrée
e74b16297e colouring is fully functional 2012-10-12 02:59:43 +02:00
Mattias Andrée
dc38ab4e6d colour options are almost fully functional, inplace balloons are problematic 2012-10-12 01:56:08 +02:00
Mattias Andrée
bf619ffa24 printing just the pony 2012-10-11 23:35:51 +02:00
Mattias Andrée
f214a9f59b terminal capatily emulation fix 2012-10-11 23:24:40 +02:00
Mattias Andrée
43959ae2c5 Merge branch 'master' into develop 2012-10-11 23:09:44 +02:00
Mattias Andrée
6892c51ba6 fix for -V, -K and -X, and beginning of --pony-only 2012-10-11 23:09:14 +02:00
Mattias Andrée
024ca3965e add --symall and --altall as alternatives to +A + m manual fix + -X, -V, -K options 2012-10-11 22:29:26 +02:00
Mattias Andrée
9eb038542d $name=value$ in .pony files support bug fix 2012-10-10 20:51:48 +02:00
Mattias Andrée
e600c3cb47 m + ensure that change stuff always has proper permissions 2012-10-08 18:58:24 +02:00
Mattias Andrée
5c736f63ae syntax fix 2012-10-08 18:22:13 +02:00
Mattias Andrée
1096f2c86e spelling correction mechanism with weigthed character change 2012-10-04 22:11:33 +02:00
Mattias Andrée
e6bdf2e5ba word wrapping bug fixed + word wrapper supports soft hythens and non-breaking space + word wrapper colour inserted hyphens red 2012-10-04 04:46:55 +02:00
Mattias Andrée
1ca607912a cleaner code 2012-09-30 02:55:48 +02:00
Mattias Andrée
19609f75b2 documenting the code 2012-09-30 02:33:58 +02:00
Mattias Andrée
9919d3e228 doc derp 2012-09-30 01:13:21 +02:00
Mattias Andrée
0cd697f946 documenting the code 2012-09-30 01:11:50 +02:00
Mattias Andrée
59247bf6e9 use with instead of try ... finally 2012-09-30 00:53:16 +02:00
Mattias Andrée
04aae4a3aa rename file ponysay to ponysay.py 2012-09-29 22:55:59 +02:00
Mattias Andrée
639452aa16 cleanup 2012-08-20 02:22:12 +02:00
Mattias Andrée
1e0b26af59 message wrapper (could be written nicer) 2012-08-20 02:12:13 +02:00
Mattias Andrée
515b4d149e just wrapping needed 2012-08-20 00:48:59 +02:00
Mattias Andrée
b36f6d5527 work on balloon 2012-08-20 00:28:01 +02:00
Mattias Andrée
7f1e5535b3 misc 2012-08-19 23:56:18 +02:00
Mattias Andrée
ee4f95db90 truncation + m 2012-08-19 22:47:14 +02:00
Mattias Andrée
3704d1a2fa can print the pony with link and other variables 2012-08-19 22:12:28 +02:00
Mattias Andrée
f4f11c9067 author text fix and moving patcher to bottom of list 2012-08-19 20:07:19 +02:00