]> git.lizzy.rs Git - rust.git/log
rust.git
9 years agoChanged `extern crate foo as bar;` error message
Felix Raimundo [Sat, 4 Oct 2014 00:16:38 +0000 (02:16 +0200)]
Changed `extern crate foo as bar;` error message

Closes #17709

9 years agoauto merge of #17742 : alexcrichton/rust/rollup, r=alexcrichton
bors [Fri, 3 Oct 2014 18:47:13 +0000 (18:47 +0000)]
auto merge of #17742 : alexcrichton/rust/rollup, r=alexcrichton

Trying to get a couple of these into the next snapshot.

9 years agoTest fixes from the rollup
Alex Crichton [Fri, 3 Oct 2014 15:00:27 +0000 (08:00 -0700)]
Test fixes from the rollup

9 years agorollup merge of #17739 : eddyb/fix-process-test
Alex Crichton [Fri, 3 Oct 2014 14:39:45 +0000 (07:39 -0700)]
rollup merge of #17739 : eddyb/fix-process-test

9 years agorollup merge of #17741 : alexcrichton/travis-again
Alex Crichton [Fri, 3 Oct 2014 14:38:45 +0000 (07:38 -0700)]
rollup merge of #17741 : alexcrichton/travis-again

9 years agorollup merge of #17730 : alexcrichton/snapshot
Alex Crichton [Fri, 3 Oct 2014 14:38:41 +0000 (07:38 -0700)]
rollup merge of #17730 : alexcrichton/snapshot

9 years agorollup merge of #17729 : alexcrichton/issue-17718-start
Alex Crichton [Fri, 3 Oct 2014 14:38:29 +0000 (07:38 -0700)]
rollup merge of #17729 : alexcrichton/issue-17718-start

9 years agorollup merge of #17387 : sneves/master
Alex Crichton [Fri, 3 Oct 2014 14:38:22 +0000 (07:38 -0700)]
rollup merge of #17387 : sneves/master

9 years agorollup merge of #17215 : P1start/lints
Alex Crichton [Fri, 3 Oct 2014 14:38:12 +0000 (07:38 -0700)]
rollup merge of #17215 : P1start/lints

9 years agotravis: Fix for real this time
Alex Crichton [Fri, 3 Oct 2014 14:25:10 +0000 (07:25 -0700)]
travis: Fix for real this time

I ended up botching the merge when making the rollup, and the fix was to just
not configure LLVM all via --llvm-root with a nonexistent path.

9 years agoFix a race condition between remove_from_env and other io::process tests.
Eduard Burtescu [Fri, 3 Oct 2014 14:16:05 +0000 (17:16 +0300)]
Fix a race condition between remove_from_env and other io::process tests.

9 years agotests: remove old compile-fail test asserting the removal of `const`.
Eduard Burtescu [Fri, 3 Oct 2014 11:26:07 +0000 (14:26 +0300)]
tests: remove old compile-fail test asserting the removal of `const`.

9 years agoMove the lint for the stability lints to the method name only
P1start [Wed, 17 Sep 2014 10:34:18 +0000 (22:34 +1200)]
Move the lint for the stability lints to the method name only

Closes #17337.

9 years agoChange rustc pretty-printing to print [T, ..n] instead of [T, .. n]
P1start [Sat, 13 Sep 2014 02:12:22 +0000 (14:12 +1200)]
Change rustc pretty-printing to print [T, ..n] instead of [T, .. n]

9 years agoReport trait/impl sig inconsistency before method/body inconsistency
P1start [Sat, 13 Sep 2014 02:10:10 +0000 (14:10 +1200)]
Report trait/impl sig inconsistency before method/body inconsistency

Closes #15657.

9 years agoCorrect error message for invalid `ref`/`mut` bindings
P1start [Sat, 13 Sep 2014 02:09:22 +0000 (14:09 +1200)]
Correct error message for invalid `ref`/`mut` bindings

Closes #15914.

9 years agoImprove the `non_snake_case` lint to give better suggestions
P1start [Sat, 13 Sep 2014 01:59:15 +0000 (13:59 +1200)]
Improve the `non_snake_case` lint to give better suggestions

9 years agoUpdate the `unused` lint group to include more lints
P1start [Sat, 13 Sep 2014 01:58:35 +0000 (13:58 +1200)]
Update the `unused` lint group to include more lints

9 years agoSet the `non_uppercase_statics` lint to warn by default
P1start [Sat, 13 Sep 2014 01:55:37 +0000 (13:55 +1200)]
Set the `non_uppercase_statics` lint to warn by default

9 years agoauto merge of #16995 : kmcallister/rust/plugin-tutorial, r=alexcrichton
bors [Fri, 3 Oct 2014 07:33:26 +0000 (07:33 +0000)]
auto merge of #16995 : kmcallister/rust/plugin-tutorial, r=alexcrichton

@steveklabnik, are you interested in looking this over?

9 years agoauto merge of #17725 : alexcrichton/rust/rollup, r=alexcrichton
bors [Fri, 3 Oct 2014 05:02:37 +0000 (05:02 +0000)]
auto merge of #17725 : alexcrichton/rust/rollup, r=alexcrichton

9 years agoMerge branch 'travis' into rollup
Alex Crichton [Thu, 2 Oct 2014 22:45:16 +0000 (15:45 -0700)]
Merge branch 'travis' into rollup

Conflicts:
.travis.yml

9 years agosyntax: Enable parsing of `const` globals
Alex Crichton [Thu, 2 Oct 2014 22:06:08 +0000 (15:06 -0700)]
syntax: Enable parsing of `const` globals

This rewrites them to the current `ItemStatic` production of the compiler, but I
want to get this into a snapshot. It will be illegal to use a `static` in a
pattern of a `match` statement, so all those current uses will need to be
rewritten to `const` once it's implemented. This requires that the stage0
snapshot is able to parse `const`.

cc #17718

9 years agotest: Don't depend on /bin/bash
Alex Crichton [Fri, 3 Oct 2014 02:33:38 +0000 (19:33 -0700)]
test: Don't depend on /bin/bash

Our FreeBSD bots apparently don't have bash installed, and it's ok to run with
sh anyway!

Unblocks a snapshot

9 years agoauto merge of #17715 : aturon/rust/revert-slice-ops-libs, r=alexcrichton
bors [Thu, 2 Oct 2014 23:42:31 +0000 (23:42 +0000)]
auto merge of #17715 : aturon/rust/revert-slice-ops-libs, r=alexcrichton

This PR reverts https://github.com/rust-lang/rust/pull/17620, which caused a significant regression for slices.

As discussed with @alexcrichton, all of the public-facing changes of the earlier PR need to be rolled back, and it's not clear that we should move the libraries over to this new notation yet anyway (especially given its feature-gated status).

Closes #17710

9 years agoTest fixes from the rollup
Alex Crichton [Thu, 2 Oct 2014 22:12:58 +0000 (15:12 -0700)]
Test fixes from the rollup

9 years agotravis: Stop building and testing rust
Alex Crichton [Thu, 2 Oct 2014 20:50:43 +0000 (13:50 -0700)]
travis: Stop building and testing rust

Instead, only run `make tidy`. The tidy script can run quite quickly, and it's
super annoying to run tests for 50 minutes only to have bors fail with a
"trailing whitespace" error.

9 years agorollup merge of #17666 : eddyb/take-garbage-out
Alex Crichton [Thu, 2 Oct 2014 21:53:18 +0000 (14:53 -0700)]
rollup merge of #17666 : eddyb/take-garbage-out

Conflicts:
src/libcollections/lib.rs
src/libcore/lib.rs
src/librustdoc/lib.rs
src/librustrt/lib.rs
src/libserialize/lib.rs
src/libstd/lib.rs
src/test/run-pass/issue-8898.rs

9 years agorollup merge of #17723 : alexcrichton/travis
Alex Crichton [Thu, 2 Oct 2014 21:51:15 +0000 (14:51 -0700)]
rollup merge of #17723 : alexcrichton/travis

9 years agorollup merge of #17722 : jakub-/issue-17169
Alex Crichton [Thu, 2 Oct 2014 21:51:10 +0000 (14:51 -0700)]
rollup merge of #17722 : jakub-/issue-17169

9 years agorollup merge of #17721 : jakub-/resolved-issues
Alex Crichton [Thu, 2 Oct 2014 21:51:05 +0000 (14:51 -0700)]
rollup merge of #17721 : jakub-/resolved-issues

9 years agorollup merge of #17720 : ben0x539/shifts
Alex Crichton [Thu, 2 Oct 2014 21:50:49 +0000 (14:50 -0700)]
rollup merge of #17720 : ben0x539/shifts

9 years agorollup merge of #17717 : steveklabnik/gh17190
Alex Crichton [Thu, 2 Oct 2014 21:50:46 +0000 (14:50 -0700)]
rollup merge of #17717 : steveklabnik/gh17190

9 years agorollup merge of #17708 : bnoordhuis/fix-ctags-makefile-target
Alex Crichton [Thu, 2 Oct 2014 21:50:37 +0000 (14:50 -0700)]
rollup merge of #17708 : bnoordhuis/fix-ctags-makefile-target

9 years agorollup merge of #17706 : thestinger/supp
Alex Crichton [Thu, 2 Oct 2014 21:50:35 +0000 (14:50 -0700)]
rollup merge of #17706 : thestinger/supp

9 years agorollup merge of #17705 : thestinger/realloc
Alex Crichton [Thu, 2 Oct 2014 21:50:32 +0000 (14:50 -0700)]
rollup merge of #17705 : thestinger/realloc

9 years agorollup merge of #17702 : nick29581/enable-dots-test
Alex Crichton [Thu, 2 Oct 2014 21:50:30 +0000 (14:50 -0700)]
rollup merge of #17702 : nick29581/enable-dots-test

9 years agorollup merge of #17698 : jistr/guide_export
Alex Crichton [Thu, 2 Oct 2014 21:50:27 +0000 (14:50 -0700)]
rollup merge of #17698 : jistr/guide_export

9 years agorollup merge of #17695 : steveklabnik/various_docs
Alex Crichton [Thu, 2 Oct 2014 21:50:24 +0000 (14:50 -0700)]
rollup merge of #17695 : steveklabnik/various_docs

9 years agorollup merge of #17686 : lucidd/fix
Alex Crichton [Thu, 2 Oct 2014 21:50:21 +0000 (14:50 -0700)]
rollup merge of #17686 : lucidd/fix

9 years agorollup merge of #17682 : nodakai/librustc-handy-version
Alex Crichton [Thu, 2 Oct 2014 21:50:18 +0000 (14:50 -0700)]
rollup merge of #17682 : nodakai/librustc-handy-version

9 years agorollup merge of #17646 : bkoropoff/cast-ice
Alex Crichton [Thu, 2 Oct 2014 21:50:08 +0000 (14:50 -0700)]
rollup merge of #17646 : bkoropoff/cast-ice

9 years agorollup merge of #16993 : dschatzberg/items-bounds
Alex Crichton [Thu, 2 Oct 2014 21:49:42 +0000 (14:49 -0700)]
rollup merge of #16993 : dschatzberg/items-bounds

9 years agorollup merge of #17719 : alexcrichton/diagnose
Alex Crichton [Thu, 2 Oct 2014 21:49:29 +0000 (14:49 -0700)]
rollup merge of #17719 : alexcrichton/diagnose

9 years agorollup merge of #17715 : aturon/revert-slice-ops-libs
Alex Crichton [Thu, 2 Oct 2014 21:49:26 +0000 (14:49 -0700)]
rollup merge of #17715 : aturon/revert-slice-ops-libs

9 years agotravis: Stop building and testing rust
Alex Crichton [Thu, 2 Oct 2014 20:50:43 +0000 (13:50 -0700)]
travis: Stop building and testing rust

Instead, only run `make tidy`. The tidy script can run quite quickly, and it's
super annoying to run tests for 50 minutes only to have bors fail with a
"trailing whitespace" error.

9 years agoAdd tests for a few resolved issues
Jakub Wieczorek [Thu, 2 Oct 2014 19:52:06 +0000 (21:52 +0200)]
Add tests for a few resolved issues

9 years agostd: Help diagnose a flaky test
Alex Crichton [Thu, 2 Oct 2014 20:14:14 +0000 (13:14 -0700)]
std: Help diagnose a flaky test

This test has recently been failing on the bots, and I'm not entirely sure why.
I haven't been able to reproduce locally or on the bots, so I'm adding some
messages to help diagnose the problem hopefully.

9 years agoFix cross-crate tuple structs in statics
Jakub Wieczorek [Wed, 1 Oct 2014 21:28:54 +0000 (23:28 +0200)]
Fix cross-crate tuple structs in statics

Fixes #17169.
Fixes #17649.

9 years agonative: fix passing errno to parent after fork
Benjamin Herr [Thu, 2 Oct 2014 18:55:26 +0000 (20:55 +0200)]
native: fix passing errno to parent after fork

The bitshifts were wrong in that they invoked undefined behavior and
only passed the lower byte of the presumed-to-be-32bit errno value.
Apparently all actually possible values for errno happen to be easily
under 256, so this didn't cause any actual problems.

This commit fixes the bitshifts, but doesn't generalize to errno types
that aren't 32bit.

9 years agoalloc: fix reallocate_inplace implementation
Daniel Micay [Thu, 2 Oct 2014 07:29:39 +0000 (03:29 -0400)]
alloc: fix reallocate_inplace implementation

The returned size is the new real size of the allocation.

9 years agoextra comment about macros
Steve Klabnik [Thu, 2 Oct 2014 19:12:27 +0000 (15:12 -0400)]
extra comment about macros

Fixes #17190

9 years agoI am bad at math
Steve Klabnik [Thu, 2 Oct 2014 19:01:25 +0000 (15:01 -0400)]
I am bad at math

9 years agoRevert "Use slice syntax instead of slice_to, etc."
Aaron Turon [Thu, 2 Oct 2014 18:48:07 +0000 (11:48 -0700)]
Revert "Use slice syntax instead of slice_to, etc."

This reverts commit 40b9f5ded50ac4ce8c9323921ec556ad611af6b7.

9 years agoRevert "Remove the `_` suffix from slice methods."
Aaron Turon [Thu, 2 Oct 2014 18:47:58 +0000 (11:47 -0700)]
Revert "Remove the `_` suffix from slice methods."

This reverts commit df2f1fa7680a86ba228f004e7de731e91a1df1fe.

9 years agoRevert "Put slicing syntax behind a feature gate."
Aaron Turon [Thu, 2 Oct 2014 18:47:51 +0000 (11:47 -0700)]
Revert "Put slicing syntax behind a feature gate."

This reverts commit 95cfc35607ccf5f02f02de56a35a9ef50fa23a82.

9 years agoRevert "Review and rebasing changes"
Aaron Turon [Thu, 2 Oct 2014 18:47:38 +0000 (11:47 -0700)]
Revert "Review and rebasing changes"

This reverts commit 6e0611a48707a1f5d90aee32a02b2b15957ef25b.

9 years agoDisable the Roman numerals test on Android due to cross-compile issues
Keegan McAllister [Thu, 2 Oct 2014 18:45:25 +0000 (11:45 -0700)]
Disable the Roman numerals test on Android due to cross-compile issues

9 years agoAdd fixes for new lifetime bounds
Dan Schatzberg [Thu, 2 Oct 2014 18:06:31 +0000 (14:06 -0400)]
Add fixes for new lifetime bounds

9 years agoauto merge of #17590 : bjadamson/rust/rustc-improvements, r=alexcrichton
bors [Thu, 2 Oct 2014 15:57:19 +0000 (15:57 +0000)]
auto merge of #17590 : bjadamson/rust/rustc-improvements, r=alexcrichton

Removes an unnecessary allocation when passing the command line arguments to the librustc driver.

9 years agoAdd tests for MoveItems
Dan Schatzberg [Thu, 2 Oct 2014 15:19:47 +0000 (11:19 -0400)]
Add tests for MoveItems

9 years agoUse RawPtr::offset when size_of::<T>() > 0
Dan Schatzberg [Thu, 4 Sep 2014 21:59:28 +0000 (17:59 -0400)]
Use RawPtr::offset when size_of::<T>() > 0

9 years agoAdd lifetime bounds on Items and MutItems.
Dan Schatzberg [Thu, 4 Sep 2014 19:25:23 +0000 (15:25 -0400)]
Add lifetime bounds on Items and MutItems.

This also requires a fix for Vec's MoveItems. This resolves issue #16941

9 years agotests: remove uses of Gc.
Eduard Burtescu [Thu, 2 Oct 2014 05:10:09 +0000 (08:10 +0300)]
tests: remove uses of Gc.

9 years agosyntax: remove ObsoleteManaged{Type,Expr}.
Eduard Burtescu [Wed, 1 Oct 2014 21:29:16 +0000 (00:29 +0300)]
syntax: remove ObsoleteManaged{Type,Expr}.

9 years agosyntax: mark the managed_boxes feature as Removed.
Eduard Burtescu [Wed, 1 Oct 2014 21:19:55 +0000 (00:19 +0300)]
syntax: mark the managed_boxes feature as Removed.

9 years agodocs: remove mentions of Gc.
Eduard Burtescu [Tue, 30 Sep 2014 22:45:17 +0000 (01:45 +0300)]
docs: remove mentions of Gc.

9 years agorustdoc: remove handling of Gc.
Eduard Burtescu [Tue, 30 Sep 2014 22:42:04 +0000 (01:42 +0300)]
rustdoc: remove handling of Gc.

9 years agorustc: remove support for Gc.
Eduard Burtescu [Tue, 30 Sep 2014 22:26:04 +0000 (01:26 +0300)]
rustc: remove support for Gc.

9 years agosyntax: ast: remove TyBox and UnBox.
Eduard Burtescu [Tue, 30 Sep 2014 21:59:56 +0000 (00:59 +0300)]
syntax: ast: remove TyBox and UnBox.

9 years agosyntax: remove unused imports of Gc and GC.
Eduard Burtescu [Tue, 30 Sep 2014 20:58:34 +0000 (23:58 +0300)]
syntax: remove unused imports of Gc and GC.

9 years agodebug: remove Gc support from Repr.
Eduard Burtescu [Tue, 30 Sep 2014 21:16:38 +0000 (00:16 +0300)]
debug: remove Gc support from Repr.

9 years agoserialize: remove proxy impls for Gc<T>.
Eduard Burtescu [Tue, 30 Sep 2014 21:10:40 +0000 (00:10 +0300)]
serialize: remove proxy impls for Gc<T>.

9 years agostd: remove gc module.
Eduard Burtescu [Tue, 30 Sep 2014 21:00:59 +0000 (00:00 +0300)]
std: remove gc module.

9 years agorustrt: remove local_heap implementation.
Eduard Burtescu [Tue, 30 Sep 2014 21:09:46 +0000 (00:09 +0300)]
rustrt: remove local_heap implementation.

9 years agocore: remove raw::GcBox.
Eduard Burtescu [Tue, 30 Sep 2014 21:08:07 +0000 (00:08 +0300)]
core: remove raw::GcBox.

9 years agoauto merge of #17663 : eddyb/rust/method-origin-subst, r=nikomatsakis
bors [Thu, 2 Oct 2014 13:22:21 +0000 (13:22 +0000)]
auto merge of #17663 : eddyb/rust/method-origin-subst, r=nikomatsakis

Fixes #17662.

9 years agoauto merge of #17434 : P1start/rust/borrowck-messages, r=nikomatsakis
bors [Thu, 2 Oct 2014 11:32:25 +0000 (11:32 +0000)]
auto merge of #17434 : P1start/rust/borrowck-messages, r=nikomatsakis

This was originally part of #17215.

Closes #15506.
Closes #15630.
Closes #17263.

This also partially implements #15838.

9 years agoremove the uv_support code
Daniel Micay [Thu, 2 Oct 2014 09:05:12 +0000 (05:05 -0400)]
remove the uv_support code

9 years agorm libuv-auto-clean-trigger
Daniel Micay [Thu, 2 Oct 2014 09:03:49 +0000 (05:03 -0400)]
rm libuv-auto-clean-trigger

9 years agorm obsolete valgrind suppressions
Daniel Micay [Thu, 2 Oct 2014 09:01:10 +0000 (05:01 -0400)]
rm obsolete valgrind suppressions

9 years agoauto merge of #17681 : jgallagher/rust/dep-info-escape-spaces, r=alexcrichton
bors [Thu, 2 Oct 2014 08:12:19 +0000 (08:12 +0000)]
auto merge of #17681 : jgallagher/rust/dep-info-escape-spaces, r=alexcrichton

cc #17627

9 years agoEnable a test for .. in range patterns.
Nick Cameron [Thu, 2 Oct 2014 04:35:20 +0000 (17:35 +1300)]
Enable a test for .. in range patterns.

9 years agoauto merge of #17620 : nick29581/rust/slice4, r=aturon
bors [Thu, 2 Oct 2014 03:07:17 +0000 (03:07 +0000)]
auto merge of #17620 : nick29581/rust/slice4, r=aturon

cc @aturon

r? anyone?

9 years agoChange the `use of moved value` error to be more accurate
P1start [Sat, 13 Sep 2014 02:03:34 +0000 (14:03 +1200)]
Change the `use of moved value` error to be more accurate

Previously it output `partially moved` to eagerly. This updates it to be more
accurate and output `collaterally moved` for use of values that were invalidated
by moves out of different fields in the same struct.

Closes #15630.

9 years agoReview and rebasing changes
Nick Cameron [Tue, 30 Sep 2014 02:34:27 +0000 (15:34 +1300)]
Review and rebasing changes

9 years agoFix `make TAGS.vi` target
Ben Noordhuis [Thu, 2 Oct 2014 01:33:00 +0000 (03:33 +0200)]
Fix `make TAGS.vi` target

Remove superfluous parentheses from the CTAGS_LOCATIONS expression.
Fixes the following error when executing `make TAGS.vi`:

    /bin/sh: -c: line 0: syntax error near unexpected token `)'

9 years agoauto merge of #17381 : tbu-/rust/pr_mapinplace2, r=aturon
bors [Thu, 2 Oct 2014 01:22:20 +0000 (01:22 +0000)]
auto merge of #17381 : tbu-/rust/pr_mapinplace2, r=aturon

Additionally, support zero-sized types.

Now there isn't a safe interface of `PartialVec` anymore, it's just a bare data structure with destructor that assumes you handled everything correctly before.

9 years agoPut slicing syntax behind a feature gate.
Nick Cameron [Fri, 26 Sep 2014 05:48:16 +0000 (17:48 +1200)]
Put slicing syntax behind a feature gate.

[breaking-change]

If you are using slicing syntax you will need to add #![feature(slicing_syntax)] to your crate.

9 years agoRemove the `_` suffix from slice methods.
Nick Cameron [Thu, 25 Sep 2014 10:41:49 +0000 (22:41 +1200)]
Remove the `_` suffix from slice methods.

Deprecates slicing methods from ImmutableSlice/MutableSlice in favour of slicing syntax or the methods in Slice/SliceMut.

Closes #17273.

9 years agoUse slice syntax instead of slice_to, etc.
Nick Cameron [Wed, 24 Sep 2014 11:41:09 +0000 (23:41 +1200)]
Use slice syntax instead of slice_to, etc.

9 years agoClarify some borrowck errors
P1start [Mon, 15 Sep 2014 09:20:05 +0000 (21:20 +1200)]
Clarify some borrowck errors

Closes #17263.

9 years agoAdd an explanatory note when calling a closure via `&`
P1start [Sat, 13 Sep 2014 02:02:29 +0000 (14:02 +1200)]
Add an explanatory note when calling a closure via `&`

Closes #15506.

9 years agoOutput a note when lifetimes cannot be elided from functions
P1start [Sat, 13 Sep 2014 02:01:17 +0000 (14:01 +1200)]
Output a note when lifetimes cannot be elided from functions

9 years agoauto merge of #17673 : aturon/rust/remove-uv, r=alexcrichton
bors [Wed, 1 Oct 2014 21:27:19 +0000 (21:27 +0000)]
auto merge of #17673 : aturon/rust/remove-uv, r=alexcrichton

This PR begins the process of [runtime removal](https://github.com/rust-lang/rfcs/pull/230) by dismantling the `librustuv` crate and associated event loop.

The result is that, while `libgreen` can still be used for task scheduling purposes, it will no longer be feasible to use green-threaded I/O.

Removing the libuv-based event loop eases the transition away from the runtime system, which will be done incrementally.

In terms of visible API changes, this PR:

* Removes `std::io::signal`, which was never implemented on the native threading model.

* Removes the `iotest!` macro, which was previously used to run I/O tests on both green and native threading models.

* Removes the `green_start!` macro for starting an application with a `librustuv` event loop.

* Removes the `librustuv` crate itself.

It also removes the `libuv` and `gyp` submodules and adjusts the build system and copyright notices accordingly.

If you wish to continue using `librustuv` and green-threaded I/O, consider using [green-rs](https://github.com/alexcrichton/green-rs/), which provides its own I/O stack.

9 years agoFix incorrect statement about ok()
Steve Klabnik [Wed, 1 Oct 2014 21:16:34 +0000 (17:16 -0400)]
Fix incorrect statement about ok()

Fixes #17676.

9 years agoDon't compare () to null.
Steve Klabnik [Wed, 1 Oct 2014 21:14:29 +0000 (17:14 -0400)]
Don't compare () to null.

Fixes #17671.

9 years agouse similar syntax in all arms
Steve Klabnik [Wed, 1 Oct 2014 21:12:29 +0000 (17:12 -0400)]
use similar syntax in all arms

Fixes #17672

9 years ago:fire: τ
Steve Klabnik [Wed, 1 Oct 2014 21:10:59 +0000 (17:10 -0400)]
:fire: τ

Fixes #17674

9 years agoLink plugins guide from elsewhere
Keegan McAllister [Thu, 18 Sep 2014 01:38:05 +0000 (18:38 -0700)]
Link plugins guide from elsewhere