commit e4363342e96c9678bdc13fd1ed0e128c3c196bb0 Author: Xiyue Deng <manphiz@gmail.com> Date: Mon Apr 22 01:16:16 2024 -0700 Update d/changelog commit 3050af3ed65b244bb612fe6274550936eedaafdd Merge: 2a6e83d e54bbae Author: Xiyue Deng <manphiz@gmail.com> Date: Mon Apr 22 01:14:15 2024 -0700 Merge latest upstream snapshot (e54bbae) commit e54bbae8c4c2af580b5721ad5ac151f2ad19293e Merge: b2b18aa 3592c10 Author: Sibi Prabakaran <sibi@psibi.in> Date: Mon Apr 15 15:06:02 2024 +0530 Merge pull request #539 from Dev380/fix-auto-mode-treesit fix(treesit): auto mode precedence of rust-mode commit 3592c10cc1f5d4b5b005961202738b530d9635cf Author: Dev380 <49997896+Dev380@users.noreply.github.com> Date: Sat Apr 13 14:12:25 2024 -0400 fix(treesit): auto mode precedence of rust-mode Currently, `rust-ts-mode` will add itself to the `auto-mode-alist` when it is loaded, which is after the autoload for adding `rust-mode`. We need to re-add `rust-mode` after loading the treesitter package to make sure this mode has higher priority. commit 2a6e83d6ccf595ee664cc4288909eb2c80b642f9 Author: Xiyue Deng <manphiz@gmail.com> Date: Wed Apr 10 00:18:54 2024 -0700 Update d/changelog commit f013d0a3708fe77a6c48a58c8ea59e3d109efb44 Author: Xiyue Deng <manphiz@gmail.com> Date: Wed Apr 10 00:12:16 2024 -0700 Add ${elpa:Depends} to Depends of binary package commit c365a5e650cd15fd2c2ab73ed7ae972f0edcfb8e Author: Xiyue Deng <manphiz@gmail.com> Date: Wed Apr 10 00:17:55 2024 -0700 Add "Rules-Requires-Root: no" to source package commit 5a6d01252dc23aad4e3f061429df49b4e9d66afe Author: Xiyue Deng <manphiz@gmail.com> Date: Wed Apr 10 00:11:42 2024 -0700 Declare Standards-Version 4.7.0; no change needed commit ad1ad404e86aeb88bbb32faebdd00742c9f55c43 Author: Xiyue Deng <manphiz@gmail.com> Date: Wed Apr 10 00:05:25 2024 -0700 Sync to latest upstream snapshot (b2b18aa) commit 830537b55d1694a65b9d28f024e7658bcea5cf25 Merge: f71c990 b2b18aa Author: Xiyue Deng <manphiz@gmail.com> Date: Wed Apr 10 00:02:20 2024 -0700 Merge latest upstream snapshot commit b2b18aa6c135d9b06242b3d081d94fe0c0cb8e86 Merge: 150b61f 7c5de03 Author: Sibi Prabakaran <sibi@psibi.in> Date: Fri Mar 29 14:06:04 2024 +0530 Merge pull request #534 from tarsiiformes/fixup Fix ancient defect and dependency complications related to having two rust-mode implementations commit 7c5de035fab1b46926964b0defebef26357a5209 Author: Jonas Bernoulli <jonas@bernoul.li> Date: Wed Mar 27 16:53:42 2024 +0100 Fix dependencies between rust-mode implementations "rust-prog-mode.el" and "rust-mode-treesitter.el" provide competing implementations of `rust-mode'. Both implementations depend on code in "rust-mode.el", and thus must require that. Doing that is complicated by the fact that "rust-mode.el" loads one of these libraries, depending on `rust-mode-treesitter-derive's value. Address this conflict by: 1. Requiring feature `rust-mode' in the two libraries that implement the `rust-mode' major-mode and that use things defined in "rust-mode.el". 2. Moving the require forms for these two libraries in "rust-mode.el", below the `provide' form for `rust-mode'. commit 150b61f7ed9593c1d433794aa097f2e9ca8cdf75 Merge: 87bf4ea bd7d8ed Author: Sibi Prabakaran <sibi@psibi.in> Date: Wed Mar 27 13:05:40 2024 +0530 Merge pull request #536 from rust-lang/emacs-29.3 CI: Support for emacs 29.3 commit bd7d8ed2ba324dce7e531134d405eb4a8c14d876 Author: Sibi Prabakaran <sibi@psibi.in> Date: Wed Mar 27 07:53:52 2024 +0530 CI: Support for emacs 29.3 commit 1ce4f8e26606462d73dc0895983d733580469124 Author: Jonas Bernoulli <jonas@bernoul.li> Date: Sat Mar 16 23:05:05 2024 +0100 rust--format-call: Delete file in case of error That was always the intention, but the cleanup code was always placed outside the unwind forms. lib/rust-mode/rust-rustfmt.el:60:12: Warning: ‘unwind-protect’ without unwind forms commit 87bf4ea711456c858445ec4c22b3552fd796708d Merge: 9239745 a3933b1 Author: Sibi Prabakaran <sibi@psibi.in> Date: Wed Mar 13 07:27:05 2024 +0530 Merge pull request #533 from condy0919/mail Add email in package description commit a3933b1d223b86f0eab21a16470c4447c115b82d Author: condy <condy0919@gmail.com> Date: Tue Mar 12 23:12:14 2024 +0800 Add email in package description Fix #531 commit 9239745140b1cef2bcf9b18842dece08052e749d Merge: 825a37d 3f6ee21 Author: Sibi Prabakaran <sibi@psibi.in> Date: Tue Mar 12 13:06:35 2024 +0530 Merge pull request #532 from jroimartin/rust-mode-interactive Allow autoloaded rust-mode function to be called interactively commit 3f6ee2187bbb71fcad18e4db3e8c2b4d0100e6ad Author: Roi Martin <jroi.martin@gmail.com> Date: Tue Mar 12 06:57:44 2024 +0100 Allow autoloaded rust-mode function to be called interactively commit 825a37dbf7b3a5c2ee44e3707c4ad081fdf7dd15 Merge: d8a09f2 db7d086 Author: Sibi Prabakaran <sibi@psibi.in> Date: Tue Mar 12 09:18:46 2024 +0530 Merge pull request #530 from jroimartin/fix-rust-mode-autoload Fix rust-mode lazy loading commit db7d086233d7c37105ef39944f1b075e3a3dbe21 Author: Roi Martin <jroi.martin@gmail.com> Date: Mon Mar 11 20:46:56 2024 +0100 Fix rust-mode lazy loading This PR fixes the following error that happends when opening a .rs file: File mode specification error: (void-function rust-mode) It conditionally autoloads the proper rust-mode version depending on the user environment. Fixes #528 commit d8a09f218e24407acbc9f36c641be4f913f1a63c Merge: 6d86af4 52ca138 Author: Sibi Prabakaran <sibi@psibi.in> Date: Sat Mar 2 18:46:28 2024 +0530 Merge pull request #526 from rust-lang/rem-autoload Remove autoload for prog-mode based rust-mode commit f71c990a0ebbcd0b8d1777a9508ebc6a1e02e3b5 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 04:46:28 2024 -0800 Close orphaning/ITP bug commit 38a547c647ec7017c9c889243e7db7f1fa184360 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 03:17:16 2024 -0800 Update d/changelog commit a70cc1243afb196de884023b734bab7b14ccf3e7 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:58:52 2024 -0800 Add d/upstream/metadata commit 70aeedfdf4810f01e72a7b4b27156c10919600c0 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:56:48 2024 -0800 Add Upstream-Contact commit 083ab0b9fcd0519d6e65e6e58eb389d013cb5efe Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:48:58 2024 -0800 Add copyright information for debian/* commit 872f746102da3bd144fd14576269072a793dc768 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:44:46 2024 -0800 Update copyright years commit b6bd05e711faaa637dfb61ecabe0656f60005c51 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:43:30 2024 -0800 Use https in Format URL commit c801e2c9de53a7eadb2733b8d8591085f5b72754 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:42:13 2024 -0800 Rename license from Expat to MIT following upstream commit 7278db3515a56bc12f364f3007bca10431ff736a Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:38:00 2024 -0800 Modernize d/watch with special substitute strings commit ae2912f4e2063dcb9b3a414c91145e0e9ec620fb Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:35:09 2024 -0800 Add myself as uploader commit 004d73b1ac554ad71aa28ae4d6f6f383aeb759f5 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:34:28 2024 -0800 Drop Built-Using from "Architecture: all" package commit b3152ca533ca18fa00b43d28d824a19eadce927a Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:33:22 2024 -0800 Extend package description using upstream introduction commit 66c7117ee87bf7de8bf2ef09a656b8fbbc7308a0 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:29:39 2024 -0800 Update to Standards-Version 4.6.2 (no change needed) commit 2cfd9f827c2f14739f9ac1f14742797edec64269 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:29:10 2024 -0800 Drop obsolete version requirements from dh-elpa and emacs commit 07b4bfcb9d4c738f450fd9fe567fb18b95b51f40 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 03:12:13 2024 -0800 Drop unnecessary parameter "--parallel" with debhelper-compat 13 commit fcb1e34b6b808a3cc6ce5ee944b862fd78c6c807 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:19:01 2024 -0800 Migrate from compat to debhelper-compat version 13 commit 94d84950a6332edc315db3d49071775d8866bbae Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 02:25:30 2024 -0800 Include all source files in d/elpa commit f411d1e4cd7dacdf427cbf4bee175c10516656fe Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 01:57:06 2024 -0800 Drop obsolete override_dh_auto_test and refine override_dh_auto_clean commit 18ef2dfc41d0a42f37559bf8ded850159cbc2151 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 01:54:26 2024 -0800 Skip upstream Makefile which relies on eask commit 2a83a25be637b57711c82ce91ec2b5f911a62638 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 01:48:22 2024 -0800 Drop obsolete patches commit 793c28c35f557eb393b80a2b3b173822fbd6bc3d Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 01:40:14 2024 -0800 Sync to latest upstream head (6d86af4) commit 9358d0bfcc1ac90a679608dd47820da0a6ae219d Merge: fabb738 6d86af4 Author: Xiyue Deng <manphiz@gmail.com> Date: Sat Mar 2 01:35:38 2024 -0800 Merge latest upstream head commit 52ca138a274f38a7331a2a5a1d7dd337b6e87e8b Author: Sibi Prabakaran <sibi@psibi.in> Date: Sat Mar 2 11:52:02 2024 +0530 Remove autoload for prog-mode based rust-mode The load of specific rust-mode now depends on the tree sitter variable that we have, so disabling autoload for this too. commit fabb7381ecc68e7da2426805e00cc498e0a49724 Author: Nicholas D Steeves <sten@debian.org> Date: Sat Oct 8 19:08:14 2022 -0400 dch "Matthew Kraai has moved to Emeritus status; remove him from… Uploaders on his request" commit fb6c093a82a8fd97719969de959cb32ba7c9d460 Author: Nicholas D Steeves <nsteeves@gmail.com> Date: Wed Jul 28 18:58:01 2021 -0400 Drop emacs24 from Enhances… (package does not exist in bullseye). commit 5769a79bedcd06e5fa762cd75efd709d24a641fb Author: David Bremner <bremner@debian.org> Date: Tue Jan 26 15:54:16 2021 -0400 changelog for 0.4.0-2 commit 5215d48c6499f965a6909a9c0b35044fc87c48d4 Merge: 05080df 42fc9db Author: Matt Kraai <kraai@debian.org> Date: Mon Sep 2 13:20:54 2019 +0000 Merge branch 'mr_0.3.0-3' into 'master' changelog for rebuild with current dh-elpa See merge request emacsen-team/rust-mode!1 commit 42fc9db9d8ead53a52799c0fa9ecbeb1c169db09 Merge: 4f6a9f6 05080df Author: Matt Kraai <kraai@debian.org> Date: Mon Sep 2 13:20:18 2019 +0000 Merge branch 'master' into 'mr_0.3.0-3' # Conflicts: # debian/changelog commit 4f6a9f6e6f687256a26c2b81580763e1ed255c27 Author: David Bremner <bremner@debian.org> Date: Sat Aug 31 09:52:17 2019 -0300 changelog for rebuild with current dh-elpa commit 05080dff57c7bee43aaad46bfeff3d68367112eb Author: Matthew Kraai <kraai@ftbfs.org> Date: Mon Mar 4 17:31:21 2019 -0800 Release 0.4.0-1 commit d53dcf56f3b30c5034ea08d2df8a7278920b1009 Author: Matthew Kraai <kraai@ftbfs.org> Date: Mon Mar 4 14:24:20 2019 -0800 New upstream release commit b9fbb74d96bd212aa0f71d6a07f1ea1dc7f37ea3 Merge: a4a0fa1 106aeab Author: Matthew Kraai <kraai@ftbfs.org> Date: Mon Mar 4 14:23:34 2019 -0800 Merge tag '0.4.0' commit a4a0fa1285e2fe3f92b43f8b04291b43c0ef13dd Author: Matthew Kraai <kraai@ftbfs.org> Date: Mon Mar 4 14:12:39 2019 -0800 Change priority to optional commit 7258d5fecfab7762975f97dedc062e545212db1d Author: Matthew Kraai <kraai@ftbfs.org> Date: Mon Mar 4 14:12:00 2019 -0800 Use full name commit 7630f4f602740304cca84c7cac816e634bc7cb6f Author: Sean Whitton <spwhitton@spwhitton.name> Date: Sat Jan 5 19:42:52 2019 +0000 finalise changelog for 0.3.0-2 upload commit ade0b1e7cabb4f032b398caa96d798787acd2f48 Author: Sean Whitton <spwhitton@spwhitton.name> Date: Sat Jan 5 19:28:48 2019 +0000 update Maintainer: field commit 224bcf4a2999685c163e3703e973f0be6f077613 Author: Sean Whitton <spwhitton@spwhitton.name> Date: Sat Jan 5 19:28:20 2019 +0000 point Vcs-* at salsa commit 825ed71ba9f16d04121b95387e2af04a8b301435 Author: Sean Whitton <spwhitton@spwhitton.name> Date: Sat Jan 5 19:27:22 2019 +0000 changelog commit 806e8c7df6aae7ee5468661e24901f9905946e4f Author: Ian Jackson <ijackson@chiark.greenend.org.uk> Date: Fri Dec 28 12:13:10 2018 +0000 compilation regexps: Match line before, too. "New format" (since 2016) Rust error messages look like this: error[E0308]: mismatched types --> src/bin/e19b.rs:672:47 | 672 | ExprRef::new(0, Nt(NT{ args : others, ..x_nt })), | ^^^^^^ expected struct `ExprRef`, found enum `ExprCore` | = note: expected type `std::vec::Vec<ExprRef>` found type `std::vec::Vec<ExprCore>` The regexp matches the line with the `-->'. But of course next-error scrolls the window so the start of the regexp is at the top of the buffer. So we must match the line before, too. Rust won't ever start its messages with a `-->' so we can unconditionally include the previous line in the match. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> commit 31d0d6ca9b240e58478581df9679a3a44ce0c76b Merge: 58a62e6 0706f97 Author: Sean Whitton <spwhitton@spwhitton.name> Date: Sat Jan 5 19:19:33 2019 +0000 Merge from sid [dgit] commit 0706f97371f1f8bdb562a05663f143bd322ed094 Author: Sean Whitton <spwhitton@spwhitton.name> Date: Mon Jul 23 18:04:09 2018 +0800 NMU: rebuild against more recent dh-elpa commit 106aeab800fb3404baf231845d3e3549ec235afa Merge: 64b4a24 3254297 Author: Niko Matsakis <niko@alum.mit.edu> Date: Tue Jun 26 18:12:49 2018 -0400 Merge pull request #267 from jthemphill/patch-1 Bump version commit 64b4a2450e4d4c47f6307851c9b2598cd2254d68 Merge: 07e16c6 e201404 Author: Niko Matsakis <niko@alum.mit.edu> Date: Mon Jun 18 13:47:37 2018 -0400 Merge pull request #272 from tromey/let-ref-font-lock Fix font-locking of "let ref" commit 58a62e62f358f62c68ea1a43d64f9155bb3acced Author: Matt Kraai <kraai@ftbfs.org> Date: Thu Jun 14 05:48:45 2018 -0700 New upstream release commit dc0c86c2beefbace6d437275ac6978c77a56df3d Merge: 4525b2d e327658 Author: Matt Kraai <kraai@ftbfs.org> Date: Thu Jun 14 05:47:58 2018 -0700 Merge tag '0.3.0' commit e20140426e4a7331ef4055d26744b4c27848a361 Author: Tom Tromey <tom@tromey.com> Date: Thu Jun 7 08:49:29 2018 -0600 Fix font-locking of "let ref" Fixes #271 commit 3254297918a2330212886eb1f50e26d16cc381d6 Author: Jeff Hemphill <jthemphill@gmail.com> Date: Mon Apr 23 17:31:16 2018 -0700 Bump version I'm still stuck on a version that's 1.5 years old! commit 07e16c6364bf0362f76c6aa46604453dec3ac640 Merge: 42c98bb 1275a19 Author: Niko Matsakis <niko@alum.mit.edu> Date: Thu Mar 22 04:27:04 2018 -0400 Merge pull request #265 from brotzeit/infotype make rustc-colon-compilation-regexps an info type commit 1275a1996329a72d1bdd833e653f21303bc1f498 Author: brotzeit <brotzeitmacher@gmail.com> Date: Wed Mar 21 13:01:09 2018 +0100 make rustc-colon-compilation-regexps an info type commit 42c98bbf3550aff91fd2a3f24637508b408d4cdb Merge: cc2435b 31b8453 Author: Niko Matsakis <niko@alum.mit.edu> Date: Sat Mar 3 11:54:18 2018 -0500 Merge pull request #263 from nikomatsakis/tweak-compilation-regexp remove old-style compilation regex; support `:::` regex commit 31b8453aa5831b775d4dfcb8f957f9c16d67151e Author: Niko Matsakis <niko@alum.mit.edu> Date: Sat Mar 3 11:46:59 2018 -0500 update to include line number and column information commit 3ced18778171f622b06614310693966fcb60a15b Author: Niko Matsakis <niko@alum.mit.edu> Date: Thu Feb 15 04:58:49 2018 -0500 remove old-style compilation regex; support `:::` regex commit cc2435b9e5899c0787929a62dc6e6dcdb982febc Merge: 0d408d5 b861aa9 Author: Niko Matsakis <niko@alum.mit.edu> Date: Wed Feb 21 14:30:12 2018 -0500 Merge pull request #264 from jjwest/master Fixed indent when ? operator is used in chained method calls commit b861aa9e54e2af362d702ae4bf8741ea4617dc3c Author: Jonas Westlund <jonaswestlund101@gmail.com> Date: Thu Feb 15 18:19:37 2018 +0100 Fixed indent when ? operator is used in chained method calls commit 0d408d5fe5bae38f6463e78486eab4263d4ae40d Merge: b911835 705f3e4 Author: Niko Matsakis <niko@alum.mit.edu> Date: Thu Feb 15 05:10:43 2018 -0500 Merge pull request #253 from jjwest/master Improved font-locking for print macros commit b911835c8e431ec1523e71b73ffd82cd6b80157c Merge: cfb4408 2fe1f9d Author: Niko Matsakis <niko@alum.mit.edu> Date: Thu Feb 15 05:05:29 2018 -0500 Merge pull request #262 from kngwyu/highlight-dyn add dyn to keywords commit 2fe1f9d481df82b792478ae65d5989a5b317f4fe Author: kngwyu <yuji.kngw.80s.revive@gmail.com> Date: Mon Feb 12 11:47:02 2018 +0900 add dyn to keywords commit cfb440810a010b099e7196f8701c9d990a3641d8 Merge: 27911c8 216faf2 Author: Tom Tromey <tom@tromey.com> Date: Tue Jan 9 06:44:05 2018 -0700 Merge pull request #258 from sebastiencs/master Do not indent where clause by default (follow standard) #257 commit 216faf2a7372a252a7e2190c9a7474dcab71e93a Author: Sebastien Chapuis <sebastien@chapu.is> Date: Sat Jan 6 00:39:47 2018 +0100 Do not indent where clause by default (follow standard) #257 commit 705f3e40a818d6b293c2460a7e6e2985c400a654 Author: Jonas Westlund <jonaswestlund101@gmail.com> Date: Fri Dec 8 19:24:51 2017 +0100 Improved font-locking for print macros commit 27911c88b0d32b66429d61bb056ecf1b10e66598 Merge: 6bcb82b a90730f Author: Tom Tromey <tom@tromey.com> Date: Fri Dec 8 11:15:08 2017 -0700 Merge pull request #251 from brotzeit/rust-format-buffer don't set-window-start for selected window commit 6bcb82b4c2dca4fbbc6585635163bcc5020f6096 Merge: 04e3078 6b71c0a Author: Tom Tromey <tom@tromey.com> Date: Thu Dec 7 13:40:01 2017 -0700 Merge pull request #249 from brotzeit/rust--format-call fix rust--format-call commit a90730f12eac21f4cd92319f229cef2a1221d290 Author: brotzeit <brotzeitmacher@gmail.com> Date: Fri Nov 24 16:21:13 2017 +0100 don't set-window-start for selected window commit 6b71c0a3d69821b7647747fd1e0a50c1c8974d07 Author: brotzeit <brotzeitmacher@gmail.com> Date: Sat Nov 18 14:54:02 2017 +0100 fix rust--format-call commit 04e3078ffc5f4b95e0a62960e36866d4bf1a9537 Merge: b8e4908 b7cd368 Author: Tom Tromey <tom@tromey.com> Date: Mon Nov 6 06:10:45 2017 -0700 Merge pull request #244 from kubo39/percent-as-punctuation-character % as punctuation character. commit b7cd368e870ba2598a8b8bb54a6ba40e719db4e2 Author: Hiroki Noda <kubo39@gmail.com> Date: Mon Nov 6 14:18:42 2017 +0900 % as punctuation character. commit b8e49089713714a9f3f815b399df569a0e507e73 Merge: eae291a 302b537 Author: Niko Matsakis <niko@alum.mit.edu> Date: Fri Oct 13 05:58:59 2017 -0400 Merge pull request #243 from iwillspeak/rust-compile-command Revert #216 and Add Suggestions from #226 commit 302b5374815688bfe743c272965f9e1783b60220 Author: Will Speak <lithiumflame@gmail.com> Date: Tue Oct 3 07:35:22 2017 +0100 Revert #216 and Add Suggestions from #226 This reverts the `setq-local` for `compile-command` and replaces it with a function which can be used to invoke compile with `"cargo build"` as the compile command. commit eae291ab7b3e1a52e158261d1192ea1ca2b332f4 Merge: 9eda807 fca71c6 Author: Tom Tromey <tom@tromey.com> Date: Wed Sep 20 20:19:52 2017 -0600 Merge pull request #240 from michael-zapata/feat/add-yield-keyword feat(rust-mode): add yield to the keywords list commit fca71c642dfbbf546a6f867f14d940978e6fc16f Author: Michael Zapata <michael.zapata@scality.com> Date: Thu Sep 21 13:23:29 2017 +1200 feat(rust-mode): add yield to the keywords list Enables syntax highlighting commit 9eda80769167fe434ca90fe367dd7b9f1016ef3c Merge: c8280ae 0e832ec Author: Tom Tromey <tom@tromey.com> Date: Thu Sep 14 12:32:40 2017 -0600 Merge pull request #239 from shepmaster/no-more-int-float Remove `float`, `int`, and `uint` as built-in types. commit 0e832ecc9a19086d85718e378febb633e38afe84 Author: Jake Goulding <jake.goulding@gmail.com> Date: Thu Sep 14 13:18:18 2017 -0400 Remove `float`, `int`, and `uint` as built-in types. These went away pre Rust-1.0 and are valid identifiers. Went ahead and removed them from the tests as well, replacing them with real types of the same number of characters. commit c8280aea1d02ae84bff2a6f02f8dc7701309c8b6 Merge: 7ff04a8 a814cd8 Author: Tom Tromey <tom@tromey.com> Date: Sun Aug 27 14:00:18 2017 -0600 Merge pull request #235 from tromey/get-buffer-window-fixlet Pass 'visible to get-buffer-window commit a814cd8b6f573b46df3918b6b728f000f9dd4782 Author: Tom Tromey <tom@tromey.com> Date: Wed Aug 23 16:14:01 2017 -0600 Pass 'visible to get-buffer-window If I have two frames, with the *compilation* buffer in one frame and use next-error in the other frame, I get this error: Wrong type argument: window-live-p, nil This happens because get-buffer-window returns nil. The fix is to pass 'visible to get-buffer-window, which will pick any visible frame from the same terminal. commit 7ff04a8d26104c2e2c0737e219b320ecaeaafd9d Merge: f57a8eb 6550d94 Author: Tom Tromey <tom@tromey.com> Date: Tue Aug 22 06:33:48 2017 -0600 Merge pull request #234 from jjwest/master Types get correct font-lock in if-let statements commit 6550d942eca7ce145c95aaaca9c44dd138b14623 Author: Jonas Westlund <jonaswestlund101@gmail.com> Date: Mon Aug 21 02:30:10 2017 +0200 Renamed and relocated if-let font-lock test commit ac5dac0471f573948ffa7146847820d3d543a9b2 Author: Jonas Westlund <jonaswestlund101@gmail.com> Date: Mon Aug 21 02:25:30 2017 +0200 Added test for if-let font lock commit dea81aa7cc0d162d863e39113ebb9e389651f671 Author: Jonas Westlund <jonaswestlund101@gmail.com> Date: Sun Aug 20 18:51:37 2017 +0200 Types get correct font-lock in if-let statements
Among the 1 debian patch available in version 0.4.0-2 of the package, we noticed the following issues: