Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:

The user expects what they read in the documentation of what they learn in 
other programming languages. If we update the documentation their expectation 
will change.

As for other programming languages, Bash has an option for stripping all 
leading tab characters from a here document, and in Julia triple-quoted strings 
are dedented 
(https://docs.julialang.org/en/v1/manual/strings/#Triple-Quoted-String-Literals-1).
 Since Julia is a competitor of Python in science applications, I think that 
significant fraction of Python users expected Python triple-quoted strings be 
dedented too, especially if they are dedented by help() and other tools.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue36906>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to