| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'futures' into v0.6.x | Zeyla Hellyer | 2018-05-28 | 1 | -0/+3 |
| |\ | |||||
| | * | Merge branch 'master' into futures | Zeyla Hellyer | 2018-03-25 | 6 | -32/+104 |
| | |\ | |||||
| | * | | Fix customised help related docs (#267) | Lakelezz | 2018-02-04 | 1 | -2/+2 |
| | | | | |||||
| | * | | Fix case insensitivity for aliases (#262) | Lakelezz | 2018-02-04 | 1 | -6/+7 |
| | | | | |||||
| * | | | Make builders mutably borrowed | Zeyla Hellyer | 2018-05-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the builders so that they are now mutably borrowed, accepting `&mut self` instead of `self`. Their methods now return `()` instead of `Self`. Upgrade path: Change code such as the following: ```rust channel.send_message(|m| m .embed(|e| e .description("test") .title("title"))); ``` to the following style: ```rust channel.send_message(|mut m| { m.embed(|mut e| { e.description("test"); e.title("title"); e }); m }); ``` Closes #159. | ||||
| * | | | Add `lacking_ownership` to `CreateHelpCommand` | Brayden Banks | 2018-05-27 | 3 | -17/+7 |
| | | | | |||||
| * | | | Make builders mutably borrowed | Zeyla Hellyer | 2018-05-27 | 1 | -28/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the builders so that they are now mutably borrowed, accepting `&mut self` instead of `self`. Their methods now return `()` instead of `Self`. Upgrade path: Change code such as the following: ```rust channel.send_message(|m| m .embed(|e| e .description("test") .title("title"))); ``` to the following style: ```rust channel.send_message(|mut m| { m.embed(|mut e| { e.description("test"); e.title("title"); e }); m }); ``` Closes #159. | ||||
| * | | | Add `lacking_ownership` to `CreateHelpCommand` | Brayden Banks | 2018-05-27 | 4 | -73/+91 |
| | | | | |||||
| * | | | Use `len_quoted()` for `min_args` and `max_args` (#282) | Lakelezz | 2018-05-27 | 1 | -1/+1 |
| | | | | |||||
| * | | | Properly check if the input is empty | acdenisSK | 2018-05-27 | 1 | -28/+32 |
| | | | | |||||
| * | | | Add `unrecognised_command` (#276) | Lakelezz | 2018-05-27 | 1 | -1/+1 |
| | | | | |||||
| * | | | 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 |
| | | | | |||||
| * | | | Fix the framework example so that it makes sense and is runnable | acdenisSK | 2018-05-05 | 1 | -6/+12 |
| | | | | |||||
| * | | | Reword the command macro doc to be less misleading | acdenisSK | 2018-05-01 | 1 | -4/+10 |
| | | | | |||||
| * | | | Be consistent with the note style | acdenisSK | 2018-04-06 | 1 | -1/+3 |
| | | | | |||||
| * | | | Improve docs for `Args` | acdenisSK | 2018-04-06 | 1 | -19/+36 |
| | | | | |||||
| * | | | Add `full_quoted` | acdenisSK | 2018-04-05 | 1 | -1/+52 |
| | | | | |||||
| * | | | Fix is_empty behaviour again | acdenisSK | 2018-04-04 | 1 | -20/+31 |
| | | | | | | | | | | | | | And fix some style issues. | ||||
| * | | | Short-circuit on an error | acdenisSK | 2018-04-02 | 1 | -37/+14 |
| | | | | | | | | | | | | | And delegate most of is_empty checking to the internal parse function | ||||
| * | | | Refactor imports/exports to use nested groups and better formatting | acdenisSK | 2018-03-29 | 9 | -44/+110 |
| | | | | |||||
| * | | | Fix help precendence | acdenisSK | 2018-03-25 | 1 | -3/+4 |
| | | | | |||||
| * | | | Change the way ids and some enums are made (#295) | Leah | 2018-03-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | This makes them easier to be found by tools like rls. Also update struct inits to use the shorthand version for `x: x`. | ||||
| * | | | Add no_run to doctests that initialize a Client (#293) | Maiddog | 2018-03-18 | 3 | -22/+22 |
| | |/ |/| | |||||
| * | | Remove useless clones (#292) | Maiddog | 2018-03-17 | 1 | -7/+7 |
| | | | |||||
| * | | Fix no-cache standardframework compilation (#290) | Lakelezz | 2018-03-15 | 4 | -16/+24 |
| | | | |||||
| * | | Properly check if the input is empty | acdenisSK | 2018-02-24 | 1 | -7/+31 |
| | | | |||||
| * | | Add `unrecognised_command` (#276) | Lakelezz | 2018-02-15 | 2 | -2/+39 |
| | | | |||||
| * | | Fix customised help related docs (#267) | Lakelezz | 2018-01-31 | 1 | -2/+2 |
| | | | |||||
| * | | Fix case insensitivity for aliases (#262) | Lakelezz | 2018-01-31 | 1 | -6/+7 |
| |/ | |||||
| * | Add a way to register middleware functions directly in `CreateCommand` | acdenisSK | 2018-01-25 | 3 | -7/+74 |
| | | |||||
| * | Trim after splitting at the mention-end. (#256) | Lakelezz | 2018-01-22 | 1 | -2/+3 |
| | | |||||
| * | Fix skipping for emote prefixes (#255) | Uninteresting Account | 2018-01-21 | 1 | -3/+2 |
| | | |||||
| * | Fix multibyte character based prefixes (#253) | Uninteresting Account | 2018-01-20 | 2 | -10/+11 |
| | | |||||
| * | Fix doc comment indentation | Zeyla Hellyer | 2018-01-19 | 1 | -1/+1 |
| | | |||||
| * | Use an InterMessage to communicate over gateway | Zeyla Hellyer | 2018-01-18 | 1 | -1/+1 |
| | | | | | | | | Instead of communicating over the gateway in a split form of a `serde_json::Value` or a `client::bridge::gateway::ShardClientMessage`, wrap them both into a single enum for better interaction between the client, gateway, and voice modules. | ||||
| * | Define `A` only once | acdenisSK | 2018-01-11 | 1 | -20/+10 |
| | | |||||
| * | Remove `is_bot` boolean from framework | Zeyla Hellyer | 2018-01-10 | 2 | -8/+8 |
| | | | | | | The framework no longer needs the `is_bot` boolean state, since serenity now only supports bot users. | ||||
| * | Add missing `correct roles`-checks in help-commands (#249) | Lakelezz | 2018-01-10 | 2 | -4/+62 |
| | | |||||
| * | Fix help-commands' `plain` | Lakelezz | 2018-01-06 | 1 | -4/+37 |
| | | |||||
| * | Add `iter_quoted` | acdenisSK | 2017-12-24 | 1 | -10/+28 |
| | | |||||
| * | Fix `multiple_quoted` (#241) | Lakelezz | 2017-12-24 | 1 | -50/+50 |
| | | |||||
| * | Better support for multiple delimiters on `Args` (#239) | Lakelezz | 2017-12-22 | 3 | -160/+246 |
| | | |||||
| * | Actually fix `Args`'s `parse` and add a few tests (#236) | Lakelezz | 2017-12-18 | 1 | -8/+3 |
| | | |||||