Commit Graph

441 Commits

Author SHA1 Message Date
c15e836268 Made it also necessary to set an environment variable in order to display colors to the terminal (in an effort to avoid an otherwise inevitable holy-war). 2013-08-21 22:56:33 -04:00
fabd1bc242 Resolved a trivial merge conflcit in cheatsheets/sed. Resolved major merge conflict in ./cheat. Made very minor revision to @larsyencken's patch to prevent __init__.py/c files from being listed as cheatsheets. 2013-08-21 22:49:07 -04:00
07c49e8540 Minor tweak to @smartboyathome's patch. 2013-08-21 22:28:28 -04:00
f89d887c21 Add a check for posix environment for pygments. 2013-08-22 09:19:31 +10:00
39a15a669a Make Pygments a soft dependency. 2013-08-21 19:33:09 +10:00
c6bb350a13 Colorize output using Pygment lexers. 2013-08-21 17:05:52 +10:00
17b2148d6e Reformat to meet PEP8 style. 2013-08-21 16:46:10 +10:00
9140d2ebfb Allow suffixes for cheat files (e.g. DataFrames.jl). 2013-08-21 16:35:39 +10:00
b188629b92 Making the default cheats directory Windows-compatible. 2013-08-20 14:56:12 -07:00
1e26280da7 Added some comments to the cheat file. 2013-08-19 21:35:51 -04:00
e3d6976a03 Merging. 2013-08-19 21:15:02 -04:00
01b35ab0b7 Added main function and wrapped everything in it. 2013-08-19 15:23:53 -04:00
570d05349e No breakage when cheatsheets package isn't found
This means cheat can be installed in only the home directory again.
2013-08-19 09:02:53 +01:00
84f3105139 Changed lines so none were over 80 columns. 2013-08-18 22:52:35 -04:00
26e5261713 Did a refactoring to incorporate kragniz's work a little more delicately. 2013-08-18 15:53:40 -04:00
54f379eda5 Fixed a bug whereby the 'cheatsheet not found' error would always be displayed. 2013-08-18 15:14:19 -04:00
9946bab1a9 Don't split cheatpath for no reason 2013-08-18 17:41:32 +01:00
cdf0aa1926 Remove duplicates from the list of cheatsheets. 2013-08-17 03:16:44 +01:00
73d9f0c83d Merge https://github.com/chrisallenlane/cheat
Conflicts:
	README.md
	cheat
	install
2013-08-17 02:38:31 +01:00
b38bbceb8a Change indent level from 2 spaces to 4. 2013-08-16 09:47:43 +01:00
63b0ffba14 Don't require the package to be available. 2013-08-16 03:02:33 +01:00
13c8d60d75 Merging shanahanjrs work into master. 2013-08-15 18:19:02 -04:00
10cb62fee9 Continuing to merge gbremer's work into master. 2013-08-15 18:03:58 -04:00
cc47515f41 Added '-help' and 'cheat' to the list of cheat usage arguments. 2013-08-15 17:49:30 -04:00
7cf6291c8a Changed from 2-spaces per indentation level to 4, per PEP-8 standard. 2013-08-14 10:36:00 -04:00
3c9136b476 Replace support for user's .cheat directories 2013-08-13 11:42:58 +01:00
8dda6a9241 Package with distutils
Created cheatsheets package to store the default sheets.
2013-08-13 11:01:06 +01:00
8bd5aaad2c Adding support for CHEATPATH variable and multiple cheat locations 2013-08-12 21:59:33 -04:00
39b1cf391f Refactored the application per some feedback on reddit. 2013-08-11 15:37:11 -04:00
cbbd18e621 Attempting to cheatsheets out of application logic. 2013-08-10 17:08:17 -04:00
8e9cfc0eb1 Still hacking in cheat sheets. Wrote a trivial python installer. 2013-08-10 16:32:49 -04:00
1786a57d5e Still adding commands. 2013-08-10 11:26:56 -04:00
e51fa9b29f Adding more cheat sheets. 2013-08-10 10:16:13 -04:00
8093424dbd Added some notes. 2013-08-09 23:46:34 -04:00
66166e3dd4 Still writing cheat sheets. Also made trivial changes to the README. 2013-08-09 23:17:22 -04:00
50b47445ad On help, the 'Available keyphrases' output is now alphabetized. 2013-08-09 22:24:12 -04:00
76cce9d584 Added more cheat sheets. 2013-08-09 21:56:42 -04:00
aca0900430 Tweaks. 2013-07-30 23:57:04 -04:00
87f1fe13b6 Cleaned up some python. Added support for subcommands. 2013-07-30 23:33:31 -04:00
9681886409 Hacking in some refinements. 2013-07-30 23:25:36 -04:00
1188238381 Got a working version. 2013-07-30 22:48:07 -04:00