Permalink
Commits on Aug 13, 2012
  1. Rename coffee script to cdent

    committed Aug 13, 2012
  2. Can really build js from source now.

    There is a bug in the coffee parser builder that was putting a spurious string
    of 'undefined' on a line in the parser.
    
    For now just remove it and everything seems to work ok.
    committed Aug 13, 2012
Commits on Aug 12, 2012
  1. This script builds teh parser.js using jison

    Same as Cakefile does. Unfortunately they both seem to be doing it wrong.
    
    The resulting Parser seems no good.
    committed Aug 12, 2012
  2. Move .gitignore out of the way.

    It tends to hide useful information, when you are trying to figure things out.
    committed Aug 12, 2012
  3. Need to add the lib javascript files back in.

    Building this from scratch needs something I don't yet have.
    
    Once I can generate all of lib without having an old lib in place, I'll delete
    ./lib/ from the repo.
    committed Aug 12, 2012
  4. Merge branch 'gh-pages'

    committed Aug 12, 2012
  5. Makefile will replace Cakefile and Rakefile.

    But not yet. make test actually calls cake test right now.
    committed Aug 12, 2012
  6. copy this script from another repo for now.

    Soon it will come from the package-cdent repo
    committed Aug 12, 2012
  7. Delete the generated js files.

    Generated files shouldn't be committed (in general).
    
    I don't see much reason to do it for this.
    committed Aug 12, 2012
  8. Move package.json info to package.yaml

    package.yaml contains all the package meta info for all programming languages.
    
    `make node` will generate ./node/package.json
    committed Aug 12, 2012
  9. Move the original LICENSE to a better place.

    By having it in LICENSE./coffee-script, the same directory can be used when
    people fork UniScript.
    committed Aug 12, 2012
  10. Add a Spec and ToDo list

    to get development moving...
    committed Aug 12, 2012
  11. Remove bin/cake

    First off this belongs to coffee.
    
    Secondly, I don't intend to use anything but Makefiles for general C'Dent
    packaging.
    
    Of course, the proper local systems will be generated for various backend
    languages.
    committed Aug 12, 2012
  12. Add LICENSE and preserve old LICENSE

    as LICENSE.orig. Might change this around a little bit. Not sure what the
    proper protocol is.
    committed Aug 12, 2012
  13. First commit to UniScript...

    I am starting UniScript by forking CoffeeScript. CoffeeScript is a wonderful
    project and a great starting point at many levels.
    
    UniScript is a syntax over the C'Dent programming language model. C'Dent can
    compile to just about any Object Oriented programming language's native code.
    
    UniScript compiles to C'Dent, which compiles to Perl, Python, Ruby, etc.
    
    A lot of things will need to change to have UniScript work with C'Dent but I
    think the major assets of CoffeeScript should be preserved. They are lovely.
    committed Aug 12, 2012
Commits on Aug 10, 2012
  1. Merge pull request #2484 from paulyoung/remove-register-extension

    Fixes #2441: Remove (deprecated) registerExtension support.
    jashkenas committed Aug 10, 2012
Commits on Aug 9, 2012
Commits on Jul 11, 2012
  1. building #2430

    michaelficarra committed Jul 11, 2012
Commits on Jul 9, 2012
  1. Merge pull request #2430 from domenic/bom

    Strip UTF-8 BOM when require'ing .coffee modules.
    jashkenas committed Jul 9, 2012
  2. Merge pull request #2431 from domenic/npm-test

    Add test script to package.json.
    jashkenas committed Jul 9, 2012
  3. Add test script to package.json.

    Allows one to run the tests using `npm test`.
    domenic committed Jul 9, 2012
  4. Strip UTF-8 BOM when require'ing .coffee modules.

    Allows people to author their .coffee files with UTF-8 BOMs at the start, because sometimes that happens. Fixes #798.
    domenic committed Jul 9, 2012
Commits on Jul 2, 2012
  1. Correct incorrect line in blocks.coffee

    Michael Smith committed Jul 2, 2012
  2. Migrate from path.exists to fs.exists

    Compatibility is kept for path.exists. Versions of node that have
    made the change will use fs.exists, while older versions will fall
    back to path.exists. The same goes for path.existsSync.
    Michael Smith committed Jul 2, 2012
Commits on Jun 12, 2012
Commits on Jun 7, 2012
  1. Merge pull request #2371 from takkaw/del_unused

    dead code removal
    michaelficarra committed Jun 7, 2012
Commits on Jun 6, 2012
  1. delete unused sentence

    takkaw committed Jun 6, 2012