Cheryl Sabella added the comment:
On Ubuntu 14.04, I get the same results as Victor.
--
nosy: +csabella
___
Python tracker
<https://bugs.python.org/issue33
Cheryl Sabella added the comment:
> Currently, names are displayed in the order added. I believe sorting would
> be better, especially when one adds more than 2 entries. That should also be
> easy.
I'm wondering if it would be worthwhile to add Drag and Drop functionalit
Cheryl Sabella added the comment:
I can't seem to recreate this. I tried on Ubuntu with master and Windows with
3.6.3. I'm not sure if it's been fixed by another change or if I'm not doing
the steps correctly to recreate it.
--
Cheryl Sabella added the comment:
Thanks, Terry!
I'm able to recreate the autocomplete issue on Windows 7 using 3.6.3, but not
on Ubuntu. As you said, the color issue seems fine now for both platforms.
I'll take a look at those other issues for the
Cheryl Sabella added the comment:
Actually, 'tuple display' is in the index under 'display' and links to the last
paragraph in 6.2.3. However, except for the index name, that paragraph doesn't
use the phrase 'tuple display'. So it gives the definition
Change by Cheryl Sabella :
--
assignee: csabella ->
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python
Change by Cheryl Sabella :
--
status: open -> pending
___
Python tracker
<https://bugs.python.org/issue14845>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Cheryl Sabella :
--
pull_requests: +4035
___
Python tracker
<https://bugs.python.org/issue20825>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Cheryl Sabella :
--
pull_requests: +4062
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issue25041>
___
___
Python-
Cheryl Sabella added the comment:
Hello Mark,
Would you be able to prepare a pull request on GitHub for your patch?
Thanks!
--
nosy: +csabella
___
Python tracker
<https://bugs.python.org/issue28
Cheryl Sabella added the comment:
Would one of the original authors of the patches like to create a GitHub pull
request for this issue?
--
nosy: +csabella
___
Python tracker
<https://bugs.python.org/issue9
Cheryl Sabella added the comment:
I don't know if saving the changes would be too difficult.
1. Create a new config file for the text (I think it would clutter the
existing config files, but could also add it there).
2. Load font_sample_text from the config file.
3. In apply(), writ
Cheryl Sabella added the comment:
Makes sense. I guess I didn't think of it being frozen because I was thinking
of it being more like the Recent Files list, but pre-populated if it were
empty. As you said, probably not worth the e
New submission from Cheryl Sabella :
Invoking sys.version_info displays results as a named tuple, but the
documentation shows the results as a tuple.
--
assignee: docs@python
components: Documentation
messages: 305446
nosy: csabella, docs@python
priority: normal
severity: normal
status
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +4204
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue31928>
___
___
Py
Change by Cheryl Sabella :
--
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue31928>
___
___
Pyth
Cheryl Sabella added the comment:
On Ubuntu, HOME initially goes to between the text and >>>. Pressing it again
moves it before the >>> and then it toggles between the two. So, it appears to
be working as expected.
--
___
Pyth
New submission from Cheryl Sabella :
Clicking on Path Browser in the File menu gives an error instead of opening the
Path Browser.
--
assignee: terry.reedy
components: IDLE
messages: 306606
nosy: csabella, terry.reedy
priority: normal
severity: normal
status: open
title: IDLE
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +4421
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue32100>
___
___
Py
Cheryl Sabella added the comment:
I added a test for PathBrowser, but I didn't change the existing tests, except
to move them to their own test class.
--
___
Python tracker
<https://bugs.python.org/is
Cheryl Sabella added the comment:
Perhaps this is what the YCMove meant?
>>> a = [1], [2, 3, 4]
>>> a
([1], [2, 3, 4])
>>>
--
nosy: +csabella
___
Python tracker
<http
Change by Cheryl Sabella :
--
pull_requests: +4657
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issue8722>
___
___
Python-
Change by Cheryl Sabella :
--
keywords: +needs review -patch
versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.1, Python 3.2, Python
3.3
___
Python tracker
<https://bugs.python.org/issue8
Cheryl Sabella added the comment:
Hi Berker,
Are you interested in making a pull request for this patch? Thanks!
--
nosy: +csabella
___
Python tracker
<https://bugs.python.org/issue29
Cheryl Sabella added the comment:
Terry,
Thanks for clarifying with this example. I hadn't tried this when I was
playing with the other example. I guess __getattribute__ might be defined by a
class, but generally wouldn't be called directly, so the use of __getattr__ and
__geta
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +4662
stage: test needed -> patch review
___
Python tracker
<https://bugs.python.org/issu
Change by Cheryl Sabella :
--
assignee: -> docs@python
components: +Documentation
nosy: +docs@python
versions: +Python 3.7 -Python 2.7, Python 3.3, Python 3.4
___
Python tracker
<https://bugs.python.org/issu
Cheryl Sabella added the comment:
>> Is there a way to get an annotated listing from git (given which patch, and
>> therefore which person, is responsible for each line)?
Which source did you want to look at? In github, if you go into any source,
you can click on a line and
Cheryl Sabella added the comment:
Hi Terry,
I've submitted a PR for this. Thanks!
--
nosy: +csabella
___
Python tracker
<https://bugs.python.org/is
New submission from Cheryl Sabella :
Documentation for inspect.classify_class_attrs exists in the docstring and,
therefore, pydoc, but is not included in the online docs for inspect.
--
assignee: docs@python
components: Documentation
keywords: easy
messages: 307912
nosy: csabella, docs
Change by Cheryl Sabella :
--
components: +Interpreter Core
keywords: +needs review, patch
stage: -> patch review
versions: +Python 3.7
___
Python tracker
<https://bugs.python.org/issu
Cheryl Sabella added the comment:
Hi Nick,
I started looking at this issue for documenting #22986 and then found #24912
and #24991. Has anything changed in the code since 2015 that would make these
issues (this one and 24991) obsolete? It seems there were a lot of ideas
flying around, but
Cheryl Sabella added the comment:
Alexander,
Did you want to submit a PR for this?
--
nosy: +csabella
___
Python tracker
<https://bugs.python.org/issue29
Change by Cheryl Sabella :
--
stage: -> needs patch
___
Python tracker
<https://bugs.python.org/issue29302>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +4687
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issu
Change by Cheryl Sabella :
--
versions: +Python 3.7 -Python 2.7, Python 3.4, Python 3.5
___
Python tracker
<https://bugs.python.org/issue13553>
___
___
Python-bug
Cheryl Sabella added the comment:
Looks like AbstractAsyncContextManager is defined in issue #30241.
--
___
Python tracker
<https://bugs.python.org/issue29
Cheryl Sabella added the comment:
This issue was resolved with the patch in #14492.
--
nosy: +csabella
resolution: -> duplicate
stage: patch review -> resolved
status: open -> closed
superseder: -> pdeps.py has_key
___
Python tra
Cheryl Sabella added the comment:
Thanks Victor and Serhiy.
>> @Cheryl: Maybe convert the PR without PyFrame_FastToLocals() and
>> PyFrame_FastToLocalsWithError().
If I only convert PyFrame_New() then I would need to add it to as existing page
since the patch created a new pa
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +4704
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue26256>
___
___
Py
Change by Cheryl Sabella :
--
versions: +Python 3.7 -Python 3.4
___
Python tracker
<https://bugs.python.org/issue26256>
___
___
Python-bugs-list mailing list
Unsub
Change by Cheryl Sabella :
--
stage: -> needs patch
versions: +Python 3.8 -Python 3.4
___
Python tracker
<https://bugs.python.org/issue17013>
___
___
Python-
Cheryl Sabella added the comment:
Ben, would you be interested in making a Github pull request against the
current master for your patch? It appears there was interest in moving forward
with this and it is still occurring on 3.7, although it now raises a
RecursionError.
>>> d = {
Cheryl Sabella added the comment:
For your current situation, list(os.environ) or iter(os.environ) both return
keys only.
It looks like the __repr__ on the class for os.environ is printed for
os.environ (which is expected). For os.environ.keys(), the same __repr__ is
wrapped as a KeysView
Change by Cheryl Sabella :
--
components: +Library (Lib)
type: -> behavior
___
Python tracker
<https://bugs.python.org/issue32300>
___
___
Python-bugs-list mai
Cheryl Sabella added the comment:
Victor,
Thanks! Yes, I can work this. It may take a few days for me to get to it.
--
___
Python tracker
<https://bugs.python.org/issue32
Cheryl Sabella added the comment:
I created an environment under 3.3.1 in which this error was still occurring,
but within that same environment, it is not occurring for 3.7. I believe this
can be closed.
--
nosy: +csabella
___
Python tracker
Cheryl Sabella added the comment:
I'm missing something here, so please forgive me for asking, but why is it bad
to add:
def keys(self):
return self._data.keys()
def values(self):
return self._data.values()
def items(self):
return self._data.items(
Cheryl Sabella added the comment:
Never mind. I see it's in bytes. I missed that the first time. But, if it
wasn't in bytes, would that be an OK solution? Or is it bad to override those
methods in that class?
--
___
Python track
Change by Cheryl Sabella :
--
dependencies: -Online doc does not include inspect.classify_class_attrs
keywords: +easy
___
Python tracker
<https://bugs.python.org/issue17
Change by Cheryl Sabella :
--
resolution: -> duplicate
stage: -> resolved
status: open -> closed
superseder: -> inspect module docs omits many functions
___
Python tracker
<https://bugs.python
Cheryl Sabella added the comment:
Terry,
In test_browser, would it be a good test if mock_pyclbr_tree was created as
`mock_pyclbr_tree = {'C0': C0, 'f0': f0}`
instead of
`mock_pyclbr_tree = {'f0': f0, 'C0': C0}`?
The reason that I'm asking is
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +4900
stage: test needed -> patch review
___
Python tracker
<https://bugs.python.org/issu
Cheryl Sabella added the comment:
Terry,
I'm not sure if I phrased my initial question correctly. I've made a pull
request to show you what I was thinking.
What I had tried to show with the test case change is that, prior to the
guarantee of insertion order on the dictionary, the
New submission from Cheryl Sabella :
On a Windows 7 system, entering the following:
>>> mime, encoding = mimetypes.guess_type('Untitled.sql')
>>> mime
'text\\plain'
Meaning, the return value is 'text\\plain' instead of 'text
Change by Cheryl Sabella :
--
title: mimetypes.guess_type() might be return None or a tuple with
(type/subtype, encoding) -> mimetypes.guess_type() returns incorrectly
formatted type
___
Python tracker
<https://bugs.python.org/issu
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +4939
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue32462>
___
___
Py
Cheryl Sabella added the comment:
Yes, I thought it would be good to have this before issue33046.
--
___
Python tracker
<https://bugs.python.org/issue33
Cheryl Sabella added the comment:
@flox declared this as 'good to merge' in 2014, but I don't believe the merge
happened.
Should a PR be created for this patch?
Thanks!
--
nosy: +cheryl.sabella
___
Python tracker
<https
Cheryl Sabella added the comment:
Éric,
Was your last comment intended as a todo for yourself or an outline of the
steps needed for someone else to move this along (maybe it was a reply to
Jonathan Schoonhoven's question)?
If the latter, I'd be happy to try to work on the P
Change by Cheryl Sabella :
--
nosy: +michael.foord
versions: -Python 3.5, Python 3.6
___
Python tracker
<https://bugs.python.org/issue32092>
___
___
Python-bug
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +6699
stage: resolved -> patch review
___
Python tracker
<https://bugs.python.org/issu
Cheryl Sabella added the comment:
Serhiy,
Thanks for finding this. I've submitted a PR to fix the tests.
--
___
Python tracker
<https://bugs.python.org/is
Cheryl Sabella added the comment:
As reference, issue32337 made some changes documenting that the dicts preserve
insertion order. Also, issue33218 was marked as being superseded by #32337.
--
nosy: +cheryl.sabella
___
Python tracker
<ht
New submission from Cheryl Sabella :
Based on the github comments on PR5638, some code cleanup issues identified for
codecontext.
codecontext
* getspacesfirstword - function and param1 name
* get_line_info - make into helper function and change parm
* get_context - call to get_line_info sends
Cheryl Sabella added the comment:
For item 2 - #33628
--
dependencies: +IDLE: Code cleanup on codecontext
___
Python tracker
<https://bugs.python.org/issue33
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +6718
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue33628>
___
___
Py
Cheryl Sabella added the comment:
I've started looking at #22703, more specifically, I've been trying to recreate
it. Since the config changes in 3.6/3.7 where the flag was removed from config
dialog, the code context needs to be turned on explicitly for each editor. 3.5
h
New submission from Cheryl Sabella :
Item 7 from #33610:
Change fixed # of lines to variable # of lines as needed, up to limit. About
15 is limit for 4-space indents in 80 char lines.
* Change default number of lines to be 15 in config.
* Label in config dialog.
* Initialize context to be
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +6744
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue33642>
___
___
Py
Change by Cheryl Sabella :
--
keywords: +patch, patch
pull_requests: +6744, 6745
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issu
Cheryl Sabella added the comment:
For item 7 - #33642.
--
dependencies: +IDLE: Use variable number of lines in CodeContext
___
Python tracker
<https://bugs.python.org/issue33
Cheryl Sabella added the comment:
I know we usually don't change defaults, but I had tested this one and I think
it works. After I changed it to 15 lines in master, I opened the installed
version of IDLE 2.7. Although it showed 15 fixed lines, it made sense since
that was the numb
Cheryl Sabella added the comment:
I pushed a commit for these three items.
--
___
Python tracker
<https://bugs.python.org/issue33642>
___
___
Python-bugs-list m
New submission from Cheryl Sabella :
Item 9 from #33610:
Reenable user config of context colors
* Add context tag to themes in configuration.
* In codecontext, get theme and context color from configuration.
* Use the colors when creating the context label.
* In timer event, update colors if
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +6834
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue33679>
___
___
Py
Cheryl Sabella added the comment:
For item 9 - #33679
--
dependencies: +IDLE: Configurable color on code context
___
Python tracker
<https://bugs.python.org/issue33
Change by Cheryl Sabella :
--
resolution: -> duplicate
stage: -> resolved
status: open -> closed
superseder: -> urllib.parse.parse_qsl does not handle unicode data properly
___
Python tracker
<https://bugs.python
Cheryl Sabella added the comment:
Would you be able to include an example for recreating this?
Looking at the code, it uses the ascii encoding for bytes (which can only
contain ASCII literal characters) and should not be using that encoding for
strings.
Thanks!
--
nosy
Change by Cheryl Sabella :
--
pull_requests: +6882
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issue2504>
___
___
Python-
Cheryl Sabella added the comment:
I've created a pull request for this based on Éric's patch in 2010. I
attempted to incorporate the changes from #29755 into the new functions and
tests. I believe these changes take care of items 1 and 2 from msg122439.
I haven't tried to ad
Cheryl Sabella added the comment:
No, I didn't have a use case for the l* functions. I included them just as a
result of applying the entire patch from 2010. I also didn't know if further
discussion was needed before excl
Cheryl Sabella added the comment:
I see similar behavior on Linux, except after maximizing and then minimizing,
it seems to stay with option 2.
--
___
Python tracker
<https://bugs.python.org/issue33
Cheryl Sabella added the comment:
> That leaves line alignment. If you are working on it, but don't have a PR
> ready yet, please say so.
I was going to work on it this weekend, but haven't started yet.
I agree that moving Code Context to the Windows
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +6978
stage: test needed -> patch review
___
Python tracker
<https://bugs.python.org/issu
New submission from Cheryl Sabella :
Item 11 from #33610.
Use read-only Text instead of Label for context.
* Change widget type from Label to Text and remove Label-only arguments.
* Add height and state arguments.
* Change widget name from self.label to self.context.
* Tests: change widget
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +6993
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue33763>
___
___
Py
Change by Cheryl Sabella :
--
dependencies: +IDLE: Use text widget for code context instead of label widget
___
Python tracker
<https://bugs.python.org/issue33
Cheryl Sabella added the comment:
For item 11 - #33763
--
___
Python tracker
<https://bugs.python.org/issue33610>
___
___
Python-bugs-list mailing list
Unsub
Cheryl Sabella added the comment:
To your point, when I was adding the colors to configuration for context, I
wondered if having context as a text widget could somehow use the colorizer. I
didn't really look into it, but it did seem like it might make sense to keep
all the foreground
Cheryl Sabella added the comment:
I'll try to have a PR for this by later today.
--
___
Python tracker
<https://bugs.python.org/issue33768>
___
___
Pytho
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +7036
stage: test needed -> patch review
___
Python tracker
<https://bugs.python.org/issu
Cheryl Sabella added the comment:
This isn't directly related to this change, but I wanted to point out #23869
since you seem to understand the topic enough to respond to that ticket.
Thanks!
--
nosy: +cheryl.sabella
___
Python tracker
&
New submission from Cheryl Sabella :
Looks like this was changed in #28240.
@svyatoslav, would you like to make a github pull request for the change?
--
keywords: +easy
nosy: +cheryl.sabella
stage: -> needs patch
___
Python tracker
<
Cheryl Sabella added the comment:
Thanks, Victor. Sorry about the noise.
--
___
Python tracker
<https://bugs.python.org/issue33771>
___
___
Python-bugs-list m
Cheryl Sabella added the comment:
Menu location:
If Code Context is moved under Windows, maybe Configure IDLE should be moved as
well?
- VS Code has Preferences under the File menu.
- Spyder has a menu option called Tools which contains Preferences, Update
PYTHONPATH manager, and Reset
Cheryl Sabella added the comment:
Hi Vinay,
You made the most recent changes to shlex, so I was wondering what you thought
of this suggestion. Thanks!
--
nosy: +cheryl.sabella, vinay.sajip
___
Python tracker
<https://bugs.python.org/issue22
Change by Cheryl Sabella :
--
pull_requests: +7210
___
Python tracker
<https://bugs.python.org/issue32108>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Cheryl Sabella :
--
resolution: -> duplicate
stage: needs patch -> resolved
status: open -> closed
superseder: -> subprocess.run should alias universal_newlines to text
___
Python tracker
<https://bugs.python
Cheryl Sabella added the comment:
Thanks for the PR, Tal. I've started looking at it and I have just a few
initial observations:
1. Serhiy's msg211068 still happens. I tried his example of
print('a'*100). There was a noticeable delay before the button was
cr
1201 - 1300 of 1350 matches
Mail list logo