Zack M. Davis
016557deab
reader macro #@ for with-decorator
...
The `with-decorator` special form is not the most ergonomic—this commit
introduces a new builtin `#@` reader macro that expands to an invocation
of `with-decorator`. To support this, `reader_macroexpand` is made to
also look in the default `None` namespace, in imitation of how
regular (non-reader) macros defined in hy.core are looked up. The
docstring of `hy.macros.reader` is also edited slightly for accuracy.
This in the matter of issue #856 .
2015-07-26 15:05:38 -07:00
Ryan Gonzalez
736d7a7991
Let setv take pairs of arguments (ref. #844 )
2015-07-25 17:45:34 -05:00
Zack M. Davis
4b00a84f9f
documentation for &kwonly
2015-07-22 22:06:51 -07:00
Morten Linderud
c2fe74c4a2
Merge pull request #803 from farhaven/nonlocal-doc
...
Add documentation for the (nonlocal ...) directive
2015-07-01 15:30:30 +02:00
Gregor Best
b106e3c08d
Expand doc for defn with &kwargs
2015-07-01 14:57:53 +02:00
Ewald Grusk
296b6eaa2a
documents order of variable assignments in let expressions
2015-06-13 21:10:57 +02:00
Gregor Best
4adddbbf25
Allow specification of global table and module name for (eval ...)
2015-05-20 20:44:52 +02:00
Gregor Best
802ef0cd0d
reword nonlocal doc a bit to mention nested fn scopes as well
2015-05-12 09:30:22 +02:00
Gregor Best
5743f6ae78
Add versionadded
tag to nonlocal doc
2015-05-12 09:29:55 +02:00
Gregor Best
e4ed5cc357
Mention that nonlocal
is for Python3.0 and up only
2015-05-12 00:00:54 +02:00
Gregor Best
9ed9bc5e11
Add documentation for the (nonlocal ...) directive
...
Signed-off-by: Gregor Best <gbe@unobtanium.de>
2015-05-11 23:38:02 +02:00
Berker Peksag
685688f04c
Update versionadded directives.
...
0.11.0 is a backwards incompatible release.
2015-05-09 22:12:04 +03:00
Antony Woods
0496b7f7b6
Added name to AUTHORS and added documentation
2015-03-19 08:43:11 +00:00
Nicolás Della Penna
750d7b51be
minor change
...
changed the specific values to make the example slightly more clear
2015-03-12 03:38:15 +02:00
Adrià Garriga-Alonso
f7b5486b69
Assert now may take an optional label, like in Python
2015-02-22 17:34:19 +01:00
Zhao Shenyang
487710c093
add documents for symbol?
2015-01-30 01:21:26 +08:00
Kevin Yap
8c0ac0862f
Adhere to CPython's documentation guidelines
...
- Inline code is written using ``double backticks``
- Italicized text uses *asterisks* rather than `single backticks`
- Function parameters are italicized rather than written as inline code
2014-12-07 02:09:43 -08:00
Kevin Yap
d50485710c
Change documentation code block language to Hy
2014-12-07 02:03:35 -08:00
Kevin Yap
d657e5eb2d
Fixes to contributor module documentation
...
- Changed "Contrib" to "Contributor"
- Fixed mismatched inline code in list* usage
- Added missing hyperlink targets
2014-12-06 15:47:01 -08:00
Kevin Yap
997501bcc4
Fixes to language documentation
...
- Use backticks consistently for inline code
- Capitalize section headers and proper nouns
- Minor grammatical fixes
2014-12-06 15:46:44 -08: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
Ed Singleton
aa8f6a2ca1
Typo fix in docs
2014-12-05 15:07:44 +00: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
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
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
Berker Peksag
377c3ec5ee
Update versionadded directive for merge-with.
2014-10-09 02:58:42 +03:00
bismigalis
76d7e3479a
Added merge-with
2014-10-02 18:50:04 +04:00
han semaj
99db02668b
Fix 'some' (first logical true value or nil)
2014-09-04 21:29:38 +12:00
Morten Linderud
bc0ef3ea14
Merge pull request #641 from microamp/issue-638
...
Fix #638 : Make nth return default value when out of bounds
2014-09-03 14:28:01 +02:00
han semaj
6ca47df34c
Include optional arg in docs (nth)
2014-09-03 20:53:28 +12:00
Foxboron
325f873f1e
Fixed (read) docs as mentioned inn #641
2014-09-02 22:26:47 +02:00
han semaj
ecc664337d
Make nth return default value when out of bounds
2014-08-23 23:35:31 +12:00
han semaj
23f31d4ac1
Reimplement butlast in terms of drop-last
2014-08-22 21:51:12 +12:00
han semaj
7f5c8e39d8
Implement drop-last
2014-08-22 21:09:59 +12:00
Tianon Gravi
8d893ead07
Add more complex example of (read) usage
2014-08-19 03:04:08 -06:00
Tianon Gravi
cf7e5ed3c0
Fix RST code-block rendering for (read) examples
...
Also removed trailing whitespace and added a blank line to separate the discrete examples
2014-08-19 02:55:47 -06:00
Paul Tagliamonte
37fc9e08d0
Merge branch 'master' into pr/635
2014-08-18 12:10:08 -04:00
han semaj
3f1a24bfe3
Implement interleave and interpose
2014-08-17 14:53:57 +12:00
Foxboron
c8adf9b726
Renamed stdin -> from-file and removed apply from tests + docs
2014-08-14 18:18:05 +02:00
Foxboron
f7675c829e
Added read and tests
2014-08-12 18:37:46 +02:00
Abhishek L
1da6d0af43
docs: fix decorator to reflect multiple decorators
...
* docs/language/api.rst: the `with-decorator' builtin supports multiple
decorators which it applies in order. Docs are updated to reflect this
2014-05-24 17:35:39 +05:30
Berker Peksag
0f0c4227b6
Merge pull request #604 from Duta/master
...
Minor typo
2014-05-17 22:29:44 +03:00
Bertie Wheen
02fa251175
Minor typo
...
Sorry for tiny commits :P
2014-05-17 19:04:41 +01:00
Bertie Wheen
a102a268a9
Rephrased confusing comment
2014-05-17 18:46:01 +01:00
Tuukka Turto
726d1735db
Merge branch 'master' into pr/571
...
Conflicts:
AUTHORS
tests/native_tests/core.hy
2014-05-13 09:32:51 +03:00
Abhishek L
4f74652c73
the mega typo fix commit
...
Wow! much typos! such fix!
2014-05-05 23:47:14 +05:30
Abhishek L
ad0191f343
Merge master onto pr/580
2014-05-02 19:37:54 +05:30
Tuukka Turto
d539f73d4d
correct ..versionadded:: for defmain
...
my mistake, should have spotted before merging and pushing
2014-05-02 12:27:19 +03:00
Tuukka Turto
b1a928037e
Merge branch 'master' into pr/526
2014-05-02 10:34:37 +03:00