bors[bot] 2fa942ad30
Merge #6251 #6310
6251: Semantic Highlight: Add Callable modifier for variables r=matklad a=GrayJack

This PR added the `HighlightModifier::Callable` variant and assigned it to variables and parameters that are fn pointers, closures and implements FnOnce trait.

This allows to colorize these variables/parameters when used in call expression.



6310: Rewrite algo::diff to support insertion and deletion r=matklad a=Veykril

This in turn also makes `algo::diff` generate finer diffs(maybe even minimal diffs?) as insertions and deletions aren't always represented as as replacements of parent nodes now.

Required for #6287 to go on.

Co-authored-by: GrayJack <gr41.j4ck@gmail.com>
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
2020-10-23 22:12:15 +00:00
..
2020-10-20 17:09:03 +02:00
2020-10-23 12:14:58 +02:00
2020-10-20 17:36:02 -04:00
2020-10-23 22:12:15 +00:00
2020-10-21 21:51:53 +02:00
2020-10-23 15:28:02 +02:00
2020-10-23 22:12:15 +00:00
2020-10-15 17:38:51 +02:00
2020-10-20 17:36:02 -04:00
2020-10-20 17:36:02 -04:00
2020-10-23 22:12:15 +00:00
2020-10-23 15:18:33 +02:00
2020-10-22 14:48:24 +02:00