Commit Graph

167 Commits

Author SHA1 Message Date
Mark Harrah 8fd8c5fe94 Docs: version reorganization again in conf.py 2013-08-08 21:24:18 -04:00
Mark Harrah 5f2b5d4ad4 Docs: fix node constructed by code_literal role 2013-08-08 21:24:17 -04:00
Mark Harrah a09075c98c Docs: Fix tasklevel section in the logging howto. Ref #843 2013-08-08 21:24:17 -04:00
Mark Harrah 70a54b9848 initial refresh of getting started guide for 0.13: multiple projects and plugins
still todo: Custom-Settings, Full-Def
2013-08-07 18:24:19 -04:00
Mark Harrah 6d981e4c5b Docs: add sublit role that processes inline formatting, make default codeliteral role do no additional processing.
This was necessary because too many `` uses had * or | in them.
2013-08-07 18:24:19 -04:00
Mark Harrah 89d15ed1f9 Use repo.scala-sbt.org everywhere to be more independent of hosting details. 2013-08-07 18:24:19 -04:00
Mark Harrah 6488721378 Docs: note that JLine now looks at .inputrc 2013-08-06 13:59:19 -04:00
Mark Harrah c14179c358 Docs: custom role 'codeliteral' to allow substitutions in inline code
The built-in 'literal' role implements ``.  It tokenizes the
literal string to attempt some particular wrapping behavior.
This puts parts of the string in different spans, each with
class='pre' and the previous docs.css had a padding for that
class.  This led to excessive space within the literal string.

The custom role does no do this tokenization, but nested
inline parsing can result in multiple nodes, repeating the
problem.  So, the padding for class='pre' is dropped.  Ideally,
the sequence of nodes would simply be wrapped in an inline element
with class='pre' or some other proper solution that avoids having
multiple nodes.

To avoid wrapping in the middle of a literal, the 'pre' class
now has the style `white-space: pre;`.

The default role is now 'codeliteral' and the previous
uses of the built-in `` are converted to `.  Some incorrectly
converted code blocks were fixed in the process.

Finally, the Global-Settings page is updated with the new location
for the global sbt directory.  Due to the above changes, this could
be done without hardcoding the version.
2013-07-29 07:27:17 -04:00
Mark Harrah f29b37e9d3 Docs: deterministic ordering of howto index 2013-07-29 07:27:17 -04:00
Mark Harrah 656506a7a7 Use actual release version in the site search base. Fixes #829. 2013-07-26 19:41:41 -04:00
Lloyd Meta 7ef27f7c57 Modify wording to be a bit more clear 2013-07-21 23:15:08 +09:00
Lloyd Meta 44d8a7de71 Update PGP signing plugin details in the summary
Since the recommended plugin is sbt-pgp, it was a little confusing to reach
the bottom of the [Deploying to Sonatype](http://www.scala-sbt.org/release/docs/Community/Using-Sonatype.html#summary) guide and
see references to the `xsbt-gpg-plugin` whereas the [top of the page](http://www.scala-sbt.org/release/docs/Community/Using-Sonatype.html#first-pgp-signatures) talks about using sbt-pgp.
2013-07-21 23:07:35 +09:00
Mark Harrah fda6b33c8b Docs: use 0.13.0 on Launcher page 2013-07-17 16:47:41 -04:00
Mark Harrah 3caed0bba8 Docs: consoleProject and .eval 2013-07-17 14:58:53 -04:00
Mark Harrah 3d11d50ffa Docs: update for test setup/cleanup when forking 2013-07-17 14:58:53 -04:00
Mark Harrah 914afb1ca4 Docs: Use more lazy vals on Tasks.
The plain vals were technically correct, but new users don't
necessarily understand Scala initialization order.
2013-07-15 07:36:54 -04:00
David Harcombe a05c623495 Update Community-Plugins.rst
Add sbt-multi-publish
2013-07-12 15:27:25 -04:00
Mark Harrah f9a82b8eb6 Docs: better version handling/separation in conf.py 2013-07-12 15:11:50 -04:00
Mark Harrah 3f51a53d49 Docs: clean up organizations and links 2013-07-12 09:16:50 -04:00
Mark Harrah d8b3118ba4 Revert packaging='pom' behavior change introduced in c5823ad1e7. Fixes #810. Ref #636. 2013-07-11 18:49:30 -04:00
Mark Harrah 3cd0488bb1 Docs: fix versions in links on Setup page 2013-07-10 18:15:30 -04:00
Mark Harrah 9f75019dae Docs: note change in return type of test execution 2013-07-08 18:42:00 -04:00
Mark Harrah f4305023a7 Docs: more compatibility notes 2013-07-03 17:15:26 -04:00
Marko Elezovic ebb6b2cf70 Whitespace OCD 2013-07-02 08:21:32 -04:00
Mark Harrah 91e646f436 Docs: note JLine/Ansi changes 2013-07-02 08:21:23 -04:00
Mark Harrah 1377840cdf Make GitHub contributors and members pages primary means of credit to avoid staleness 2013-06-28 00:01:19 -04:00
Mark Harrah 77d8c0b022 Docs: plugins repository not needed since it is added by default now 2013-06-28 00:01:19 -04:00
Mark Harrah 48a6d117cd Docs: fixes and reworked Setup page 2013-06-28 00:01:19 -04:00
Mark Harrah 913236fc8e Docs: fix typo 2013-06-27 14:12:43 -04:00
Grzegorz Kossakowski 65c1b122df Add documentation for api debugging feature.
Include a new section in `Understanding-incremental-compilation`
document which explains in detail how to turn on and use the
new api debugging feature.
2013-06-26 16:50:05 -07:00
Grzegorz Kossakowski 64b7590463 Document changes to dependency trackin in incremental compiler.
Mention distinction between dependencies through inheritance and member
reference. Add an example which demonstrates the difference a little
bit more concretely by using some simple Scala source code.
2013-06-26 11:13:16 -07:00
Grzegorz Kossakowski 248a5ccb15 Add `sbt.extraClasspath` to command line reference. 2013-06-26 10:17:49 -07:00
Grzegorz Kossakowski 59343313f1 Convert table in cmd line reference to a real rST table.
Previous table was mix of reStructuredText and html produced by
automatic conversion tool. The result was rather unreadable and very
hard to edit.

I converted the table to native reStructuredText's table.
2013-06-25 23:46:15 -07:00
Grzegorz Kossakowski 59cea58892 Mention api debugging improvements in change summary for 0.13
Mention both #677 and #793 which introduced all functionality needed
for api debugging.
2013-06-25 17:08:09 -07:00
Mark Harrah 4c515d3aa0 Docs: note about Scala version override being dropped 2013-06-24 18:42:15 -04:00
Mark Harrah ce1c8b0ebc Better auto project ID handling. Ref #776.
* Consolidate project ID validation and normalization into Project methods
* Provide an earlier and more detailed error message when the directory
  name can't be used for the project ID
2013-06-23 19:57:30 -04:00
Mark Harrah f5febfae0e Docs: note fix for class loader cache 2013-06-20 14:28:05 -04:00
Mark Harrah 2f9d68e869 Require projects to have unique target directories.
Configuring projects so that target directories overlap is usually
unintentional and the error message that results is usually unrelated
to the cause.
2013-06-18 18:43:50 -04:00
Mark Harrah 2ebf9f1a4a Docs: fixes, updates, reorganization 2013-06-16 10:21:21 -04:00
Mark Harrah 6cee9d4aa4 0.13.0-Beta2 2013-06-05 23:57:21 -04:00
Josh Suereth 96f7a0dc3c Add google analytics tracking to sbt documentation, so we can see which topics people are most interested in and better organize things. 2013-06-04 11:29:32 -04:00
Mark Harrah c3bfbad869 Docs: fix broken link on nightly builds 2013-06-04 11:25:36 -04:00
Mark Harrah 26876571d3 Docs: release in docs should be -Beta1 2013-06-03 08:51:53 -04:00
Damien Lecan e2cacf2b6a Fix typo error 2013-06-03 08:17:43 -04:00
Nicolas Rémond 1171782f42 The last release of xsbt-gpg-plugin is 0.6, not 0.5 2013-06-03 08:17:32 -04:00
Mark Harrah 664ded9f28 Docs: small fix to UpdateReport 2013-06-01 10:56:30 -04:00
Mark Harrah 19d75ae2f9 preparation for 0.13.0-Beta1 2013-06-01 10:56:30 -04:00
Mark Harrah db3e738802 update changes for 0.12.4-RC1 2013-05-31 11:14:24 -04:00
Mark Harrah bd65895b9e Use the recommended sbt.log.format property instead of noformat in the docs 2013-05-27 19:12:39 -04:00
Mark Harrah ddd284352a Docs: note that source generators can generate Scala and Java sources together. 2013-05-10 16:29:02 -04:00