Permalink
Commits on Mar 2, 2017
  1. Remove Credits from README

    blaix committed Mar 2, 2017
    Realized I was way behind on updating these and am lazy.
  2. Bump to version 1.0.0

    blaix committed Mar 2, 2017
    It is time!
Commits on Oct 4, 2014
  1. Merge pull request #21 from blaix/better_help

    blaix committed Oct 4, 2014
    Improve help output.
  2. Improve help output.

    blaix committed Jul 22, 2013
    Add a real usage example, and remove list of templates.
    
    We don't need to list available templates in the help output because we
    have a command for that, and it will clutter up help as the list grows.
Commits on Jun 11, 2014
  1. Merge pull request #23 from waghanza/d9e6e63

    blaix committed Jun 11, 2014
    Only revised version of BSD license
  2. Merge pull request #24 from dillmo/master

    blaix committed Jun 11, 2014
    Add Creative Commons Attribution 4.0 Open Source Licenses
Commits on Jan 26, 2014
Commits on Jan 21, 2014
Commits on Jan 4, 2014
  1. Merge pull request #22 from Sammidysam/master

    blaix committed Jan 4, 2014
    Add newlines to the ends of Apache 2.0 and GPL* templates
Commits on May 31, 2013
  1. Merge pull request #19 from xiongchiamiov/interrupt-nicely

    blaix committed May 31, 2013
    Make SIGINTs nicer.
Commits on May 29, 2013
  1. Make SIGINTs nicer.

    xiongchiamiov committed May 29, 2013
    Previously, a SIGINT would cause a stack trace:
    
        [$]> ../license-generator/bin/licgen wtfpl-2.0
        Authors: ^C/Users/pearson/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/shell/basic.rb:42:in `gets': Interrupt
                from /Users/pearson/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/shell/basic.rb:42:in `ask'
                from /Users/pearson/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/shell.rb:69:in `ask'
                from /Users/pearson/Documents/license-generator/lib/license-generator/app.rb:46:in `option'
                from /Users/pearson/Documents/license-generator/lib/license-generator/app.rb:21:in `method_missing'
                from /Users/pearson/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/task.rb:22:in `run'
                from /Users/pearson/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/task.rb:108:in `run'
                from /Users/pearson/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/invocation.rb:118:in `invoke_task'
                from /Users/pearson/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor.rb:263:in `dispatch'
                from /Users/pearson/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/base.rb:389:in `start'
                from ../license-generator/bin/licgen:7:in `<main>'
    
        [$]>
    
    This is confusing, because pressing ctrl-c is a perfectly normal thing to do,
    and a stack trace indicates that something went terribly wrong (even if it
    didn't).  Worse, it's ugly!
    
    Now, thanks to [the smallest gem in existence][0], this is no longer the case:
    
        [$]> ../license-generator/bin/licgen wtfpl-2.0
        Authors: ^C
        [$]>
    
    [0]: https://github.com/xiongchiamiov/nice-sigint
Commits on Mar 17, 2013
  1. Bump to version 0.4.1

    blaix committed Mar 17, 2013
  2. Merge pull request #17 from xiongchiamiov/add-licenses

    blaix committed Mar 17, 2013
    Add licenses
  3. Add James Pearson to Credits.

    blaix committed Mar 17, 2013
Commits on Mar 16, 2013
  1. Fix indentation on WTFPL.

    xiongchiamiov committed Mar 16, 2013
    The whole reason I started working on this project was because that extra space
    was bugging the hell out of me.
Commits on Mar 4, 2013
  1. Add Zlib.

    xiongchiamiov committed Mar 4, 2013
  2. Add WTFPL 2.0.

    xiongchiamiov committed Mar 4, 2013
  3. Add CC0 1.0.

    xiongchiamiov committed Mar 4, 2013
  4. Add LGPL 3.0.

    xiongchiamiov committed Mar 4, 2013
  5. Add LGPL 2.1.

    xiongchiamiov committed Mar 4, 2013
  6. Add AGPL 3.0.

    xiongchiamiov committed Mar 4, 2013
Commits on Mar 2, 2013
  1. Bump version to 0.4.0

    blaix committed Mar 2, 2013
  2. Fix spec.

    blaix committed Mar 2, 2013
    Authors is now required either via arg or gets input.
Commits on Mar 1, 2013
  1. Take authors on command-line.

    xiongchiamiov committed Mar 1, 2013
    When doing things programatically, it's annoying to have to do input on a
    prompt; even when doing things interactively, it still is. :)
    
    This allows us to enter some number of authors after the license name;
    if it's zero, we'll still prompt like before.
    
    Since the author is part of every single license, pull out the prompting
    one level to licgen itself, rather than erb.
Commits on Feb 12, 2013
  1. Add Leszek Rybicki to Credits.

    blaix committed Feb 12, 2013
  2. link usernames in the readme

    blaix committed Feb 12, 2013
  3. Bump to version 0.3.1

    blaix committed Feb 12, 2013