Skip to content

Commit 626bd37

Browse files
committed
Update github links.
1 parent 63132b5 commit 626bd37

File tree

9 files changed

+45
-45
lines changed

9 files changed

+45
-45
lines changed

CHANGELOG.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
0.1.80
22
======
3-
* [PR #292](https://github.com/rust-lang-nursery/regex/pull/292):
3+
* [PR #292](https://github.com/rust-lang/regex/pull/292):
44
Fixes bug #291, which was introduced by PR #290.
55

66
0.1.79
@@ -9,13 +9,13 @@
99

1010
0.1.78
1111
======
12-
* [PR #290](https://github.com/rust-lang-nursery/regex/pull/290):
12+
* [PR #290](https://github.com/rust-lang/regex/pull/290):
1313
Fixes bug #289, which caused some regexes with a certain combination
1414
of literals to match incorrectly.
1515

1616
0.1.77
1717
======
18-
* [PR #281](https://github.com/rust-lang-nursery/regex/pull/281):
18+
* [PR #281](https://github.com/rust-lang/regex/pull/281):
1919
Fixes bug #280 by disabling all literal optimizations when a pattern
2020
is partially anchored.
2121

@@ -25,9 +25,9 @@
2525

2626
0.1.75
2727
======
28-
* [PR #275](https://github.com/rust-lang-nursery/regex/pull/275):
28+
* [PR #275](https://github.com/rust-lang/regex/pull/275):
2929
Improves match verification performance in the Teddy SIMD searcher.
30-
* [PR #278](https://github.com/rust-lang-nursery/regex/pull/278):
30+
* [PR #278](https://github.com/rust-lang/regex/pull/278):
3131
Replaces slow substring loop in the Teddy SIMD searcher with Aho-Corasick.
3232
* Implemented DoubleEndedIterator on regex set match iterators.
3333

@@ -36,7 +36,7 @@
3636
* Release regex-syntax 0.3.5 with a minor bug fix.
3737
* Fix bug #272.
3838
* Fix bug #277.
39-
* [PR #270](https://github.com/rust-lang-nursery/regex/pull/270):
39+
* [PR #270](https://github.com/rust-lang/regex/pull/270):
4040
Fixes bugs #264, #268 and an unreported where the DFA cache size could be
4141
drastically under estimated in some cases (leading to high unexpected memory
4242
usage).
@@ -48,55 +48,55 @@
4848

4949
0.1.72
5050
======
51-
* [PR #262](https://github.com/rust-lang-nursery/regex/pull/262):
51+
* [PR #262](https://github.com/rust-lang/regex/pull/262):
5252
Fixes a number of small bugs caught by fuzz testing (AFL).
5353

5454
0.1.71
5555
======
56-
* [PR #236](https://github.com/rust-lang-nursery/regex/pull/236):
56+
* [PR #236](https://github.com/rust-lang/regex/pull/236):
5757
Fix a bug in how suffix literals were extracted, which could lead
5858
to invalid match behavior in some cases.
5959

6060
0.1.70
6161
======
62-
* [PR #231](https://github.com/rust-lang-nursery/regex/pull/231):
62+
* [PR #231](https://github.com/rust-lang/regex/pull/231):
6363
Add SIMD accelerated multiple pattern search.
64-
* [PR #228](https://github.com/rust-lang-nursery/regex/pull/228):
64+
* [PR #228](https://github.com/rust-lang/regex/pull/228):
6565
Reintroduce the reverse suffix literal optimization.
66-
* [PR #226](https://github.com/rust-lang-nursery/regex/pull/226):
66+
* [PR #226](https://github.com/rust-lang/regex/pull/226):
6767
Implements NFA state compression in the lazy DFA.
68-
* [PR #223](https://github.com/rust-lang-nursery/regex/pull/223):
68+
* [PR #223](https://github.com/rust-lang/regex/pull/223):
6969
A fully anchored RegexSet can now short-circuit.
7070

7171
0.1.69
7272
======
73-
* [PR #216](https://github.com/rust-lang-nursery/regex/pull/216):
73+
* [PR #216](https://github.com/rust-lang/regex/pull/216):
7474
Tweak the threshold for running backtracking.
75-
* [PR #217](https://github.com/rust-lang-nursery/regex/pull/217):
75+
* [PR #217](https://github.com/rust-lang/regex/pull/217):
7676
Add upper limit (from the DFA) to capture search (for the NFA).
77-
* [PR #218](https://github.com/rust-lang-nursery/regex/pull/218):
77+
* [PR #218](https://github.com/rust-lang/regex/pull/218):
7878
Add rure, a C API.
7979

8080
0.1.68
8181
======
82-
* [PR #210](https://github.com/rust-lang-nursery/regex/pull/210):
82+
* [PR #210](https://github.com/rust-lang/regex/pull/210):
8383
Fixed a performance bug in `bytes::Regex::replace` where `extend` was used
8484
instead of `extend_from_slice`.
85-
* [PR #211](https://github.com/rust-lang-nursery/regex/pull/211):
85+
* [PR #211](https://github.com/rust-lang/regex/pull/211):
8686
Fixed a bug in the handling of word boundaries in the DFA.
87-
* [PR #213](https://github.com/rust-lang-nursery/regex/pull/213):
87+
* [PR #213](https://github.com/rust-lang/pull/213):
8888
Added RE2 and Tcl to the benchmark harness. Also added a CLI utility from
8989
running regexes using any of the following regex engines: PCRE1, PCRE2,
9090
Oniguruma, RE2, Tcl and of course Rust's own regexes.
9191

9292
0.1.67
9393
======
94-
* [PR #201](https://github.com/rust-lang-nursery/regex/pull/201):
94+
* [PR #201](https://github.com/rust-lang/regex/pull/201):
9595
Fix undefined behavior in the `regex!` compiler plugin macro.
96-
* [PR #205](https://github.com/rust-lang-nursery/regex/pull/205):
96+
* [PR #205](https://github.com/rust-lang/regex/pull/205):
9797
More improvements to DFA performance. Competitive with RE2. See PR for
9898
benchmarks.
99-
* [PR #209](https://github.com/rust-lang-nursery/regex/pull/209):
99+
* [PR #209](https://github.com/rust-lang/regex/pull/209):
100100
Release 0.1.66 was semver incompatible since it required a newer version
101101
of Rust than previous releases. This PR fixes that. (And `0.1.66` was
102102
yanked.)
@@ -110,11 +110,11 @@
110110
complexity. It was replaced with a more limited optimization where, given any
111111
regex of the form `re$`, it will be matched in reverse from the end of the
112112
haystack.
113-
* [PR #202](https://github.com/rust-lang-nursery/regex/pull/202):
113+
* [PR #202](https://github.com/rust-lang/regex/pull/202):
114114
The inner loop of the DFA was heavily optimized to improve cache locality
115115
and reduce the overall number of instructions run on each iteration. This
116116
represents the first use of `unsafe` in `regex` (to elide bounds checks).
117-
* [PR #200](https://github.com/rust-lang-nursery/regex/pull/200):
117+
* [PR #200](https://github.com/rust-lang/regex/pull/200):
118118
Use of the `mempool` crate (which used thread local storage) was replaced
119119
with a faster version of a similar API in @Amanieu's `thread_local` crate.
120120
It should reduce contention when using a regex from multiple threads
@@ -124,5 +124,5 @@
124124
(Includes a comparison with PCRE1's JIT and Oniguruma.)
125125
* A bug where word boundaries weren't being matched correctly in the DFA was
126126
fixed. This only affected use of `bytes::Regex`.
127-
* [#160](https://github.com/rust-lang-nursery/regex/issues/160):
127+
* [#160](https://github.com/rust-lang/regex/issues/160):
128128
`Captures` now has a `Debug` impl.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ linear time with respect to the size of the regular expression and search text.
77
Much of the syntax and implementation is inspired
88
by [RE2](https://github.com/google/re2).
99

10-
[![Build Status](https://travis-ci.org/rust-lang-nursery/regex.svg?branch=master)](https://travis-ci.org/rust-lang-nursery/regex)
10+
[![Build Status](https://travis-ci.org/rust-lang/regex.svg?branch=master)](https://travis-ci.org/rust-lang/regex)
1111
[![Build status](https://ci.appveyor.com/api/projects/status/22g48bo866qr4u77?svg=true)](https://ci.appveyor.com/project/alexcrichton/regex)
12-
[![Coverage Status](https://coveralls.io/repos/github/rust-lang-nursery/regex/badge.svg?branch=master)](https://coveralls.io/github/rust-lang-nursery/regex?branch=master)
12+
[![Coverage Status](https://coveralls.io/repos/github/rust-lang/regex/badge.svg?branch=master)](https://coveralls.io/github/rust-lang/regex?branch=master)
1313
[![](http://meritbadge.herokuapp.com/regex)](https://crates.io/crates/regex)
1414

1515
### Documentation

regex-capi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ authors = ["The Rust Project Developers"]
55
license = "MIT/Apache-2.0"
66
readme = "README.md"
77
repository = "https://github.com/rust-lang/regex"
8-
documentation = "https://github.com/rust-lang-nursery/regex/tree/master/regex-capi"
8+
documentation = "https://github.com/rust-lang/regex/tree/master/regex-capi"
99
homepage = "https://github.com/rust-lang/regex"
1010
description = """
1111
A C API for Rust's regular expression library.

regex-capi/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Assuming you have
2424
(and a C compiler), then this should work to run the `iter` example:
2525

2626
```
27-
$ git clone git://github.com/rust-lang-nursery/regex
27+
$ git clone git://github.com/rust-lang/regex
2828
$ cd regex/regex-capi/examples
2929
$ ./compile
3030
$ LD_LIBRARY_PATH=../target/release ./iter
@@ -42,7 +42,7 @@ All memory usage is bounded and all searching takes linear time with respect
4242
to the input string.
4343

4444
For more details, see the PERFORMANCE guide:
45-
https://github.com/rust-lang-nursery/regex/blob/master/PERFORMANCE.md
45+
https://github.com/rust-lang/regex/blob/master/PERFORMANCE.md
4646

4747

4848
Text encoding

regex-syntax/src/parser.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -609,7 +609,7 @@ impl Parser {
609609
// If `class` was only non-empty due to multibyte characters, the
610610
// corresponding byte class will now be empty.
611611
//
612-
// See https://github.com/rust-lang-nursery/regex/issues/303
612+
// See https://github.com/rust-lang/regex/issues/303
613613
if byte_class.is_empty() {
614614
// e.g., (?-u)[^\x00-\xFF]
615615
return Err(self.err(ErrorKind::EmptyClass));

src/backtrack.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ pub fn should_exec(num_insts: usize, text_len: usize) -> bool {
4444
// ((len(insts) * (len(input) + 1) + bits - 1) / bits) * (size_of(u32))
4545
//
4646
// The actual limit picked is pretty much a heuristic.
47-
// See: https://github.com/rust-lang-nursery/regex/issues/215
47+
// See: https://github.com/rust-lang/regex/issues/215
4848
let size = ((num_insts * (text_len + 1) + BIT_SIZE - 1) / BIT_SIZE) * 4;
4949
size <= MAX_SIZE_BYTES
5050
}

tests/bytes.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ mat!(null_bytes, r"(?-u)(?P<cstr>[^\x00]+)\x00",
4141
R(b"foo\x00"), Some((0, 4)), Some((0, 3)));
4242

4343
// Test that lookahead operators work properly in the face of invalid UTF-8.
44-
// See: https://github.com/rust-lang-nursery/regex/issues/277
44+
// See: https://github.com/rust-lang/regex/issues/277
4545
matiter!(invalidutf8_anchor1,
4646
r"(?-u)\xcc?^",
4747
R(b"\x8d#;\x1a\xa4s3\x05foobarX\\\x0f0t\xe4\x9b\xa4"),
@@ -55,7 +55,7 @@ matiter!(invalidutf8_anchor3,
5555
R(b"\x8d#;\x1a\xa4s3\x05foobarX\\\x0f0t\xe4\x9b\xa4"),
5656
(0, 0));
5757

58-
// See https://github.com/rust-lang-nursery/regex/issues/303
58+
// See https://github.com/rust-lang/regex/issues/303
5959
#[test]
6060
fn negated_full_byte_range() {
6161
assert!(::regex::bytes::Regex::new(r#"(?-u)[^\x00-\xff]"#).is_err());

tests/regression.rs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,58 +25,58 @@ mat!(regression_negated_char_class_2, r"(?i)[^x]", "X", None);
2525
// See: https://github.com/rust-lang/regex/issues/101
2626
mat!(regression_ascii_word_underscore, r"[[:word:]]", "_", Some((0, 1)));
2727

28-
// See: https://github.com/rust-lang-nursery/regex/issues/129
28+
// See: https://github.com/rust-lang/regex/issues/129
2929
#[test]
3030
fn regression_captures_rep() {
3131
let re = regex!(r"([a-f]){2}(?P<foo>[x-z])");
3232
let caps = re.captures(text!("abx")).unwrap();
3333
assert_eq!(match_text!(caps.name("foo").unwrap()), text!("x"));
3434
}
3535

36-
// See: https://github.com/rust-lang-nursery/regex/issues/153
36+
// See: https://github.com/rust-lang/regex/issues/153
3737
mat!(regression_alt_in_alt1, r"ab?|$", "az", Some((0, 1)));
3838
mat!(regression_alt_in_alt2, r"^(.*?)(\n|\r\n?|$)", "ab\rcd", Some((0, 3)));
3939

40-
// See: https://github.com/rust-lang-nursery/regex/issues/169
40+
// See: https://github.com/rust-lang/regex/issues/169
4141
mat!(regression_leftmost_first_prefix, r"z*azb", "azb", Some((0, 3)));
4242

4343
// See: https://github.com/rust-lang/regex/issues/76
4444
mat!(uni_case_lower_nocase_flag, r"(?i)\p{Ll}+", "ΛΘΓΔα", Some((0, 10)));
4545

46-
// See: https://github.com/rust-lang-nursery/regex/issues/191
46+
// See: https://github.com/rust-lang/regex/issues/191
4747
mat!(many_alternates, r"1|2|3|4|5|6|7|8|9|10|int", "int", Some((0, 3)));
4848

4949
// burntsushi was bad and didn't create an issue for this bug.
5050
mat!(anchored_prefix1, r"^a\S", "a ", None);
5151
mat!(anchored_prefix2, r"^a\S", "foo boo a ", None);
5252
mat!(anchored_prefix3, r"^-[a-z]", "r-f", None);
5353

54-
// See: https://github.com/rust-lang-nursery/regex/issues/204
54+
// See: https://github.com/rust-lang/regex/issues/204
5555
split!(split_on_word_boundary, r"\b", r"Should this (work?)",
5656
&[t!(""), t!("Should"), t!(" "), t!("this"),
5757
t!(" ("), t!("work"), t!("?)")]);
5858
matiter!(word_boundary_dfa, r"\b", "a b c",
5959
(0, 0), (1, 1), (2, 2), (3, 3), (4, 4), (5, 5));
6060

61-
// See: https://github.com/rust-lang-nursery/regex/issues/268
61+
// See: https://github.com/rust-lang/regex/issues/268
6262
matiter!(partial_anchor, r"^a|b", "ba", (0, 1));
6363

64-
// See: https://github.com/rust-lang-nursery/regex/issues/264
64+
// See: https://github.com/rust-lang/regex/issues/264
6565
mat!(ascii_boundary_no_capture, r"(?-u)\B", "\u{28f3e}", Some((0, 0)));
6666
mat!(ascii_boundary_capture, r"(?-u)(\B)", "\u{28f3e}", Some((0, 0)));
6767

68-
// See: https://github.com/rust-lang-nursery/regex/issues/280
68+
// See: https://github.com/rust-lang/regex/issues/280
6969
ismatch!(partial_anchor_alternate_begin, r"^a|z", "yyyyya", false);
7070
ismatch!(partial_anchor_alternate_end, r"a$|z", "ayyyyy", false);
7171

72-
// See: https://github.com/rust-lang-nursery/regex/issues/289
72+
// See: https://github.com/rust-lang/regex/issues/289
7373
mat!(lits_unambiguous1, r"(ABC|CDA|BC)X", "CDAX", Some((0, 4)));
7474

75-
// See: https://github.com/rust-lang-nursery/regex/issues/291
75+
// See: https://github.com/rust-lang/regex/issues/291
7676
mat!(lits_unambiguous2, r"((IMG|CAM|MG|MB2)_|(DSCN|CIMG))(?P<n>[0-9]+)$",
7777
"CIMG2341", Some((0, 8)), Some((0, 4)), None, Some((0, 4)), Some((4, 8)));
7878

79-
// See: https://github.com/rust-lang-nursery/regex/issues/271
79+
// See: https://github.com/rust-lang/regex/issues/271
8080
mat!(end_not_wb, r"$(?-u:\B)", "\u{5c124}\u{b576c}", Some((8, 8)));
8181
mat!(endl_or_wb, r"(?m:$)|(?-u:\b)", "\u{6084e}", Some((4, 4)));
8282
mat!(zero_or_end, r"(?i-u:\x00)|$", "\u{e682f}", Some((4, 4)));

tests/set.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ nomatset!(nset1, &["a", "a"], "b");
2020
nomatset!(nset2, &["^foo", "bar$"], "bar foo");
2121
nomatset!(nset3, { let xs: &[&str] = &[]; xs }, "a");
2222

23-
// See: https://github.com/rust-lang-nursery/regex/issues/187
23+
// See: https://github.com/rust-lang/regex/issues/187
2424
#[test]
2525
fn regression_subsequent_matches() {
2626
let set = regex_set!(&["ab", "b"]);

0 commit comments

Comments
 (0)