| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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. | ||||
| * | Reword the inner doc comment in `complex_bucket` | acdenisSK | 2018-08-01 | 1 | -11/+15 |
| | | |||||
| * | Reduce minimal Rust version to 1.25 | Zeyla Hellyer | 2018-07-29 | 2 | -4/+4 |
| | | |||||
| * | Fallback to default-command if passed sub-command is wrong | Lakelezz | 2018-07-24 | 1 | -50/+59 |
| | | |||||
| * | Compare built up length with original user-input instead of iterations | Lakelezz | 2018-07-24 | 1 | -5/+16 |
| | | |||||
| * | Some minor changes to `Args` | acdenisSK | 2018-07-21 | 1 | -10/+9 |
| | | | | | | | | - use `?` rather than unwrap - Remove the `PartialEq<TokenKind> impl; it's not needed anymore. - Inline `at_end` because why not. - Split the second part of the while condition as an if inside the body. | ||||
| * | Add default-commands for command-groups (#351) | Lakelezz | 2018-07-21 | 3 | -7/+51 |
| | | |||||
| * | Do not suggest command if no command is actually related to input. (#350) | Lakelezz | 2018-07-20 | 1 | -1/+1 |
| | | |||||
| * | Use `current` to figure out the end quote | acdenisSK | 2018-07-19 | 1 | -17/+4 |
| | | |||||
| * | Style Line | acdenisSK | 2018-07-19 | 1 | -0/+1 |
| | | |||||
| * | Merge `Token` and `TokenOwned` | acdenisSK | 2018-07-19 | 1 | -26/+10 |
| | | |||||
| * | Use an `Option` to denote end | acdenisSK | 2018-07-19 | 1 | -18/+7 |
| | | |||||
| * | Fix some clippy lints | Zeyla Hellyer | 2018-07-15 | 3 | -28/+25 |
| | | | | | | Some lints were not resolved due to causing API changes. Most lints in the framework were left unfixed. | ||||
| * | Support multiple prefixes for command-groups (#343) | Lakelezz | 2018-07-15 | 4 | -28/+62 |
| | | |||||
| * | Add checks for groups (#349) | Lakelezz | 2018-07-15 | 4 | -5/+34 |
| | | |||||
| * | Quickly rename to `no_dm_prefix` | acdenisSK | 2018-07-14 | 2 | -6/+6 |
| | | | | | Minimize assumptions that `no_prefix` would work everywhere. | ||||
| * | Allow for nil prefixes in DMs | acdenisSK | 2018-07-14 | 2 | -1/+31 |
| | | | | | Fixes #339 | ||||
| * | Add docs for `Args::new` | acdenisSK | 2018-07-13 | 1 | -0/+27 |
| | | |||||
| * | Fix doc links with no anchor | Zeyla Hellyer | 2018-07-11 | 1 | -0/+2 |
| | | |||||
| * | Deprecate Message::guild_id() | Zeyla Hellyer | 2018-07-09 | 1 | -1/+1 |
| | | | | | | Instead, using the structfield is preferred, since that comes from gateway events directly now anyway. | ||||
| * | Remove deprecated use of Colour associated methods | Zeyla Hellyer | 2018-07-08 | 1 | -2/+2 |
| | | |||||
| * | Don't assume all characters at end are 1-length | acdenisSK | 2018-07-06 | 1 | -2/+17 |
| | | | | | Unicode characters usually span out to more than 1-length. This would cause crashes when they appeared at the end | ||||
| * | Add missing Send and Sync bounds | acdenisSK | 2018-06-21 | 1 | -1/+1 |
| | | |||||
| * | Miscellaneous changes in Args | acdenisSK | 2018-06-21 | 1 | -267/+286 |
| | | | | | | | - Do not be lazy and DO add an example for the `_*` methods. - Reorganize the methods so they're more coherent. - Use the `rest` method than to rely on deref (which in turn relies on `full`). | ||||
| * | Directly use the iterator | acdenisSK | 2018-06-21 | 1 | -2/+2 |
| | | |||||
| * | And another (function call) repetion | acdenisSK | 2018-06-21 | 1 | -2/+4 |
| | | |||||
| * | Remove slight repetition | acdenisSK | 2018-06-21 | 1 | -12/+7 |
| | | |||||
| * | If no help is available, command is not visible thus return false. | Lakelezz | 2018-06-18 | 1 | -3/+1 |
| | | |||||
| * | Rename from `is_command_hidden` to `is_command_visible`. | Lakelezz | 2018-06-18 | 1 | -5/+5 |
| | | |||||
| * | Check if a command would be visible, if yes provide help for it. | Lakelezz | 2018-06-18 | 1 | -7/+47 |
| | | |||||
| * | Remove extraneous spaces at the end of lines | Zeyla Hellyer | 2018-06-17 | 3 | -9/+9 |
| | | |||||
| * | Fix Args test | Zeyla Hellyer | 2018-06-17 | 1 | -76/+76 |
| | | | | | | | | The args test had a string suffixed with `#`, as if it were a raw string, when it was not. This has been fixed by making it a raw string, which has the side-effect of not needing to escape double quotation marks in the string itself. | ||||
| * | Revert the OR back to the AND | Alex M. M | 2018-06-17 | 1 | -1/+1 |
| | | | | I'm an idiot. | ||||
| * | Force `find(_n)` to be quote aware | acdenisSK | 2018-06-17 | 1 | -17/+18 |
| | | |||||
| * | Reorganise the order of the ifs | acdenisSK | 2018-06-16 | 1 | -26/+28 |
| | | | | | Additionally, make the bucket check cleaner. | ||||
| * | Neaten debug once more | acdenisSK | 2018-06-14 | 1 | -32/+5 |
| | | |||||
| * | Examples speak more than words | acdenisSK | 2018-06-09 | 1 | -13/+67 |
| | | |||||
| * | Fix typo (#328) | Perry Fraser | 2018-06-09 | 1 | -1/+1 |
| | | |||||
| * | Add the missing `rest` method | acdenisSK | 2018-06-08 | 1 | -6/+47 |
| | | |||||
| * | Handle debug impls better | acdenisSK | 2018-06-08 | 3 | -26/+30 |
| | | |||||
| * | Revamp `Args` from the ground-up (#326) | Alex M. M | 2018-06-04 | 1 | -224/+331 |
| | | |||||
| * | do not show the strikethrough-tip If no HelpBehaviour is `Strike` (#321) | Lakelezz | 2018-05-27 | 1 | -6/+14 |
| | | |||||
| * | Check if cloning `unrecognised_command` is acceptable (#320) | Lakelezz | 2018-05-27 | 1 | -14/+13 |
| | | |||||
| * | Do some little optimizations on `find(_n)` | acdenisSK | 2018-05-27 | 1 | -8/+17 |
| | | |||||
| * | Further improve `Args` (the struct) documentation | acdenisSK | 2018-05-27 | 1 | -10/+12 |
| | | |||||
| * | Remove "if length == 1" branch | acdenisSK | 2018-05-26 | 1 | -27/+13 |
| | | |||||
| * | Switch to match_indices for occurences | acdenisSK | 2018-05-26 | 1 | -1/+1 |
| | | |||||
| * | help: differentiate whether a command is unavailable in dms or guilds (#319) | Lakelezz | 2018-05-25 | 3 | -49/+114 |
| | | |||||
| * | Add an option for a bot to work only in certain channels (#318) | Victor Polevoy | 2018-05-24 | 2 | -1/+42 |
| | | |||||
| * | Reword the command macro doc to be less misleading | acdenisSK | 2018-05-01 | 1 | -4/+10 |
| | | |||||