From 0f43c9f7e1b21cf6202376eeb2ca0e4bfc2eebe8 Mon Sep 17 00:00:00 2001 From: Julien Cochuyt Date: Tue, 16 Jul 2019 11:48:27 +0200 Subject: [PATCH 1/3] Update Developer Guide re. tab completion (#9918) --- developerGuide.t2t | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/developerGuide.t2t b/developerGuide.t2t index d075e6ad25c..dddeea2ff6e 100644 --- a/developerGuide.t2t +++ b/developerGuide.t2t @@ -796,6 +796,15 @@ These variables are: - brlRegions: The braille regions from the active braille buffer - +++ Tab completion ++ +The input control supports tab-completion of variables and member attributes names. +Hit the tab key once to complete the current input if there is one single candidate. +If there are more than one, hit the tab key a second time to open a menu listing all matching possibilities. +By default, only "public" member attributes are listed. +That is, if the input is "nav.", attributes names with no leading underscore are proposed. +If the input is "nav._", attributes names with a single leading underscore are proposed. +Similarily, if the input is "nav.__", attributes names with two leading underscores are proposed. + + Remote Python Console + A remote Python console is available for situations where remote debugging of NVDA is useful. It is similar to the [local Python console #PythonConsole] discussed above, but is accessed via TCP. From 4fc2a6f032c55f03a30a901ad2ae3c5e30ec9313 Mon Sep 17 00:00:00 2001 From: Julien Cochuyt Date: Tue, 16 Jul 2019 13:49:08 +0200 Subject: [PATCH 2/3] Fix-up - https://github.com/nvaccess/nvda/pull/9935#discussion_r303851784 - https://github.com/nvaccess/nvda/pull/9935#discussion_r303855384 --- developerGuide.t2t | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/developerGuide.t2t b/developerGuide.t2t index dddeea2ff6e..b67cd82c187 100644 --- a/developerGuide.t2t +++ b/developerGuide.t2t @@ -801,9 +801,9 @@ The input control supports tab-completion of variables and member attributes nam Hit the tab key once to complete the current input if there is one single candidate. If there are more than one, hit the tab key a second time to open a menu listing all matching possibilities. By default, only "public" member attributes are listed. -That is, if the input is "nav.", attributes names with no leading underscore are proposed. -If the input is "nav._", attributes names with a single leading underscore are proposed. -Similarily, if the input is "nav.__", attributes names with two leading underscores are proposed. +That is, if the input is "nav.", attribute names with no leading underscore are proposed. +If the input is "nav._", attribute names with a single leading underscore are proposed. +Similarly, if the input is "nav.__", attribute names with two leading underscores are proposed. + Remote Python Console + A remote Python console is available for situations where remote debugging of NVDA is useful. From 44e02f2bd4e79e51a0a2f3657b0a05029f5b6f10 Mon Sep 17 00:00:00 2001 From: Julien Cochuyt Date: Tue, 16 Jul 2019 15:29:49 +0200 Subject: [PATCH 3/3] Fix-up (https://github.com/nvaccess/nvda/pull/9935#discussion_r303890023) Co-Authored-By: Luke Davis <8139760+XLTechie@users.noreply.github.com> --- developerGuide.t2t | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/developerGuide.t2t b/developerGuide.t2t index b67cd82c187..a91a4127868 100644 --- a/developerGuide.t2t +++ b/developerGuide.t2t @@ -799,7 +799,7 @@ These variables are: ++ Tab completion ++ The input control supports tab-completion of variables and member attributes names. Hit the tab key once to complete the current input if there is one single candidate. -If there are more than one, hit the tab key a second time to open a menu listing all matching possibilities. +If there is more than one, hit the tab key a second time to open a menu listing all matching possibilities. By default, only "public" member attributes are listed. That is, if the input is "nav.", attribute names with no leading underscore are proposed. If the input is "nav._", attribute names with a single leading underscore are proposed.