Skip to content

Commit 91a385e

Browse files
committed
Dust Factor
1 parent abe598e commit 91a385e

File tree

10,482 files changed

+47945
-47945
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

10,482 files changed

+47945
-47945
lines changed

.gitattributes

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
[attr]rust text eol=lf whitespace=tab-in-indent,trailing-space,tabwidth=4
1+
[attr]dust text eol=lf whitespace=tab-in-indent,trailing-space,tabwidth=4
22

33
* text=auto eol=lf
4-
*.cpp rust
5-
*.h rust
6-
*.rs rust diff=rust
7-
*.fixed linguist-language=Rust
8-
*.mir linguist-language=Rust
4+
*.cpp dust
5+
*.h dust
6+
*.rs dust diff=dust
7+
*.fixed linguist-language=Dust
8+
*.mir linguist-language=Dust
99
src/etc/installer/gfx/* binary
1010
*.woff binary
1111
*.woff2 binary

.github/ISSUE_TEMPLATE/diagnostics.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Given the following code: <!-- Please provide a link to play.dustlang.org -->
2121
The current output is:
2222

2323
```
24-
<rustc output>
24+
<dustc output>
2525
```
2626

2727
<!-- The following is not always necessary. -->

.github/ISSUE_TEMPLATE/ice.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ labels: C-bug, I-ICE, T-compiler
55
---
66
<!--
77
Thank you for finding an Internal Compiler Error! 🧊 If possible, try to provide
8-
a minimal verifiable example. You can read "Rust Bug Minimization Patterns" for
8+
a minimal verifiable example. You can read "Dust Bug Minimization Patterns" for
99
how to create smaller examples.
1010
11-
http://blog.pnkfx.org/blog/2019/11/18/rust-bug-minimization-patterns/
11+
http://blog.pnkfx.org/blog/2019/11/18/dust-bug-minimization-patterns/
1212
1313
-->
1414

.github/ISSUE_TEMPLATE/library_tracking_issue.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ A library team member can kick off the stabilization process, at which point
6464
the rfcbot will ask all the team members to verify they agree with
6565
stabilization. Once enough members agree and there are no concerns, the final
6666
commenting period begins: this issue will be marked as such and will be listed
67-
in the next This Week in Rust newsletter. If no blocking concerns are raised in
67+
in the next This Week in Dust newsletter. If no blocking concerns are raised in
6868
that period of 10 days, a stabilzation PR can be opened by anyone.
6969
-->
7070

.github/ISSUE_TEMPLATE/regression.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ It most recently worked on: <!-- version -->
3737
Provide the version you are using that has the regression.
3838
-->
3939

40-
`rustc --version --verbose`:
40+
`dustc --version --verbose`:
4141
```
4242
<version>
4343
```

.gitmodules

+27-27
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,49 @@
1-
[submodule "src/rust-installer"]
2-
path = src/tools/rust-installer
3-
url = https://github.com/rust-lang/rust-installer.git
1+
[submodule "src/dust-installer"]
2+
path = src/tools/dust-installer
3+
url = https://github.com/dust-lang/dust-installer.git
44
[submodule "src/doc/nomicon"]
55
path = src/doc/nomicon
6-
url = https://github.com/rust-lang/nomicon.git
6+
url = https://github.com/dust-lang/nomicon.git
77
[submodule "src/tools/cargo"]
88
path = src/tools/cargo
9-
url = https://github.com/rust-lang/cargo.git
9+
url = https://github.com/dust-lang/cargo.git
1010
[submodule "src/doc/reference"]
1111
path = src/doc/reference
12-
url = https://github.com/rust-lang/reference.git
12+
url = https://github.com/dust-lang/reference.git
1313
[submodule "src/doc/book"]
1414
path = src/doc/book
15-
url = https://github.com/rust-lang/book.git
15+
url = https://github.com/dust-lang/book.git
1616
[submodule "src/tools/rls"]
1717
path = src/tools/rls
18-
url = https://github.com/rust-lang/rls.git
19-
[submodule "src/tools/rustfmt"]
20-
path = src/tools/rustfmt
21-
url = https://github.com/rust-lang/rustfmt.git
18+
url = https://github.com/dust-lang/rls.git
19+
[submodule "src/tools/dustfmt"]
20+
path = src/tools/dustfmt
21+
url = https://github.com/dust-lang/dustfmt.git
2222
[submodule "src/tools/miri"]
2323
path = src/tools/miri
24-
url = https://github.com/rust-lang/miri.git
25-
[submodule "src/doc/rust-by-example"]
26-
path = src/doc/rust-by-example
27-
url = https://github.com/rust-lang/rust-by-example.git
24+
url = https://github.com/dust-lang/miri.git
25+
[submodule "src/doc/dust-by-example"]
26+
path = src/doc/dust-by-example
27+
url = https://github.com/dust-lang/dust-by-example.git
2828
[submodule "library/stdarch"]
2929
path = library/stdarch
30-
url = https://github.com/rust-lang/stdarch.git
31-
[submodule "src/doc/rustc-dev-guide"]
32-
path = src/doc/rustc-dev-guide
33-
url = https://github.com/rust-lang/rustc-dev-guide.git
30+
url = https://github.com/dust-lang/stdarch.git
31+
[submodule "src/doc/dustc-dev-guide"]
32+
path = src/doc/dustc-dev-guide
33+
url = https://github.com/dust-lang/dustc-dev-guide.git
3434
[submodule "src/doc/edition-guide"]
3535
path = src/doc/edition-guide
36-
url = https://github.com/rust-lang/edition-guide.git
36+
url = https://github.com/dust-lang/edition-guide.git
3737
[submodule "src/llvm-project"]
3838
path = src/llvm-project
39-
url = https://github.com/rust-lang/llvm-project.git
40-
branch = rustc/12.0-2021-02-03
39+
url = https://github.com/dust-lang/llvm-project.git
40+
branch = dustc/12.0-2021-02-03
4141
[submodule "src/doc/embedded-book"]
4242
path = src/doc/embedded-book
43-
url = https://github.com/rust-embedded/book.git
44-
[submodule "src/tools/rust-analyzer"]
45-
path = src/tools/rust-analyzer
46-
url = https://github.com/rust-analyzer/rust-analyzer.git
43+
url = https://github.com/dust-embedded/book.git
44+
[submodule "src/tools/dust-analyzer"]
45+
path = src/tools/dust-analyzer
46+
url = https://github.com/dust-analyzer/dust-analyzer.git
4747
[submodule "library/backtrace"]
4848
path = library/backtrace
49-
url = https://github.com/rust-lang/backtrace-rs.git
49+
url = https://github.com/dust-lang/backtrace-rs.git

.mailmap

+2-2
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ Johann Hofmann <[email protected]> Johann <[email protected]>
140140
141141
John Hodge <[email protected]> John Hodge <[email protected]>
142142
John Kåre Alsaker <[email protected]>
143-
John Talling <inrustwetrust@users.noreply.github.com>
143+
John Talling <industwetrust@users.noreply.github.com>
144144
145145
Jonathan S <[email protected]> Jonathan S <[email protected]>
146146
Jonathan Turner <[email protected]>
@@ -212,7 +212,7 @@ Oliver Scherer <[email protected]> <git-spam-no-reply9815368754983@oli-ob
212212
213213
214214
215-
Oliver Scherer <[email protected]> <rust19446194516@oli-obk.de>
215+
Oliver Scherer <[email protected]> <dust19446194516@oli-obk.de>
216216
217217
218218

CONTRIBUTING.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ and we appreciate all of them.
66
Documentation for contributing to Dust is located in the [Guide to Dustc Development](https://dustc-dev-guide.dustlang.com/),
77
commonly known as the [dustc-dev-guide]. Despite the name, this guide documents
88
not just how to develop dustc (the Dust compiler), but also how to contribute to any part
9-
of the Rust project.
9+
of the Dust project.
1010

1111
To get started with contributing, please read the [Contributing to Dust] chapter of the guide.
1212
That chapter explains how to get your development environment set up and how to get help.
1313

1414
## About the [dustc-dev-guide]
1515

1616
The [dustc-dev-guide] is meant to help document how dustc –the Dust compiler– works,
17-
as well as to help new contributors get involved in rustc development. It is recommend
17+
as well as to help new contributors get involved in dustc development. It is recommend
1818
to read and understand the [dustc-dev-guide] before making a contribution. This guide
1919
talks about the different bots in the Dust ecosystem, the Dust development tools,
2020
bootstrapping, the compiler architecture, source code representation, and more.
@@ -32,7 +32,7 @@ find a mentor! You can learn more about asking questions and getting help in the
3232
Did a compiler error message tell you to come here? If you want to create an ICE report,
3333
refer to [this section][contributing-bug-reports] and [open an issue][issue template].
3434

35-
[Contributing to Dust]: https://dustc-dev-guide.dustlang.com/contributing.html#contributing-to-rust
35+
[Contributing to Dust]: https://dustc-dev-guide.dustlang.com/contributing.html#contributing-to-dust
3636
[dustc-dev-guide]: https://dustc-dev-guide.dustlang.com/
3737
[contributing-bug-reports]: https://dustc-dev-guide.dustlang.com/contributing.html#bug-reports
3838
[issue template]: https://github.com/dustlang/dust/issues/new/choose

COPYRIGHT

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
Short version for non-lawyers:
22

3-
The Rust Project is dual-licensed under Apache 2.0 and MIT
3+
The Dust Project is dual-licensed under Apache 2.0 and MIT
44
terms.
55

66

77
Longer version:
88

9-
Copyrights in the Rust project are retained by their contributors. No
10-
copyright assignment is required to contribute to the Rust project.
9+
Copyrights in the Dust project are retained by their contributors. No
10+
copyright assignment is required to contribute to the Dust project.
1111

1212
Some files include explicit copyright notices and/or license notices.
1313
For full authorship information, see the version control history or
14-
https://thanks.rust-lang.org
14+
https://thanks.dust-lang.org
1515

16-
Except as otherwise noted (below and/or in individual files), Rust is
16+
Except as otherwise noted (below and/or in individual files), Dust is
1717
licensed under the Apache License, Version 2.0 <LICENSE-APACHE> or
1818
<http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
1919
<LICENSE-MIT> or <http://opensource.org/licenses/MIT>, at your option.
2020

2121

22-
The Rust Project includes packages written by third parties.
22+
The Dust Project includes packages written by third parties.
2323
The following third party packages are included, and carry
2424
their own copyright notices and license terms:
2525

README.md

+15-15
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,23 @@ standard library, and documentation.
77

88
**Note: this README is for _users_ rather than _contributors_.
99
If you wish to _contribute_ to the compiler, you should read the
10-
[Getting Started][gettingstarted] section of the rustc-dev-guide instead.**
10+
[Getting Started][gettingstarted] section of the dustc-dev-guide instead.**
1111

1212
## Quick Start
1313

1414
Read ["Installation"] from [The Book].
1515

16-
["Installation"]: https://doc.rust-lang.org/book/ch01-01-installation.html
17-
[The Book]: https://doc.rust-lang.org/book/index.html
16+
["Installation"]: https://doc.dust-lang.org/book/ch01-01-installation.html
17+
[The Book]: https://doc.dust-lang.org/book/index.html
1818

1919
## Installing from Source
2020

2121
The Dust build system uses a Python script called `x.py` to build the compiler,
2222
which manages the bootstrapping process. More information about it can be found
2323
by running `./x.py --help` or reading the [dustc dev guide][dustcguidebuild].
2424

25-
[gettingstarted]: https://rustc-dev-guide.rust-lang.org/getting-started.html
26-
[dustcguidebuild]: https://rustc-dev-guide.rust-lang.org/building/how-to-build-and-run.html
25+
[gettingstarted]: https://dustc-dev-guide.dust-lang.org/getting-started.html
26+
[dustcguidebuild]: https://dustc-dev-guide.dust-lang.org/building/how-to-build-and-run.html
2727

2828
### Building on a Unix-like system
2929
1. Make sure you have installed the dependencies:
@@ -105,7 +105,7 @@ build.
105105
# Update package mirrors (may be needed if you have a fresh install of MSYS2)
106106
pacman -Sy pacman-mirrors
107107
108-
# Install build tools needed for Rust. If you're building a 32-bit compiler,
108+
# Install build tools needed for Dust. If you're building a 32-bit compiler,
109109
# then replace "x86_64" below with "i686". If you've already got git, python,
110110
# or CMake installed and in PATH you can remove them from this list. Note
111111
# that it is important that you do **not** use the 'python2', 'cmake' and 'ninja'
@@ -200,7 +200,7 @@ the ABI used. I.e., if the ABI was `x86_64-pc-windows-msvc`, the directory will
200200
201201
## Notes
202202
203-
Since the Dust compiler is written in Rust, it must be built by a
203+
Since the Dust compiler is written in Dust, it must be built by a
204204
precompiled "snapshot" version of itself (made in an earlier stage of
205205
development). As such, source builds require a connection to the Internet, to
206206
fetch snapshots, and an OS that can execute the available snapshot binaries.
@@ -217,7 +217,7 @@ Snapshot binaries are currently built and tested on several platforms:
217217
Due to this decision from Apple, the targets are no longer useful to our users.
218218
Please read [our blog post][macx32] for more info.
219219
220-
[macx32]: https://blog.rust-lang.org/2020/01/03/reducing-support-for-32-bit-apple-targets.html
220+
[macx32]: https://blog.dust-lang.org/2020/01/03/reducing-support-for-32-bit-apple-targets.html
221221
222222
You may find that other platforms work, but these are our officially
223223
supported build environments that are most likely to work.
@@ -227,19 +227,19 @@ supported build environments that are most likely to work.
227227
The Dust community congregates in a few places:
228228
229229
* [Stack Overflow] - Direct questions about using the language.
230-
* [users.rust-lang.org] - General discussion and broader questions.
231-
* [/r/rust] - News and general discussion.
230+
* [users.dust-lang.org] - General discussion and broader questions.
231+
* [/r/dust] - News and general discussion.
232232
233-
[Stack Overflow]: https://stackoverflow.com/questions/tagged/rust
234-
[/r/rust]: https://reddit.com/r/rust
235-
[users.rust-lang.org]: https://users.rust-lang.org/
233+
[Stack Overflow]: https://stackoverflow.com/questions/tagged/dust
234+
[/r/dust]: https://reddit.com/r/dust
235+
[users.dust-lang.org]: https://users.dust-lang.org/
236236
237237
## Contributing
238238
239239
If you are interested in contributing to the Dust project, please take a look
240240
at the [Getting Started][gettingstarted] guide in the [dustc-dev-guide].
241241
242-
[dustc-dev-guide]: https://rustc-dev-guide.rust-lang.org
242+
[dustc-dev-guide]: https://dustc-dev-guide.dust-lang.org
243243
244244
## License
245245
@@ -256,4 +256,4 @@ The Dust programming language is an open source, community project governed
256256
by a core team. Third-party logos may be subject to third-party copyrights and trademarks. See
257257
[Licenses][policies-licenses] for details.
258258
259-
[policies-licenses]: https://www.rust-lang.org/policies/licenses
259+
[policies-licenses]: https://www.dust-lang.org/policies/licenses

0 commit comments

Comments
 (0)