sigma/gh.el — pull request #17 by tarsius (2012-12-25 11:28:29+00:00)
Title: constuctor(gh-repos-repo): set slots NAME, OWNER from arg NEWNAME

Set slot NAME and OWNER from the constructor argument NEWNAME if that
has the from "/". Actually, if the new slot FULL-NAME is
set in the constructor arguments use that instead.

This allows writing less to get an gh-repos-repo object suitable for
any api request. Instead of

(gh-repos-repo "repo" :name ""
:owner (gh-user "owner" :login ""))

which is to long, simply

(gh-repos-repo "repo" :full-name "/")

or even

(gh-repos-repo "/")

can be used now.