This website requires JavaScript.
Explore
Help
Sign In
Yaltik
/
hy
Watch
2
Star
0
Fork
0
You've already forked hy
Code
Pull Requests
Releases
Activity
f3d978c5a3
hy
/
.gitignore
10 lines
74 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Initial import.
2012-12-15 20:48:16 +01:00
*.pyc
*swp
fixing the ignore
2012-12-15 23:43:52 +01:00
*hy*egg*
Provide bin scripts for both Windows and *nix Summary: This update does away with the scripts in bin and changes setup.py to use entry_points in cmdline.py for the scripts 'hy' and 'hyc'. This fixes installing and running on Windows. The tests are updated to run the 'hy' script produced by setup.py and not from bin/hy. This is more correct and makes the tox tests run on both Window and *nix. For running hy or nosetests directly in the source tree, you do have to run 'python setup.py develop' first. But since tox runs and builds dists, all tox tests pass on all platforms. Also, since there is no built-in readline on Windows, the setup.py only on Windows requires 'pyreadline' as a replacement. Switched from optparse to argparse in cmdline.py Instead of trying to manually separate args meant for hy from args meant for a hy script, this switches from optparse to argparse for the CLI. argparse automatically peels out args meant for hy and leaves the rest, including the user hy script in options.args. This fixes the issue @paultag found running "hy foo" where foo is not a real file. Also added a test that makes sure trying to run a non-existent script exits instead of dropping the user into the REPL. Added argparse as setup.py resource (and removed from tox.ini) as well as removed uses of deprecated setf
2013-06-29 23:56:58 +02:00
*pyreadline*egg*
hacking on stuff.
2012-12-18 15:11:42 +01:00
.tox
*pycache*
some hacking
2012-12-22 06:18:37 +01:00
dist
.coverage
adding build to gitignore
2013-03-07 01:51:10 +01:00
build/
Copy Permalink