Cheryl Sabella added the comment:
I don't think a clean break is possible as there's only one set of config files
on the system. So, if someone runs Idle 3.7 (this version) and Idle 2.7, they
would probably want their settings to be the same for both since that's how it
would
Changes by Cheryl Sabella :
--
pull_requests: +2923
___
Python tracker
<http://bugs.python.org/issue30853>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
Thanks!
I can try the font vars if you like.
One question I keep forgetting to ask -- I can't figure out how
remove_var_callbacks gets called. I've grepped for the name and didn't find it
anywhere. I don't k
Changes by Cheryl Sabella :
--
pull_requests: +2956
___
Python tracker
<http://bugs.python.org/issue31004>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
PR is for step 1 since VarTrace is needed for step 2.
--
___
Python tracker
<http://bugs.python.org/issue31004>
___
___
Pytho
Changes by Cheryl Sabella :
--
pull_requests: +2966
___
Python tracker
<http://bugs.python.org/issue30853>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
The font vars went well, so I also added general vars.
I created the blurb. I didn't know if it would work with no body, so I just
put a placeholder.
I did have another question. Instead of just one tracers.add() method, I was
wondering if there
Cheryl Sabella added the comment:
Just as an FYI with blurb, I installed it in the same venv as coverage, so I
was able to run it with 3.7. It's really cool.
--
___
Python tracker
<http://bugs.python.org/is
Cheryl Sabella added the comment:
Instead 'hackish', maybe I should have used 'magic'. The overloading just
wasn't obvious to me, meaning I have:
self.font_bold = tracers.add(BooleanVar(parent), self.var_changed_font)
self.space_num = tracers.add(IntVar(parent), (
Cheryl Sabella added the comment:
"Either *add* or *make_callback* could check len = 3 and callback[0] in
idleConf.config_types, with a test added."
I didn't add this because I wasn't sure what you wanted to happen if it wasn't
right. I suspect it should fail gracefu
Cheryl Sabella added the comment:
OK, once 30853 is merged, I'll recopy the font code into the class.
On Fri, Jul 28, 2017 at 2:06 AM, Terry J. Reedy
wrote:
>
> Terry J. Reedy added the comment:
>
> For steps 2 and 3, setUpClass will have to create or retrieve a reverence
&g
Cheryl Sabella added the comment:
Looks good under Ubuntu. The height of the window is longer, so everything is
a bit stretched out. That helps on the Keys tab, but not so much on Highlights
or Extensions. It's not awful, but there's unneeded (for now?) empty space.
One th
Cheryl Sabella added the comment:
I wonder if the usability bug is related to issue25684, even though it's a
different widget. The reason I'm suggesting that is that I had converted the
DynOptionMenu to be a ttk.OptionMenu in configdialog, but when I did that, that
selection of a
Cheryl Sabella added the comment:
I'm pushing step 2 with an error in the test. It's on the keydown in
test_fontlist_key. I just didn't want to hold you up from looking at the rest
of it because of one test.
I did run into a bunch of other issues/questions while doing this.
Cheryl Sabella added the comment:
Made all the changes without any issue.
One thing - I noticed that the var_changed_autosave, etc for the General tab
were back, even though they aren't used by VarTrace. I know I had deleted
them, so I'm not sure how they came back. Unless you re-
Changes by Cheryl Sabella :
--
pull_requests: +3000
___
Python tracker
<http://bugs.python.org/issue31050>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3007
___
Python tracker
<http://bugs.python.org/issue25684>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3008
___
Python tracker
<http://bugs.python.org/issue25684>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3013
___
Python tracker
<http://bugs.python.org/issue31083>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3012, 3013
___
Python tracker
<http://bugs.python.org/issue31083>
___
___
Python-bugs-list mailing list
Unsub
New submission from Cheryl Sabella:
I'm working on the tests for this.
--
nosy: +csabella
___
Python tracker
<http://bugs.python.org/issue31002>
___
___
Pytho
Cheryl Sabella added the comment:
I'm making good progress on this. I should be able to open the PR tomorrow.
It's definitely non-trivial, but using your font and general tests as a guide
has been invaluable.
--
___
Python trac
Changes by Cheryl Sabella :
--
pull_requests: +3032
___
Python tracker
<http://bugs.python.org/issue31002>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
I tried to minimize the changes to configdialog. There were more I wanted to
make, like reorganizing the order of the functions, but I didn't want to make
the diff too crazy. I changed some variable names because all of them had
'keys' in it
Cheryl Sabella added the comment:
I added a more complete set of unit tests to the PR.
--
___
Python tracker
<http://bugs.python.org/issue1612262>
___
___
Pytho
Cheryl Sabella added the comment:
FYI, I believe that the ttk.OptionMenu is essentially the same as the
DynOptionMenu. ttk.OptionMenu added a `set_menu` which is the same code as
DynOptionMenu.SetMenu, except the options are radiobuttons (which marks the
current item.)
The only difference
Cheryl Sabella added the comment:
Maybe there should be a bug tracker issue to add it to ttk.py?
--
___
Python tracker
<http://bugs.python.org/issue27755>
___
___
Cheryl Sabella added the comment:
I'll work on this today.
--
___
Python tracker
<http://bugs.python.org/issue31205>
___
___
Python-bugs-list mailing list
Changes by Cheryl Sabella :
--
pull_requests: +3135
___
Python tracker
<http://bugs.python.org/issue31205>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
I ran into an issue with the three calls to functions in ConfigDialog
(deactivate_current_config, activate_config_changes, and
save_all_changed_extensions) from within the KeysPage class. I tried to
minimize the changes by just creating self.cd for the
Cheryl Sabella added the comment:
Working on this now.
--
___
Python tracker
<http://bugs.python.org/issue31001>
___
___
Python-bugs-list mailing list
Unsub
Changes by Cheryl Sabella :
--
pull_requests: +3161
___
Python tracker
<http://bugs.python.org/issue31001>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3176
___
Python tracker
<http://bugs.python.org/issue31206>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3189
___
Python tracker
<http://bugs.python.org/issue31206>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3190
___
Python tracker
<http://bugs.python.org/issue31205>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3193
___
Python tracker
<http://bugs.python.org/issue31206>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3195
___
Python tracker
<http://bugs.python.org/issue31206>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3196
___
Python tracker
<http://bugs.python.org/issue31206>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3198
___
Python tracker
<http://bugs.python.org/issue31206>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
Hello,
I came across this issue and was wondering if the FAQ section of the doc might
be a good place to mention the presence of FFT, or actually fast number
theoretic transform, as Stefan pointed out.
I was also wondering if the short code snippet for the
Changes by Cheryl Sabella :
--
pull_requests: +3238
___
Python tracker
<http://bugs.python.org/issue12067>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
I've created a PR for the changes to test_compare from v16 of the patch.
--
___
Python tracker
<http://bugs.python.org/is
Cheryl Sabella added the comment:
I rebased my PR and updated the tests so that they would pass. I knew 'bg' on
the frame would be changed, but I was surprised by the 'state' changes.
'normal' only exists for compatibility and isn't one of the sta
Cheryl Sabella added the comment:
zoomheight is OK on Ubuntu.
--
___
Python tracker
<http://bugs.python.org/issue27099>
___
___
Python-bugs-list mailing list
Unsub
New submission from Cheryl Sabella:
When running tests that use an EditorWindow, the following warning message
occurs:
warning: callback failed in WindowList : invalid
command name ".!menu.windows"
This warning comes from `call_callbacks` in WindowsList in windows.py when the
c
Changes by Cheryl Sabella :
--
pull_requests: +3250
___
Python tracker
<http://bugs.python.org/issue31284>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3254
___
Python tracker
<http://bugs.python.org/issue30781>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
I saw it on my PR for the tests in outwin (issue30617) and I also found a
comment from someone else in test_paragraph.py about it.
I can reproduce it with this code:
from idlelib import outwin
from tkinter import Tk, Text
root = Tk()
w = outwin.OutputWindow
Cheryl Sabella added the comment:
I tried the example code under 3.7 and it produced the correct the output. I
think this issue can be closed.
--
nosy: +csabella
___
Python tracker
<http://bugs.python.org/issue1447
Changes by Cheryl Sabella :
--
pull_requests: +3255
___
Python tracker
<http://bugs.python.org/issue30780>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
Reviewing this patch, it appears that the PEP8 changes to timeit.py are already
in the source and the discussion of the thousands separator is no longer an
issue with the underscore changes in 3.6 (meaning underscore now seems the way
to separate digits in
Cheryl Sabella added the comment:
Victor,
Should there be a PR for this?
--
nosy: +csabella
___
Python tracker
<http://bugs.python.org/issue19431>
___
___
Pytho
Cheryl Sabella added the comment:
I was wondering if this has been taken up again for 3.7? Thanks!
--
nosy: +csabella
___
Python tracker
<http://bugs.python.org/issue27
Cheryl Sabella added the comment:
Thank you for taking the time to research and explain that.
It's funny, but on my code example, I got it to happen every time and you said
it didn't happen unless you made the change to use root.update() and
root.destroy(). I tried it out again an
Changes by Cheryl Sabella :
--
pull_requests: +3261
___
Python tracker
<http://bugs.python.org/issue30617>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3263
___
Python tracker
<http://bugs.python.org/issue31287>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3264
___
Python tracker
<http://bugs.python.org/issue30780>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Cheryl Sabella :
--
pull_requests: +3280
___
Python tracker
<http://bugs.python.org/issue30781>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
I've started working on the missing tests for HighPage and KeysPage and also
test for the functions and buttons in ConfigDialog. That led to PR3238 because
the 'help' button wasn't working.
Anyway, I found the following on
http://ef
Cheryl Sabella added the comment:
The test pass on Ubuntu. I'm getting a warning, but it's not because of this
change.
test_init (idlelib.idle_test.test_tree.TreeTest) ... invalid command name
"140245621847896timer_event"
while executing
"140245621847896timer_e
Cheryl Sabella added the comment:
Can this issue be closed?
--
nosy: +csabella
___
Python tracker
<http://bugs.python.org/issue21818>
___
___
Python-bugs-list m
Cheryl Sabella added the comment:
Under 3.7, the examples Terry gave now have consistent results.
>>> '' % A()
Traceback (most recent call last):
File "", line 1, in
TypeError: not all arguments converted during string formatting
>>> '' % ob
Changes by Cheryl Sabella :
--
keywords: +patch
pull_requests: +3480
stage: test needed -> patch review
___
Python tracker
<https://bugs.python.org/issu
Changes by Cheryl Sabella :
--
pull_requests: +3482
stage: test needed -> patch review
___
Python tracker
<https://bugs.python.org/issue27755>
___
___
Python-
Cheryl Sabella added the comment:
Sorry I don't have any tests yet. I've added a few, but it's taking me forever
to figure out the bindings for testing the `Double-Button-1` and `B1-Motion`.
I actually have a test for `Double-Button-1` now, but still working
Changes by Cheryl Sabella :
--
pull_requests: +3583
___
Python tracker
<https://bugs.python.org/issue30780>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
I've submitted a PR for the tests that I added to complete coverage for Keys
and Highlights and to add some GUI tests for the buttons. It's not everything
that I wanted to do, but it ended up being more substantial than I realized.
Here's
Cheryl Sabella added the comment:
Tests run on Ubuntu. The menubar is bigger now though, so it's default is
different than before. Maybe that was the only way to fix it, but it's now
about twice as big as the shell font.
--
___
Pyth
Cheryl Sabella added the comment:
Attached screen prints of configdialog. It's messed up.
--
Added file: https://bugs.python.org/file47147/configdialog_new.png
___
Python tracker
<https://bugs.python.org/is
Changes by Cheryl Sabella :
Added file: https://bugs.python.org/file47148/configdialogkeys_old.png
___
Python tracker
<https://bugs.python.org/issue31500>
___
___
Pytho
Changes by Cheryl Sabella :
Removed file: https://bugs.python.org/file47147/configdialog_new.png
___
Python tracker
<https://bugs.python.org/issue31500>
___
___
Python-bug
Changes by Cheryl Sabella :
Added file: https://bugs.python.org/file47149/configdialogkeys_new.png
___
Python tracker
<https://bugs.python.org/issue31500>
___
___
Pytho
Cheryl Sabella added the comment:
>>> import tkinter as tk
>>> root = tk.Tk()
>>> print(float(root.tk.call('tk', 'scaling')))
1.
--
___
Pyth
Cheryl Sabella added the comment:
configdialog looks better now, but the fonts are still huge. The configdialog
is almost bigger than the shell when it opens.
--
Added file: https://bugs.python.org/file47155/configkey_2.png
___
Python tracker
Cheryl Sabella added the comment:
Serhiy,
In tkinter __init__.py, there's messages on trace_variable and other trace
functions about adding a deprecation warning. I didn't know if you intended to
make those changes as well.
--
nosy:
Cheryl Sabella added the comment:
The scaling factor of 1.4 worked and the menu and configdialog looked normal.
font['size'] = 9 also worked as did font['size'] = 10. font['size'] = 12 is
when it's too big.
--
___
New submission from Cheryl Sabella:
Add docstrings and unit tests for a subset of functions in editor.py, including
functions related to creating the menubar, adding keybinding events, and
reloading the editor from configdialog.
--
assignee: terry.reedy
components: IDLE
messages
Changes by Cheryl Sabella :
--
keywords: +patch
pull_requests: +3659
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue31529>
___
___
Py
Cheryl Sabella added the comment:
Sorry, I didn't see this until now.
I added a line to editor.py in #31529 for this error message. In _close() in
editor.py, self.text was being set to None which wasn't calling the __del__
function of multicall. I added a line to unbind "&
Changes by Cheryl Sabella :
--
keywords: +patch
pull_requests: +3685
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issu
Changes by Cheryl Sabella :
--
keywords: +patch
pull_requests: +3689
stage: test needed -> patch review
___
Python tracker
<https://bugs.python.org/issu
Cheryl Sabella added the comment:
Hello Camilla,
Would you like to create a Github pull request for your patch?
--
nosy: +csabella
___
Python tracker
<https://bugs.python.org/issue25
Cheryl Sabella added the comment:
Hello Michel,
Would you be able to convert your patch to a Github pull request? It seemed
like there was interest in merging this at some point, so maybe a PR would get
it moving towards that again.
--
nosy: +csabella
Cheryl Sabella added the comment:
Sorry about that. You can do 31460 if you want. I haven't started it.
--
___
Python tracker
<https://bugs.python.org/is
Cheryl Sabella added the comment:
Terry,
I had an idea about this when I was working on the docstrings and the original
patches.
I've attached a diff for the first step of my suggested patch. I think you get
the idea where I'm going with it, but I just call the same code that py
Cheryl Sabella added the comment:
I don't believe I've seen this happen, but I'll watch for it. One thing that I
noticed while trying to recreate it is that I can press F5 on the Shell window
even though there isn't a Run menu. Maybe the issue is somehow related u
New submission from Cheryl Sabella :
In the documentation, using the :keyword:`as` role links to the `as` defined
for the `with` statement, which could be confusing when it was used in the
`import` or `try` section of the docs.
https://docs.python.org/3/reference/simple_stmts.html#the-import
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +10413
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue35506>
___
___
Py
Change by Cheryl Sabella :
--
pull_requests: +10414
___
Python tracker
<https://bugs.python.org/issue34864>
___
___
Python-bugs-list mailing list
Unsubscribe:
Cheryl Sabella added the comment:
It looks like the documentation has regenerated. Thanks!
--
nosy: +cheryl.sabella
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bug
Change by Cheryl Sabella :
--
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue34171>
___
___
Pyth
Change by Cheryl Sabella :
--
resolution: -> not a bug
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
New submission from Cheryl Sabella :
Item D1 from #33610.
D1: idle.rst subsection on Code Context
--
assignee: terry.reedy
components: IDLE
messages: 332032
nosy: cheryl.sabella, terry.reedy
priority: normal
severity: normal
status: open
title: IDLE: Add doc section for Code Conext
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +10442
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue35521>
___
___
Py
Cheryl Sabella added the comment:
D1 in issue35521.
--
dependencies: +IDLE: Add doc section for Code Conext
___
Python tracker
<https://bugs.python.org/issue33
Change by Cheryl Sabella :
--
keywords: +patch
pull_requests: +10451
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issu
Cheryl Sabella added the comment:
For M1 and M2 - #22703.
--
___
Python tracker
<https://bugs.python.org/issue33610>
___
___
Python-bugs-list mailing list
Unsub
Cheryl Sabella added the comment:
issue12317 discusses inspect.getabsfile()
--
nosy: +cheryl.sabella
___
Python tracker
<https://bugs.python.org/issue17
Cheryl Sabella added the comment:
The OP commented on the PR that a feature close enough to the original request
was being implemented in PEP562, so I will close this issue with that one as a
superseder.
--
nosy: +cheryl.sabella
resolution: -> duplicate
stage: -> resolved
New submission from Cheryl Sabella :
M3 from #33610.
Gray out menu entry when not applicable.
--
assignee: terry.reedy
components: IDLE
messages: 332311
nosy: cheryl.sabella, terry.reedy
priority: normal
severity: normal
status: open
title: IDLE: Gray out Code Context on non-editor
301 - 400 of 1350 matches
Mail list logo