<div dir="ltr">I've gotten some ideas from people's emails and I think it is worth investing more time with this feature. I will work to make the code platform independent and python 3 compatible. <br><br>The standard library code for getpass.getpass() actually does use msvcrt for the windows platform so I think I'll keep my code like that but I'll add another function supporting unix.<br><br>Considering the mobile device issue: there can always be options. The developers can choose either to implement that feature or not and even more let the users decide if they want to use the feature. This is exactly what i am aiming for with the desktop version too. The ability to choose.<div><br>~ KingMak<br><br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 12, 2016 at 9:07 PM, Ethan Furman <span dir="ltr"><<a href="mailto:ethan@stoneleaf.us" target="_blank">ethan@stoneleaf.us</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 01/12/2016 06:45 PM, Oleg Broytman wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, Jan 13, 2016 at 01:22:02PM +1100, Chris Angelico wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, Jan 13, 2016 at 1:17 PM, Oleg Broytman wrote:<span class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, Jan 13, 2016 at 12:54:14PM +1100, Steven D'Aprano wrote:<br>
</blockquote></span></blockquote></blockquote><span class="">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The old convention on Linux and Unix is to just suppress all feedback,<br>
but even on Linux GUI applications normally show bullets ??? or asterisks.<br>
</blockquote>
<br>
    Modern GUIs show the real character for a short period of time and<br>
then replace it with an asterisk.<br>
</blockquote>
<br>
Ugh. I've only seen that on mobile devices, not on any desktop GUI,<br>
</blockquote>
<br>
    On desktop (Windows) I saw a password entry with a checkbox to switch<br>
between real characters and asterisks.<br>
</blockquote>
<br></span>
While that can be handy, it is not the same as displaying each character as it is typed and then covering it with something else.  I agree with ChrisA and hope that never becomes the convention on non-mobile devices.<br>
<br>
--<br>
~Ethan~<div class="HOEnZb"><div class="h5"><br>
<br>
_______________________________________________<br>
Python-ideas mailing list<br>
<a href="mailto:Python-ideas@python.org" target="_blank">Python-ideas@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-ideas" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-ideas</a><br>
Code of Conduct: <a href="http://python.org/psf/codeofconduct/" rel="noreferrer" target="_blank">http://python.org/psf/codeofconduct/</a><br>
</div></div></blockquote></div><br></div>