| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove global Cache (#448) | Lakelezz | 2018-12-18 | 3 | -33/+49 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update to use Rust 2018. * Update examples and use Rust 2018. * Pass cache via `Context` around instead of being global. * Remove `lazy_static` from `cache`-feature. * Update examples to use `Context`'s cache. * Replace cache's update-timeout-setting with `update_cache_timeout`. * Update documentation to stop using global cache. * Move `HttpAndCache` to `lib.rs`. * Add `__nonexhaustive`-field to `CacheAndHttp`. * Add `__nonexhaustive` in `CacheAndHttp`-initialisers. * Avoid `__nonexhaustive`-usage in doctest. * Remove unnecessary comma in `cfg`-attribute. | ||||
| * | Update to Rust 2018 (#445) | Lakelezz | 2018-12-07 | 9 | -63/+63 |
| | | |||||
| * | Change all builders to mutably borrow (#443) | Ken Swenson | 2018-11-25 | 2 | -11/+11 |
| | | |||||
| * | Remove everything marked `deprecated` since `v0.5.x` or older (#441) | Lakelezz | 2018-11-19 | 1 | -18/+0 |
| | | |||||
| * | Merge branch 'current' into v0.6.x | Lake Lezz | 2018-11-16 | 2 | -3/+28 |
| |\ | |||||
| | * | Fix Aliases not being added on Commands when using `cmd`-Method (#438) | Adelyn | 2018-11-16 | 2 | -3/+28 |
| | | | |||||
| | * | Add Function to call if a Message without Command has been sent (#430) | Lakelezz | 2018-11-11 | 2 | -5/+68 |
| | | | |||||
| * | | Underline command name and "Commands" in plain help | Yarsan Hoessain | 2018-11-15 | 1 | -2/+2 |
| | | | |||||
| * | | Add Function to call if a Message without Command has been sent (#430) | Lakelezz | 2018-11-11 | 2 | -5/+68 |
| | | | |||||
| * | | Rebase v0.6x onto current | Ken Swenson | 2018-11-06 | 1 | -15/+34 |
| | | | | | | | | | | | | | Commit 64ac87621caf4f90c1c91ffc4bbf5dc13953f1c4 was excluded. Doc tests need to be fixed. Unit test were modified to comply with new functions. | ||||
| * | | Make sure `delimiter` clears current and default delimiters. | Lake Lezz | 2018-11-06 | 1 | -1/+2 |
| |/ | |||||
| * | Prefix only Command (#416) | Lakelezz | 2018-10-15 | 3 | -3/+46 |
| | | |||||
| * | Add Option to disable bypassing Checks for Owners (#419) | Lakelezz | 2018-10-15 | 4 | -2/+24 |
| | | |||||
| * | Fix Default Command to inherit Group-Options (#412) | Lakelezz | 2018-10-11 | 2 | -4/+19 |
| | | |||||
| * | Simplify code by removing negation (#413) | Lakelezz | 2018-10-09 | 1 | -4/+3 |
| | | |||||
| * | A bunch of typo fixes (#404) | Perry Fraser | 2018-10-01 | 6 | -18/+18 |
| | | |||||
| * | Make `trim` return `&mut self` (#395) | Lakelezz | 2018-09-21 | 1 | -4/+5 |
| | | |||||
| * | Be able to trim whitespace | acdenisSK | 2018-09-19 | 1 | -0/+44 |
| | | |||||
| * | Compile without `cache`-feature (#393) | Bond-009 | 2018-09-19 | 1 | -0/+5 |
| | | |||||
| * | Check if a group is empty and exclude them if that's the case. (#389) | Lakelezz | 2018-09-14 | 1 | -5/+9 |
| | | |||||
| * | Add `Usage Sample`-field back to help. (#388) | Lakelezz | 2018-09-14 | 1 | -2/+14 |
| | | |||||
| * | Add tests for help (#387) | Lakelezz | 2018-09-11 | 1 | -0/+81 |
| | | | | | | | * Add tests for `levenshtein_distance`-function. * Add tests for `Matrix`-struct. | ||||
| * | Add missing usage on plain help (#386) | Lakelezz | 2018-09-11 | 1 | -1/+5 |
| | | |||||
| * | Add single group help (#385) | Lakelezz | 2018-09-11 | 3 | -14/+65 |
| | | |||||
| * | Fix to build with Rust 1.25.0. | Lakelezz | 2018-09-10 | 1 | -1/+1 |
| | | |||||
| * | Fix group-prefix ambiguity in help (#384) | Lakelezz | 2018-09-10 | 1 | -11/+25 |
| | | |||||
| * | Check if bots are ignored before dispatching `unrecognised_command` (#381) | Lakelezz | 2018-09-09 | 1 | -5/+8 |
| | | |||||
| * | Suggest similar commands when using help (#377) | Lakelezz | 2018-09-09 | 3 | -18/+131 |
| | | |||||
| * | Fix `has_correct_permissions` when no guild is available (#376) | Lakelezz | 2018-08-31 | 1 | -3/+7 |
| | | |||||
| * | Refactor Help (#375) | Lakelezz | 2018-08-31 | 1 | -411/+482 |
| | | |||||
| * | Make `is_command_visible` work with DMs. (#369) | Maiddog | 2018-08-17 | 1 | -0/+6 |
| | | |||||
| * | Use `to_`- and `as_`-methods instead of `get` and `find` on Id newtypes | Lakelezz | 2018-08-12 | 1 | -2/+2 |
| | | |||||
| * | Make default-command receive every bit of the command upon failure | Lakelezz | 2018-08-11 | 1 | -4/+3 |
| | | |||||
| * | Use one macro instead of the same code twice, avoid seperated changes. (#365) | Lakelezz | 2018-08-11 | 1 | -18/+13 |
| | | |||||
| * | Fix `iter_quoted`'s doctest | acdenisSK | 2018-08-10 | 1 | -2/+3 |
| | | |||||
| * | Fix all the dead links in the docs | Erk- | 2018-08-09 | 2 | -15/+14 |
| | | |||||
| * | Typo | acdenisSK | 2018-08-07 | 1 | -1/+1 |
| | | |||||
| * | Capitalise i | acdenisSK | 2018-08-07 | 1 | -4/+4 |
| | | |||||
| * | Refactor docs in `Args` | acdenisSK | 2018-08-07 | 1 | -83/+102 |
| | | | | | Use Note headings also. | ||||
| * | Reword `ArgError`'s docs a little | acdenisSK | 2018-08-07 | 1 | -3/+2 |
| | | |||||
| * | Unwrap `rfind` | acdenisSK | 2018-08-07 | 1 | -6/+1 |
| | | |||||
| * | Fix default command upon shortcut prefix and passing sub-commands to ↵ | Lakelezz | 2018-08-07 | 1 | -11/+28 |
| | | | | | default-command (#358) | ||||
| * | Pass failed sub-command to default-command (#357) | Lakelezz | 2018-08-06 | 1 | -1/+2 |
| | | | | | Pass failed sub-command to default-command. | ||||
| * | Add simple no-parse getters and advancer to `Args` | acdenisSK | 2018-08-05 | 1 | -1/+67 |
| | | |||||
| * | Update Configuration default value listings | Zeyla Hellyer | 2018-08-03 | 1 | -32/+84 |
| | | | | | | | Update the default value for each method on the builder, as well as making the list of default values in the `Default` implementation's documentation up-to-date. | ||||
| * | Refactor `command::positions` a little | acdenisSK | 2018-08-03 | 1 | -12/+7 |
| | | |||||
| * | Add a test-case for no delimiters | acdenisSK | 2018-08-02 | 1 | -0/+9 |
| | | |||||
| * | Check if message is empty too | acdenisSK | 2018-08-02 | 1 | -1/+1 |
| | | |||||
| * | Handle no delimiters | acdenisSK | 2018-08-02 | 1 | -7/+12 |
| | | |||||
| * | Move unit tests into source | Zeyla Hellyer | 2018-08-01 | 1 | -0/+433 |
| | | | | | | | | | | Move the unit tests into the relevant source files. There's no need for them to be seprate, especially when the `tests` directory is meant to be for integration tests. The deserialization tests that include JSON files are still in the `tests` dir, along with the public prelude re-export tests. | ||||