752 Commits
Author SHA1 Message Date
spaette 486388c59f Fix some typos in this repository (#3547) 2023-01-23 14:22:59 -08:00
Dongbo Wang 659c8282cd De-duplicate prediction results with the history results (#3543) 2023-01-23 11:04:40 -08:00
Steve Lee 6c7ccc933f Change default color for inline prediction to dim (#3493) 2022-11-23 14:54:01 -08:00
Dominik Kaszewski 4bfc4e94d9 Make tab completion show results whose ListItemText are different by case only (#3456) 2022-10-24 11:56:09 -07:00
James Truher [MSFT] c8db4f587a Do not filter out duplicate completions on non-Windows systems (#3454) 2022-10-21 15:04:29 -07:00
Steven Bucher 3bc6561270 Fix to use the default member color for members (#3450) 2022-10-18 16:44:22 -07:00
Dongbo Wang c5d1187179 Place 'ViDGChord' in the right group (#3422) 2022-08-29 10:29:21 -07:00
Dongbo Wang 8d1e3c1ee7 Fix the description of CapitalizeWord (#3384) 2022-07-18 11:39:40 -07:00
Enan Ajmain 6808c18762 Add support for upcasing, downcasing, and capitalizing word (#3365) 2022-07-18 10:26:40 -07:00
Dongbo Wang bbbe43bde3 No list view prediction when the first line was scrolled up off the buffer (#3372) 2022-07-08 15:32:37 -07:00
Dongbo Wang e9d42424bf Fix wrong cursor position in menu completion (#3373) 2022-07-08 15:32:07 -07:00
Dongbo Wang fbaba3e63b Fix ViModeIndicator = Cursor for Windows Terminal (#3374) 2022-07-08 15:30:50 -07:00
Dongbo Wang 36893ee0f3 Fix parameter dynamic help when the help content is specified in ParameterAttribute (#3370) 2022-07-05 16:11:26 -07:00
Dongbo Wang 0ac6c07675 Handle multi-line description for parameter help content (#3358) 2022-06-27 11:04:10 -07:00
Dongbo Wang 34e5c30776 Update module version in bot messages (#3361) 2022-06-27 10:26:19 -07:00
Dongbo Wang 59caa5f762 Prepare for the v2.2.6 release of PSReadLine (#3357) 2022-06-27 09:58:15 -07:00
Dongbo Wang 2ef36fb77c Enable IntelliSense prediction by default (#3351) 2022-06-22 12:15:17 -07:00
Dongbo Wang 60a48d6177 Prepare for the v2.2.5 release of PSReadLine (#3300) 2022-05-03 13:00:17 -07:00
Dongbo Wang 0d49231e06 Prepare for the 2.2.4-beta1 release of PSReadLine (#3295) 2022-04-27 15:07:30 -07:00
Patrick Meinecke e94afef3a0 Sync ReadKeyProc thread with pipeline thread (#3294)
The pipeline thread was returning before the `ReadKeyProcThread` had finished processing the dummy input.
This was occurring somewhat frequently when `ReadLine` was invoked multiple times in a row creating a race condition.
With these changes, the pipeline thread will wait for dummy input to be received, dequeue the key, and continue with normal cancellation logic.
2022-04-27 10:56:26 -07:00
Dongbo Wang 77e256abcb Update build to use net462 (#3285)
net461 is reaching end of support on 4/26/2022.
2022-04-20 16:01:19 -07:00
Dongbo Wang 117e778093 Prepare for the 2.2.3 release of PSReadLine (#3283) 2022-04-20 14:31:16 -07:00
Dongbo Wang 703f7a4833 Update the cancellation related code (#3280) 2022-04-19 11:21:48 -07:00
Andy Schwartzmeyer 72edd4498b Respect cancellation in ReadOneOrMoreKeys() (#3274)
Because .NET's . `Console.ReadKey()` is uncancellable, when a hosting
application cancels PSReadLine, it also has to send a key press to get
`ReadKey` to return. In this case, we want to ignore the key press (and
a user certainly would not be expecting it, as `ReadLine` has already
been canceled).
2022-04-19 09:09:00 -07:00
Dongbo Wang 878a0743c8 Prepare for the 2.2.2 release of PSReadLine (#3217) 2022-02-22 11:22:25 -08:00
Dongbo Wang 4cd148e677 Update to use the 1.0.0 version of Microsoft.PowerShell.Pager (#3206) 2022-02-09 08:32:49 -08:00
Dongbo Wang 39761f9fb8 No need to clear lines when it's not a menu completion rendering (#3199) 2022-02-02 10:38:28 -08:00
Dongbo Wang 2184540dca Prepare for the 2.2.1-rc1 release of PSReadLine (#3188) 2022-01-28 11:47:28 -08:00
Dongbo Wang 272bf9989b Update the HelpInfoURI to point to the latest help content (#3171) 2022-01-18 17:14:32 -08:00
Dongbo Wang f637a06ddb Update the version of PowerShell nuget packages to 7.2.0 (#3170) 2022-01-18 13:58:32 -08:00
Dongbo Wang acb8ccbb17 Make Ctrl+r in Vi edit mode same as Emacs edit mode (#3148) 2022-01-11 17:13:49 -08:00
Dongbo Wang 0824ad134f Make HistorySearchBackward and HistorySearchForward able to navigate the list view (#3144) 2022-01-11 15:38:49 -08:00
Dongbo Wang 8d217bd8a7 Prepare for the 2.2.0-beta5 release of PSReadLine (#3136) 2022-01-05 16:43:10 -08:00
Dongbo Wang f46f15d2d6 Improve RecomputeInitialCoords to be more robust and handle a couple special cases (#3074) 2022-01-03 16:40:25 -08:00
Dongbo Wang b76883665b Add BasicScrollingConsole to support test cases for scrolling up scenarios (#3081) 2021-12-14 15:14:03 -08:00
Dongbo Wang 835bfd2bf8 Skip the AST analysis when command-line input has any parsing errors (#3075) 2021-12-02 16:24:09 -08:00
Dongbo Wang e02b0da57a Handle screen buffer scrolling correctly for inline dynamic help (#2951) 2021-11-04 15:44:16 -07:00
Dongbo Wang 81bf8669fd Fix 2 menu completion issues that happen when we need to scroll screen buffer (#2949) 2021-11-04 14:24:05 -07:00
Dongbo Wang 203d55c78a Prepare for the v2.2.0-beta4 release (#2937) 2021-10-27 17:07:39 -07:00
Dongbo Wang e8b5d84a66 Disable warning for the private contract field with PSES (#2935) 2021-10-27 13:16:40 -07:00
Dongbo Wang cdc164ca4b Generate OnIdle event only if the editing buffer is empty (#2934) 2021-10-27 13:08:08 -07:00
Robert Holt 4e8c8a0ce9 Add private contract delegate for PSES to handle idle (#1679) 2021-10-27 11:31:08 -07:00
Dongbo Wang 7edfa93cd2 Reset all attributes before changing color in rendering to avoid color leaking (#2925) 2021-10-20 17:48:13 -07:00
Dongbo Wang 1280763116 Make the default sensitive history scrubbing function a little smarter (#2921) 2021-10-13 17:43:02 -07:00
Dongbo Wang d9cc944338 Update the exception report to make it work better with the new bug template (#2917) 2021-10-11 09:29:52 -07:00
Dongbo Wang 290c358ca1 Update the issue templates to use form templates (#2898) 2021-09-25 16:40:54 -07:00
Dongbo Wang 0ae04cdc2a Update the inline suggestion rendering to not exceed the max window buffer (#2892) 2021-09-23 14:17:17 -07:00
Maxime Labelle 1966609701 [vi-mode] Undo now leaves the cursor under the position at the start of the deletion (#2045) 2021-09-21 23:04:43 -07:00
Dongbo Wang d37599781f Fix GotoBrace to handle the case when the text buffer is empty (#2879) 2021-09-20 13:49:25 -07:00
Dongbo Wang 078a2b3cc4 Fix rendering when continuation prompt is an empty string (#2875) 2021-09-20 09:26:12 -07:00