Commit Graph

41 Commits

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