Commits on Nov 25, 2015
  1. @Foxboron

    Merge pull request #983 from felixonmars/master

    Enable automated testing with Python 3.5
    Foxboron committed Nov 25, 2015
Commits on Nov 20, 2015
  1. Merge pull request #990 from digitalvectorz/master

    non-critical macro patch: fixed what seemed to be a typo...'emtpy' -?…
    committed Nov 20, 2015
  2. @digitalvectorz

    non-critical macro patch: fixed what seemed to be a typo...'emtpy' -?…

    …> 'empty' (unless emtpy has an undocumented meaning)
    digitalvectorz committed Nov 20, 2015
Commits on Nov 19, 2015
  1. @zackmdavis

    merge branch 'pretty_error'

    zackmdavis committed Nov 18, 2015
Commits on Nov 14, 2015
  1. @Foxboron

    Merge pull request #987 from digitalvectorz/master

    api documentation correction (yield)
    Foxboron committed Nov 14, 2015
  2. @digitalvectorz

    Update AUTHORS

    Added @johnathonmlady to the AUTHORS file
    digitalvectorz committed Nov 14, 2015
  3. @digitalvectorz
  4. @digitalvectorz

    Update api.rst

    (for [[( ... ) ( ... )]] )  --> HyMacroExpansionError: 'for' requires an even number of args.
    digitalvectorz committed Nov 14, 2015
  5. @digitalvectorz
  6. @digitalvectorz

    Update api.rst

    Extra closing '])' in yield "yields 'LexException'
    digitalvectorz committed Nov 14, 2015
  7. @Foxboron

    Merge pull request #986 from digitalvectorz/patch-1

    Update tutorial.rst
    Foxboron committed Nov 14, 2015
  8. @digitalvectorz

    Update tutorial.rst

    Changed case of function call in Macro
    digitalvectorz committed Nov 14, 2015
  9. @zackmdavis
  10. @kirbyfan64 @zackmdavis
Commits on Nov 7, 2015
  1. @felixonmars
Commits on Nov 3, 2015
  1. @felixonmars

    Enable automated testing with Python 3.5

    and switch travis to use tox
    felixonmars committed Oct 27, 2015
Commits on Oct 18, 2015
  1. @zackmdavis
  2. @endrebak

    Add import anamorphic macros info

    Small change thanks to kirbyfan64
    endrebak committed Oct 16, 2015
  3. @gilch

    variadic if

    The `if` form now supports elif clauses.
    It works like `cond` but without the implicit `do`.
    The old `if` is now `if*`
    
    variadic lif now supports "ellif" clauses.
    
    Update if-no-waste compiler to use `if*` properly.
    
    (Sometimes one character is all it takes.)
    
    document if
    
    reword truthiness
    gilch committed Oct 13, 2015
Commits on Oct 17, 2015
  1. @tuturto

    Merge branch 'pr/975'

    tuturto committed Oct 17, 2015
  2. @tuturto
  3. @tuturto
  4. @tuturto
  5. @martinakcsilla

    hy.core.macros: Add docstrings for -> and ->>

    Borrowed from the API docs and Clojure, mostly.
    
    Signed-off-by: Csilla Nagyne Martinak <csilla@csillger.hu>
    martinakcsilla committed Oct 17, 2015
  6. @martinakcsilla

    docs/tutorial: Simplify two examples

    As part of the Grand Language Cleanup, a few examples in the tutorial
    could be simplified:
    
    * The --init-- function of the defclass example does not need an
      explicit None anymore.
    * The apply example in the Hy<->Python interop section can use a
      keyword instead of a string in the last part.
    
    This perhaps closes #971.
    
    Signed-off-by: Csilla Nagyne Martinak <csilla@csillger.hu>
    martinakcsilla committed Oct 17, 2015
  7. @martinakcsilla

    docs/tutorial: Add a short (require) example

    Adds a short (require) example, along with a few words on why macros can't be imported.
    
    Closes #966.
    
    Signed-off-by: Csilla Nagyne Martinak <csilla@csillger.hu>
    martinakcsilla committed Oct 17, 2015
  8. @martinakcsilla

    docs: Document the (keyword) and (name) functions

    Closes #733
    
    Signed-off-by: Csilla Nagyne Martinak <csilla@csillger.hu>
    martinakcsilla committed Oct 17, 2015
Commits on Oct 16, 2015
  1. @kirbyfan64
Commits on Oct 14, 2015
  1. @zackmdavis
  2. @zackmdavis

    merge branch 'if-no-waste'

    zackmdavis committed Oct 13, 2015
Commits on Oct 3, 2015
  1. @berkerpeksag

    Merge pull request #951 from tuturto/macro-doc

    Add section about macros in tutorial
    
    Closes #926
    berkerpeksag committed Oct 3, 2015
  2. @tuturto
  3. @tuturto

    Add section about macros in tutorial

    relates #926
    tuturto committed Oct 3, 2015
  4. @algernon

    Support one-arity comparison operators too

    Comparison operators such as =, !=, <, >, <=, >= should support a
    one-arity version too, and return true in those cases (except for !=,
    which returns false).
    
    This closes #949.
    
    Reported-by: Matthew Egan Odendahl
    Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
    algernon committed Oct 3, 2015
Commits on Oct 1, 2015
  1. @algernon

    Merge pull request #898 from algernon/glc/DOWN-WITH-THEM-BRACKETS

    A big let and with change
    algernon committed Oct 1, 2015