David E. Franco G. added the comment:
How is that clutter?
Even the most basic text editor (window notepad) have it, and knowing that
yours or whoever code you are looking at extend horizontally beyond the size of
your current windows size is a relevant information.
--
Added file
New submission from David E. Franco G. :
I noticed that the horizontal scroll bar is missing, I think it was present in
previous version, regardless it would be nice if its be present.
Thanks.
--
assignee: terry.reedy
components: IDLE
files: no scroll bar.PNG
messages: 388469
nosy
New submission from David E. Franco G.:
wandering for the internet I fount some unicode character in a random comment,
and just for curiosity I wanted to use python (3.6.1) to see their value, so I
copy those characters and paste them in IDLE, and in doing so it just close
without warning
David E. Franco G. added the comment:
I found the problem, it was a test.pyc file that was in my personal folder...
once deleted it work perfect
the build-in test module should have some other name...
--
___
Python tracker <rep...@bugs.python.
David E. Franco G. added the comment:
Ok, Done.
that work in both 3.5 and 3.6
I also did the
python -m idlelib.ColorDelegator
and
python -m idlelib.colorizer
and they turn ok
I also open those modules in their respective idle and run them, ColorDelegator
work ok but colorizer
David E. Franco G. added the comment:
>I presume you would like 'async' and 'await' highlighted as keywords.
Yes.
Some others tools like IPython and the Spider IDE that come with the Anaconda
package already highlighted them as keywords, even if you can use them as
normal variab
New submission from David E. Franco G.:
Well, this is pretty self explanatory, when playing with this new features of
async and await (https://docs.python.org/3.5/whatsnew/3.5.html#new-features) I
found to me surprise that there is no syntax highlighting for it in the IDLE
for py3.5 and also
David E. Franco G. added the comment:
I think that removing the "typing." is for the best, with the example above
>>> help(foo)
Help on function foo in module __main__:
foo(data:typing.List[typing.Any]) -> typing.Iterator[typing.Tuple[int,
typing.Any]]
>>>
David E. Franco G. added the comment:
as that is the case, how about this as a solution:
def formatannotation(annotation, base_module=None):
if isinstance(annotation, type):
if annotation.__module__ in ('builtins', base_module):
return annotation.__qualname__
New submission from David E. Franco G.:
the issue is that when calling help on a function annotated with typing, all
the relevant information is lost, for example
from typing import List, Any, Iterator, Tuple
def foo(data:List[Any]) -> Iterator[ Tuple[int,Any] ]:
...
when calling h
10 matches
Mail list logo