Commit Graph

11930 Commits

Author SHA1 Message Date
Mark Harrah 5d74d2d985 return position at which parsing fails 2011-02-18 20:57:39 -05:00
Mark Harrah 6688918349 return position at which parsing fails 2011-02-18 20:57:39 -05:00
Mark Harrah 16cd2e7fdc append caret to pointer string 2011-02-18 20:55:37 -05:00
Paul Phillips 11468f360d Generated this project's project/ files with bin/sbt-setup. 2011-02-18 17:14:07 -08:00
Paul Phillips f098e1f36c Some breaking down of the project files, and a bunch of
default dependencies for easy grabbing.  Experimenting with
more ways of being turnkey.
2011-02-18 16:46:09 -08:00
Mark Harrah 2b28173b76 README for building from source 2011-02-17 16:27:43 -05:00
Mark Harrah 8c9e89850a configure Ivy cache to ignore original resolver 2011-02-17 16:20:30 -05:00
Mark Harrah a6df926d41 fix issue with updating a non-definitive setting 2011-02-15 18:43:44 -05:00
Mark Harrah a58781edd3 fix issue with updating a non-definitive setting 2011-02-15 18:43:44 -05:00
Mark Harrah cda1995a6b make default name the project id 2011-02-15 18:41:40 -05:00
Mark Harrah 8ad8718366 rename 'get' to 'inspect', merge 'delegates' command into it 2011-02-15 18:41:01 -05:00
Paul Phillips b4eaaebf18 Various improvements to sbt-setup. Finally discovered the impressively
well hidden "latest.integration" setting for ivy.
2011-02-14 20:26:30 -08:00
Mark Harrah e6dcca1b42 handle constant types 2011-02-14 18:59:54 -05:00
Mark Harrah cc06667f3e handle constant types 2011-02-14 18:59:54 -05:00
Mark Harrah a3a81dc26e fix issue in API comparison where ordering was required but not done 2011-02-14 18:58:20 -05:00
Mark Harrah dcd24f5dc4 implement %% 2011-02-14 18:57:54 -05:00
Mark Harrah 83cb152fd7 rename 'inherits' to the more appropriate 'delegates' 2011-02-14 18:56:29 -05:00
Mark Harrah cfd4b99f29 when evaluating settings, import Keys._ by default 2011-02-14 18:55:05 -05:00
Mark Harrah 202dac644f added top-level URI alias, uri/file aliases for construction 2011-02-14 18:54:09 -05:00
Paul Phillips b9c3b02725 Added some sequence exercises. 2011-02-14 15:31:49 -08:00
Paul Phillips fa1f988bcf Fleshed out Rational even more. Added an ExampleSpec for running
tests on package example.
2011-02-14 15:19:48 -08:00
Paul Phillips e9b7b4ffab Fleshed out the Rational class some more. 2011-02-14 15:11:41 -08:00
Paul Phillips 292533ab06 Added example program "Rational". 2011-02-14 14:51:40 -08:00
Heiko Seeberger 91f89bb873 re #1: Project definition now starting with capital letter (file and class). 2011-02-14 11:47:21 -08:00
Paul Phillips dc7b0285cc Made the default package "template" rather than improving, and
read it from the ORGANIZATION env variable if set.
2011-02-14 11:32:38 -08:00
Paul Phillips 479f9e5141 Added sbt-setup script. Now generates specs test template too. 2011-02-14 11:02:09 -08:00
Paul Phillips 863073d57a Initial Import for sbt-template (autogenerated by sbt-setup). 2011-02-14 10:26:09 -08:00
Mark Harrah dd06a0c1d3 fix mixed up javac/scalac options 2011-02-13 19:02:22 -05:00
Mark Harrah 8b63751c8a drop properties fill 2011-02-13 19:02:01 -05:00
Mark Harrah 11a76c9f3b last, last-grep 2011-02-12 16:23:40 -05:00
Mark Harrah 562f362f09 remove obsolete parsers subproject 2011-02-12 15:43:37 -05:00
Mark Harrah 86d82141a3 cleanup/rework related to Settings/InputParser
- drop fillThis: handle in injectStreams instead
- simplify InputParser construction (at the expense of implementation simplicity)
- split out ScopeKey/initialization parts of Setting with separate Initialize trait
  + makes Apply obsolete
  + makes the Initialize trait properly composable
  + this allowed splitting the InputParser definition into
    an Initialize for parsing and one for the action
- implement test-only
- inject resolved scope
2011-02-11 20:22:17 -05:00
Mark Harrah c9b932acd1 cleanup/rework related to Settings/InputParser
- drop fillThis: handle in injectStreams instead
- simplify InputParser construction (at the expense of implementation simplicity)
- split out ScopeKey/initialization parts of Setting with separate Initialize trait
  + makes Apply obsolete
  + makes the Initialize trait properly composable
  + this allowed splitting the InputParser definition into
    an Initialize for parsing and one for the action
- implement test-only
- inject resolved scope
2011-02-11 20:22:17 -05:00
Mark Harrah cbdabc1383 handle invalid command names in action parser (by ignoring them) 2011-02-11 20:12:15 -05:00
Mark Harrah 3895a7cb1e define IO.writeLines for a PrintWriter 2011-02-11 20:10:53 -05:00
Mark Harrah 032f638549 fix stray Ivy logging message when directly accessing IvySbt#Module 2011-02-11 20:09:42 -05:00
Mark Harrah 1124cc59d9 package, package-doc, package-src 2011-02-10 08:16:07 -05:00
Mark Harrah 10d48fd3fa add multi-directory versions of rebase and relativeTo 2011-02-10 08:14:51 -05:00
Mark Harrah 0ed1e8e894 fix lazyPathFinder to drop non-existing files 2011-02-10 08:14:24 -05:00
Mark Harrah 3de34c6569 'show' can prefix task to display its result 2011-02-10 08:13:48 -05:00
Mark Harrah 462b0f2237 delete reintegrated code 2011-02-10 08:13:05 -05:00
Mark Harrah 74013f3cc7 per-project commands with Commands configuration 2011-02-08 20:38:18 -05:00
Mark Harrah f780d67a78 add reverse dependencies to 'get' output 2011-02-08 20:36:29 -05:00
Mark Harrah 66442a51df fix ScalaInstance creation and include Scala version in Target 2011-02-08 20:34:39 -05:00
Mark Harrah c54d412e66 some more example tab completion combinators 2011-02-08 20:33:34 -05:00
Mark Harrah 7efa007820 some more example tab completion combinators 2011-02-08 20:33:34 -05:00
Mark Harrah 4b7b58dcbc include 2.9.0-SNAPSHOT in prebuilt in order to check compatibility 2011-02-08 20:32:55 -05:00
Mark Harrah 4d6f6ca9f8 fix ProjectResolver to properly ignore artifacts 2011-02-08 20:32:11 -05:00
Mark Harrah 2a4f7ac564 compiler interface: 2.9 compatibility
nme.LOCALCHILD -> tpename.LOCAL_CHILD
handle NullaryMethodType
2011-02-08 20:30:15 -05:00
Mark Harrah 28d0b36b43 copy-resources 2011-02-06 13:01:50 -05:00