Commit Graph

1898 Commits

Author SHA1 Message Date
Berker Peksag
b78f0e3b79 Update Ed's email address. 2014-12-06 18:02:22 +02:00
Matthías Páll Gissurarson
f64df2baef Added @Tritlo to Authors 2014-12-06 12:51:16 +00:00
Matthías Páll Gissurarson
ddc56a1e78 Added explanation on Hy <-> Python interop 2014-12-06 12:51:16 +00:00
Berker Peksag
7d0fe31ebe Add @iKevinY to AUTHORS. 2014-12-06 10:23:54 +02:00
Berker Peksag
cebafeaadd Merge pull request #699 from iKevinY/doc-fixes
Various changes to documentation pages
2014-12-06 10:22:36 +02:00
Kevin Yap
3e0ea7a131 Various changes to documentation pages
- Standardized capitalization of Hy, Lisp(s), and Python.
- Added periods to the end of list items.
- Use inline code blocks for inline code.
- Stripped trailing whitespace.
- Other miscellaneous grammatical changes.
2014-12-05 23:15:48 -08:00
Berker Peksag
74a8ead6dc Add @Singletoned to AUTHORS. 2014-12-05 17:47:10 +02:00
Berker Peksag
0998a5fd1f Merge pull request #698 from algernon/h/docs/no-lambdalistkeywords
docs: Drop the HyLambdaListKeyword docs
2014-12-05 17:33:18 +02:00
Gergely Nagy
684dc51ead docs: Drop the HyLambdaListKeyword docs
HyLambdaListKeyword was removed a while ago, drop its documentation too.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
2014-12-05 16:23:03 +01:00
Berker Peksag
0110b9481f Merge pull request #697 from Singletoned/master
Typo fix in docs
2014-12-05 17:17:50 +02:00
Ed Singleton
aa8f6a2ca1 Typo fix in docs 2014-12-05 15:07:44 +00:00
Michael Maltese
6e61f04e46 HyMacroExpansionError shouldn't truncate message
For example:

```
$ hy
hy 0.10.1 using CPython(default) 2.7.8 on Darwin
=> (defmacro hi [] (raise (TypeError "This message will be truncated")))
=> (hi)
  File "<input>", line 1, column 1

  (hi)
  ^--^
HyMacroExpansionError: `hi' message will be truncated
````
2014-11-27 15:29:34 -08:00
Berker Peksag
2fd9c91cd3 Merge pull request #693 from rwtolbert/features/run_module_as_main
Implement -m command line flag to run a module by name
2014-11-26 18:31:26 +02:00
Bob Tolbert
05574f6ad7 Implement -m command line flag to run a module by name 2014-11-26 09:13:45 -07:00
Paul Tagliamonte
49073b8810 update my email 2014-11-22 10:28:31 -05:00
Paul Tagliamonte
19c8af440f Forgot to undo the second tianon. Whoops. 2014-11-20 22:04:41 -05:00
Christopher Allan Webber
917ba9fce5 Test to ensure exception handling in yield-from works right 2014-11-20 20:48:15 -06:00
Christopher Allan Webber
86d8f69ef7 Fix yield-from test indentation
Indentation was inconsistent with our usual indentation style.
2014-11-20 20:48:15 -06:00
Paul Tagliamonte
602f392fe7 Implement yield-from in Python 2.x as a macro
And who said you can't teach an old dog new tricks.

  ... but at the same time, drop Python 3.2 for not knowing this new
  trick.
2014-11-20 20:48:15 -06:00
Paul Tagliamonte
703005f9d9 I also missed Tianon Gravi <admwiggin@gmail.com> // @tianon 2014-11-15 13:33:02 -05:00
Paul Tagliamonte
b92c19c73c Merge branch 'master' into pr/579 2014-11-15 08:02:41 -05:00
Paul Tagliamonte
ec593154fe Merge branch 'master' into pr/637
Conflicts:
	hy/core/language.hy
2014-11-15 07:58:56 -05:00
Paul Tagliamonte
6d25237093 Merge branch 'master' into pr/658 2014-11-15 07:54:24 -05:00
Paul Tagliamonte
b8f5fbc43b Add in Alexander Artemenko to authors. 2014-11-15 07:54:01 -05:00
Paul Tagliamonte
bb8b93dbde Move reformat-changelog into scripts. 2014-11-15 07:52:20 -05:00
Paul Tagliamonte
79b4456119 Merge branch 'master' into pr/666 2014-11-15 07:51:58 -05:00
Paul Tagliamonte
6995a5aece Merge branch 'master' into pr/661
Conflicts:
	AUTHORS
2014-11-15 07:49:20 -05:00
Paul Tagliamonte
dcf29d3d2a Fix the test decorator to return the class. 2014-11-15 07:47:55 -05:00
Paul Tagliamonte
408f72ef12 Merge branch 'master' into pr/685 2014-11-15 07:45:29 -05:00
Ryan Gonzalez
c7e4d4cd6e Add tests 2014-11-14 14:21:16 -06:00
Ryan Gonzalez
c9362d39c1 Fix #684 2014-11-13 17:49:17 -06:00
Tianon Gravi
96410f506e Add a dedicated lisp-if-not / lif-not macro
This is in parallel to `if` / `if-not` (so not without precedent). :)
2014-11-06 12:44:15 -07:00
Ryan Gonzalez
c88e75251c Fix Travis failures 2014-11-05 21:01:10 -06:00
Ryan Gonzalez
a6d9a963b5 Fix flake8 errors 2014-11-01 16:07:39 -05:00
Ryan Gonzalez
d01b6bbacc Fix Python 3 re-raising 2014-11-01 15:00:41 -05:00
Paul Tagliamonte
f5f4384722 Another typo. Don't be a release manager in the morning 2014-10-10 09:53:33 -04:00
Paul Tagliamonte
75adfb93d6 Damnit @tianon 2014-10-10 09:52:44 -04:00
Paul Tagliamonte
ecc003b434 0.10.1 2014-10-10 09:45:31 -04:00
Paul Tagliamonte
0a8fc0ebb7 Add in NEWS for 0.10.1 2014-10-10 09:45:07 -04:00
Abhishek Lekshmanan
1b6c765e97 Merge branch master onto #525
Conflicts:
	hy/core/language.hy
	tests/native_tests/language.hy
2014-10-09 21:28:33 +05:30
Berker Peksag
78131a9d12 Add @bismigalis to AUTHORS. 2014-10-09 03:00:08 +03:00
Berker Peksag
377c3ec5ee Update versionadded directive for merge-with. 2014-10-09 02:58:42 +03:00
Berker Peksag
5f5562670d Merge pull request #667 from bismigalis/merge-with
Added merge-with
2014-10-09 02:56:46 +03:00
Berker Peksag
8a339f0452 Merge pull request #669 from tianon/dockerignore
Add initial .dockerignore file
2014-10-07 03:59:24 +03:00
Tianon Gravi
0041d508e8 Add initial .dockerignore file
This avoids adding ".git" to the Docker image, which speeds up the initial "uploading context" phase and helps slim the image a small amount (since ".git" of Hy itself isn't necessary for using Hy).
2014-10-06 13:37:51 -06:00
bismigalis
76d7e3479a Added merge-with 2014-10-02 18:50:04 +04:00
Alexander Artemenko
8ba547c4cf Added command-line utility which takes current NEWS changelog and reformats it in debian style. 2014-09-30 22:07:34 +04:00
Ian Denhardt
3503ed9027 Add tests for _wrap_value 2014-09-21 12:08:14 -04:00
Ian Denhardt
ca255a86af Add @zenhack 2014-09-21 11:40:23 -04:00
Ian Denhardt
4d2aad1b0f Call _wrap_value recursively on HyExpressions.
Without this, cases like:

    (defmacro foo [] `(~0))
    (foo)

throw exceptions, because the embedded zero is not a HyObject.
2014-09-21 11:36:40 -04:00