Maybe Waffle
|
b8c45110a3
|
Fix assorted warnings
|
2024-03-21 14:49:07 +01:00 |
|
TheAwiteb
|
019f9e9247
|
Update changelogs for #937
|
2024-01-05 10:35:10 +03:00 |
|
TheAwiteb
|
ed90485fdf
|
Ability to hide the command aliases from the help message
|
2024-01-05 10:23:43 +03:00 |
|
TheAwiteb
|
d13d3e2b2a
|
Support command aliases
|
2024-01-05 10:23:34 +03:00 |
|
TheAwiteb
|
1cc5a2d4fe
|
Add array value to AttrValue
|
2024-01-05 10:18:11 +03:00 |
|
Maybe Waffle
|
fbd5bf66cd
|
bump msrv
|
2023-10-04 22:19:46 +04:00 |
|
Maybe Waffle
|
4b508966a2
|
Update proc-macro2 to fix nightly issue
|
2023-09-27 13:17:11 +04:00 |
|
Maybe Waffle
|
557a7c0df7
|
re-fmt
|
2023-09-27 13:17:11 +04:00 |
|
Waffle Maybe
|
53f3e3a92f
|
Fixup changelog a bit
|
2023-09-25 23:28:04 +04:00 |
|
Roman Proskuryakov
|
254002619b
|
Add changelog
|
2023-09-25 00:31:11 +03:00 |
|
Roman Proskuryakov
|
835f31be80
|
Implemend command_separator attr to split command and args
Signed-off-by: Roman Proskuryakov <r.proskuryakoff@gmail.com>
|
2023-09-25 00:31:11 +03:00 |
|
Waffle Maybe
|
c7feb38995
|
Merge pull request #860 from teloxide/release-chores
Simplify release process by using `cargo-release`
|
2023-09-24 00:57:42 +00:00 |
|
TheAwiteb
|
f979cc4f26
|
Fix fold_attrs format
|
2023-09-20 18:18:05 +03:00 |
|
TheAwiteb
|
32371b77aa
|
Change the fold_attrs attr parameter type to &[Attribute]
|
2023-09-20 03:41:44 +03:00 |
|
Mohammed Alotaibi
|
4096f8b443
|
Remove unnecessary docs check
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
|
2023-09-20 03:34:22 +03:00 |
|
TheAwiteb
|
c0a6e00520
|
Check if the value of description is_doc false before update it
|
2023-09-14 12:09:50 +03:00 |
|
TheAwiteb
|
de80b57d9a
|
Fix typo
|
2023-09-12 18:31:12 +03:00 |
|
TheAwiteb
|
9eececeab2
|
Show the command in the help message, even if its description is off if it is written in doc comment
|
2023-09-12 18:22:51 +03:00 |
|
TheAwiteb
|
7e6198925f
|
Add a flag to description represent if the description contain doc comment or not
|
2023-09-12 18:20:49 +03:00 |
|
Maybe Waffle
|
b8148e0bc9
|
strip doc comments
|
2023-09-12 16:02:54 +04:00 |
|
Maybe Waffle
|
7508d53a9b
|
Simplify some checks
|
2023-09-12 16:02:54 +04:00 |
|
Maybe Waffle
|
2162fbdf5c
|
Somewhat rework attribute parsing to make it easier to handle #[doc] and more complex stuff
This turned out to be a lot worse than I anticipated, but it works, ok? :')
|
2023-09-12 16:02:29 +04:00 |
|
TheAwiteb
|
31f53f58fc
|
More check that is a doc comment
|
2023-09-12 07:50:31 +03:00 |
|
TheAwiteb
|
9545075023
|
Keep the \n in the doc comment as it is (don't replace it to newline)
|
2023-09-10 10:24:52 +03:00 |
|
TheAwiteb
|
4fe40f48b1
|
Parsing the doc comment as a doc comment :)
|
2023-09-10 10:24:52 +03:00 |
|
TheAwiteb
|
0d02c48afd
|
Possibility of using more than one attribute for the description
|
2023-09-10 10:22:13 +03:00 |
|
TheAwiteb
|
6fbe7154ba
|
Support the new line when adding another doc comment
|
2023-09-10 10:22:12 +03:00 |
|
TheAwiteb
|
d1ac816642
|
Improved doc attr extraction
|
2023-09-10 10:22:12 +03:00 |
|
TheAwiteb
|
e3b5572879
|
Make attrs in fold_attrs expect iterator of Attribute instead of iterator of &Attribute
|
2023-09-10 10:22:12 +03:00 |
|
TheAwiteb
|
99685f3dcc
|
Remove unnecessary collect
|
2023-09-10 10:22:11 +03:00 |
|
TheAwiteb
|
e95c69419b
|
Update CHANGELOG.md
|
2023-09-10 10:16:06 +03:00 |
|
TheAwiteb
|
65baf3fcd3
|
Replace #[doc = ".."] with #[command(description = "...")]
|
2023-09-10 10:12:52 +03:00 |
|
TheAwiteb
|
47ad84c17e
|
Make attrs in fold_attrs expect Iterator of Attribute instead of &[Attribute]
|
2023-09-10 10:12:52 +03:00 |
|
TheAwiteb
|
42fd9b8693
|
Use AttrValue::expect_none with hide option
|
2023-09-07 08:03:08 +03:00 |
|
TheAwiteb
|
547f5889d2
|
Add expect_none method function to AttrValue
This method function will return a error if the option not a flag option
|
2023-09-07 08:02:17 +03:00 |
|
TheAwiteb
|
7881a1cb78
|
Fix https://github.com/teloxide/teloxide/issues/922
|
2023-08-29 01:15:56 +03:00 |
|
TheAwiteb
|
19a16d21eb
|
Make AttrValue::span instance function public
|
2023-08-29 01:15:22 +03:00 |
|
Maybe Waffle
|
f538faa966
|
Add deprecation warning for #[command(description = "off")]
|
2023-06-14 18:28:55 +04:00 |
|
Awiteb
|
c7c6b029b0
|
Update crates/teloxide-macros/src/command.rs
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
|
2023-06-14 18:28:55 +04:00 |
|
Awiteb
|
3ea562dcda
|
Update crates/teloxide-macros/src/command.rs
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
|
2023-06-14 18:28:55 +04:00 |
|
Awiteb
|
53b5dd0a18
|
Update crates/teloxide-macros/src/command.rs
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
|
2023-06-14 18:28:55 +04:00 |
|
TheAwiteb
|
d61746ecaf
|
Update CHANGELOG.md
|
2023-06-14 18:28:54 +04:00 |
|
TheAwiteb
|
e003ece920
|
#[command(hide)] to hide a command from the help message
|
2023-06-14 18:28:01 +04:00 |
|
Maybe Waffle
|
e4f30e729a
|
Simplify release process by using cargo-release
|
2023-02-28 20:45:39 +04:00 |
|
puh
|
c29aac96a7
|
cleanup
|
2023-02-15 03:35:03 +03:00 |
|
puh
|
560812dfcc
|
Fix changelogs and TooManyArguments
|
2023-02-07 12:55:20 +03:00 |
|
puh
|
b91c79e524
|
fix split parser for tuple struct with len <2
|
2023-02-04 15:04:20 +03:00 |
|
Maybe Waffle
|
a13f0667fb
|
Prepare teloxide-macros release
|
2023-01-17 20:50:52 +04:00 |
|
Sanpi
|
09a1215622
|
Uses full qualified names in macros code
|
2023-01-09 19:27:01 +01:00 |
|
Maybe Waffle
|
dfb22450fc
|
Refactor Cargo.toml s
|
2022-11-28 22:14:49 +04:00 |
|