GitShow/BurntSushi/globset
BurntSushi

globset

A globbing library for Rust.

by BurntSushi
Star on GitHubFork

Rust

47 stars7 forks222 contributorsQuiet · 2y agoSince 2019Unlicense

Meet the team

See all 222 on GitHub →
BurntSushi
BurntSushi951 contributions
okdana
okdana42 contributions
balajisivaraman
balajisivaraman10 contributions
tiehuis
tiehuis9 contributions
ericbn
ericbn7 contributions
lyuha
lyuha7 contributions
theamazingfedex
theamazingfedex6 contributions
igor-raits
igor-raits5 contributions

Languages

View on GitHub →
Rust100%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · 1 in progress · Last activity 2y ago
See all on GitHub →
squidfunk
`Debug` implementation of `GlobSetBuilder` is very verboseOpenIssue

The implementation of is quite noisy. For better introspectability in consuming packages, it would be perfect if one of two things could be implemented, so the implementation can be adjusted (favorite) or is more readable: 1. An implementation for , so we can use the implementation of where applicable. This would be a non-invasive addition, as the consumer can decide what style they want. 2. A implementation for that does 1., i.e., prints via . I'm happy to send a PR for either of which, if this is a good match. Example Current Result Ideal Result: Oh and thanks for this library, it is awesome!

squidfunk · 1y ago
Conaclos
refactor: reduce memory footprint of Glob and TokensOpenPR

I noticed that the types had a large memory footprint. This PR reduces the memory usage by replacing and with and where possible. This leads to the following reductions: from 80 bytes to 56 bytes (30%) from 112 bytes to 88 (22%) from 24 bytes to 16 bytes (30%) from 32 bytes to 24 bytes (25%) It seems that be unused. Thus, we could reduce even more the size of (to 32 bytes).

Conaclos · 1y ago

Recent fixes

View closed PRs →
tjjfvi
`BasenameLiteralStrategy` fails to match when basename ends with `.`ClosedIssue

Minimal reproduction (should succeed, but fails): I believe the offending code is here: https://github.com/BurntSushi/globset/blob/master/src/pathutil.rs#L12-L14 reports any path ending in the character as having no file name; not just and .

tjjfvi · 1y ago
zanieb
Add disclaimer to README referencing maintained crate locationMergedPR

👋 I noticed that there have been a couple mistaken pull requests here and unfortunately Google still lists this as the third hit (and first GitHub hit) for the search "rust globset". It'd be nice to include a simple disclaimer at the top of the README directing people to the real maintained crate.

zanieb · 2y ago
stmcginnis
Updated dependenciesMergedPR

Change This updates the dependencies used to their latest versions to pull in fixes and other improvements. Testing Ran and .

stmcginnis · 3y ago
Structured data for AI agents

Repository: BurntSushi/globset. Description: A globbing library for Rust. Stars: 47, Forks: 7. Primary language: Rust. Languages: Rust (100%). License: Unlicense. Open PRs: 1, open issues: 1. Last activity: 2y ago. Community health: 42%. Top contributors: BurntSushi, okdana, balajisivaraman, tiehuis, ericbn, lyuha, theamazingfedex, igor-raits, matthiaskrgr, sebnow and others.

·@ofershap

Replace github.com with gitshow.dev