summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/help.html
Commit message (Collapse)AuthorAgeFilesLines
* [3.13] gh-129873: IDLE: Improve help.py's method of parsing HTML (GH-129859) ↵Miss Islington (bot)2025-02-091-391/+2
| | | | | | | | | | | | | (#129884) gh-129873: IDLE: Improve help.py's method of parsing HTML (GH-129859) In `help.copy_strip`, only copy the text `<section>`. In `help.HelpParser.handle_starttag` and elsewhere, remove code to skip the no longer present html. Add a reminder at the top of idle.rst to run copy_strip after changes. --------- (cherry picked from commit 6fbf15f98e04f582aeccf5334a94840149ff7cd5) Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* [3.13] gh-129699: Add description to IDLE doc title (GH-129727) (#129864)Miss Islington (bot)2025-02-081-60/+60
| | | | | | | | | | | gh-129699: Add description to IDLE doc title (GH-129727) Also extend the 'idlelib' section header. These additions affect both the displayed idle.html file and the contents.html file displayed by clicking the Complete table of contents link on the main docs.python.org page. (The module index entries are generated from the module name and synopsis within module files.) --------- (cherry picked from commit 33a7094aa680bca66582fec4dcda7d150eb90cd8) Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* [3.13] Fix idlelib typos (GH-125484) (#125487)Miss Islington (bot)2024-10-141-9/+12
| | | | | | | | | | Fix idlelib typos (GH-125484) Propagate fixes in Doc/library/idle.rst to help.html. Change 'interruptable' to 'interruptible' in run.py. The latter was reported by ember91 in PR 125473. (cherry picked from commit 3fea1d000ef0a74062fd3fe218ad94618b08d9f2) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* gh-72284: Revise lists in IDLE doc (#114174)Terry Jan Reedy2024-01-171-38/+28
| | | | | | | | | Tkinter is a fact, not necessarily a feature. Reorganize editor key bindings in a logical order and remove those that do not work, at least on Windows. Improve shell bindings list.
* Fix 'expresion' typo in IDLE doc (#114130)Terry Jan Reedy2024-01-161-48/+71
| | | The substantive change is on line 577/593. Rest is header/footer stuff ignored when displaying.
* gh-75500: Update idlelib/help.html (#96523)Terry Jan Reedy2022-09-031-7/+8
|
* gh-75500: Add idlelib section to IDLE doc (#95832)Terry Jan Reedy2022-08-091-1/+14
| | | This enables accessing IDLE as 'idlelib' in the Doc Module listing.
* gh-89362: Doc IDLE menu and search (#95697)Terry Jan Reedy2022-08-051-15/+27
| | | | | Update menu item position and capitalization. Add paragraph about search. For help.html, include save-as addition.
* IDLE doc: Tweek RESTART and Windows console start (#94530)Terry Jan Reedy2022-07-031-3/+5
|
* gh-82006: IDLE doc improvements (#94349)Terry Jan Reedy2022-06-271-175/+304
| | | | | | 0. Update text start and stop conditions. 1. Title-case sections but not subsections. 2. Edit Shell Window sections: title, execute, restart.
* bpo-45296: Clarify close, quit, and exit in IDLE (GH-30936)Terry Jan Reedy2022-01-271-9/+11
| | | | | | In the File menu, 'Close' and 'Exit' are now 'Close Window' (the current one) and 'Exit' is now 'Exit IDLE' (by closing all windows). In Shell, 'quit()' and 'exit()' mean 'close Shell'. If there are no other windows, this also exits IDLE.
* Update idlelib/help.html to include idle.rst spelling fix (GH-28191)Terry Jan Reedy2021-09-071-13/+7
| | | The idle.rst fix was GH-27903 two weeks ago.
* bpo-44740: Lowercase "internet" and "web" where appropriate. (#27378)Mariusz Felisiak2021-07-261-1/+1
| | | Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* bpo-44010: IDLE: colorize pattern-matching soft keywords (GH-25851)Tal Einat2021-05-191-8/+19
|
* bpo-42225: IDLE - document two unix-related problems. (#25078)Terry Jan Reedy2021-03-311-7/+20
| | | | 1. Bad IP masquerade rules can prevent startup. 2. X cannot handle some complex colored chars.
* bpo-43283: Add IDLE doc paragraph about print speed (GH-24615)Terry Jan Reedy2021-02-241-1/+9
| | | | | | Printing to IDLE's Shell is often slower than printing to a system terminal, but it can be made faster by pre-formatting a single string before printing.
* bpo-43283: Rearrange some IDLE doc paragraphs. (GH-24604)Terry Jan Reedy2021-02-211-22/+22
| | | | | In the Running User Code section, gather together paragraphs about two processes and the sys.stdstream replacements, preparing to add another.
* Update idlelib/help.html to current Sphinx output (GH-22833)Terry Jan Reedy2020-10-211-33/+37
| | | idle.rst is unchanged
* bpo-35764: Rewrite the IDLE Calltips doc section (GH-22363)Terry Jan Reedy2020-09-221-20/+23
|
* Update idlelib/help.html to current IDLE doc (GH-22181)Terry Jan Reedy2020-09-091-4/+4
|
* bpo-37765: Add keywords to IDLE tab completions (GH-15138)Terry Jan Reedy2020-07-091-38/+47
| | | | | | | Keywords are present in the main module tab completion lists generated by rlcompleter, which is used by REPLs on *nix. Add all keywords to IDLE's main module name list except those already added from builtins (True, False, and None) . This list may also be used by Show Completions on the Edit menu, and its hot key. Rewrite Completions doc. Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
* bpo-39852: IDLE 'Go to line' deletes selection, updates status (GH-18801)Terry Jan Reedy2020-03-081-14/+19
| | | | | | It appears standard that moving the text insert cursor away from a selection clears the selection. Clearing prevents accidental deletion of a possibly off-screen bit of text. The update is for Ln and Col on the status bar.
* Minor formatting improvements and fixes to idle.rst (GH-17165)Tal Einat2020-01-051-7/+8
|
* bpo-38862: IDLE Strip Trailing Whitespace fixes end newlines (GH-17366)Terry Jan Reedy2019-11-241-12/+13
| | | Extra newlines are removed at the end of non-shell files. If the file only has newlines after stripping other trailing whitespace, all are removed, as is done by patchcheck.py.
* bpo-38022: IDLE: upgrade help.html to sphinx 2.x HTML5 output (GH-15664)Tal Einat2019-09-031-165/+221
| | | | | The HTML5 output from Sphinx 2.x adds '<p>' tags within list elements. Using a new prevtag attribute, ignore these instead of emitting unwanted '\n\n'. Also stop looking for 'first' classes on tags (no longer present) and fix the bug of double-spacing instead of single spacing after <pre> blocks.
* bpo-37748: Re-order the Run menu. (GH-15115)Terry Jan Reedy2019-08-041-21/+24
| | | Put the most common choice, Run Module, at the top.
* bpo-17535: IDLE editor line numbers (GH-14030)Tal Einat2019-07-231-3/+8
|
* bpo-26806: add 30 to the recursion limit in IDLE's shell (GH-13944)Tal Einat2019-07-061-135/+73
| | | | | | | | This is done to compensate for the extra stack frames added by IDLE itself, which cause problems when setting the recursion limit to low values. This wraps sys.setrecursionlimit() and sys.getrecursionlimit() as invisibly as possible.
* bpo-5680: IDLE: Customize running a module (GH-13763)Cheryl Sabella2019-06-181-2/+12
| | | The initialize options are 1) add command line options, which are appended to sys.argv as if passed on a real command line, and 2) skip the shell restart. The customization dialog is accessed by a new entry on the Run menu.
* bpo-37039: Make IDLE's Zoom Height adjust to users' screens (GH-13678)Tal Einat2019-06-171-6/+10
| | | | Measure required height by quickly maximizing once per screen. A search for a better method failed.
* bpo-37039: IDLE - zoomheight fixes (GH-13576)Terry Jan Reedy2019-05-271-5/+5
| | | | | Move doc entry to match menu and refactor zoom function. A followup patch will include a blurb.
* bpo-36958: In IDLE, print exit message (GH-13435)Terry Jan Reedy2019-05-201-1/+3
| | | | | Print any argument other than None or int passed to SystemExit or sys.exit().
* Fix typos in documentation. Patch by tirkarthi. (GH-13354)Terry Jan Reedy2019-05-161-6/+6
|
* bpo-36766: Typos in docs and code comments (GH-13116)penguindustin2019-05-061-1/+1
|
* Syntax highlight IDLE html doc code example. (GH-12981)Terry Jan Reedy2019-04-271-25/+23
| | | The new markup is currently ignored by IDLE's tk doc display.
* bpo-24310: Document IDLE settings dialog font tab sample (GH-12007)Terry Jan Reedy2019-02-241-1/+7
|
* bpo-35833: Revise IDLE doc for control codes sent to Shell. (GH-11799)Terry Jan Reedy2019-02-091-14/+31
| | | Add a code example block.
* bpo-28097: IDLE - Add Previous/Next History to Shell menu (#11325)Cheryl Sabella2018-12-281-10/+12
|
* bpo-35521: Add more cross-refs to IDLE docs (#11257)Terry Jan Reedy2018-12-201-16/+18
| | | Format menu and preferences.
* bpo-35521: IDLE: Add code context section to docs (#11205)Cheryl Sabella2018-12-201-11/+28
| | | Also add some internal cross-references.
* bpo-35213: Where appropriate, use 'macOS' in idlelib. (#10478)Terry Jan Reedy2018-11-151-10/+10
|
* bpo-34864: Document two IDLE on MacOS issues. (GH-10456)Terry Jan Reedy2018-11-111-7/+17
| | | | | The System Preferences Dock "prefer tabs always" setting disables some IDLE features. Menus are a bit different than as described for Windows and Linux.
* bpo-33000: Document that IDLE's shell has no line limit. (#10373)Terry Jan Reedy2018-11-071-5/+12
| | | A program that runs indefinitely can overfill memory.
* bpo-23220: Explain how IDLE's Shell displays output (GH-10356)Terry Jan Reedy2018-11-061-11/+42
| | | Add a new subsection to the doc.
* bpo-35099: Update idlelib/help.html (#10353)Terry Jan Reedy2018-11-061-16/+26
| | | (This should have been done with the first PR for this issue.)
* bpo-35097: Add IDLE doc subsection explaining editor windows. (#10206)Terry Jan Reedy2018-10-291-0/+17
| | | Topics include opening, title and status bar, .py* extension, and running.
* Issue 35093: Document the IDLE document viewer in the IDLE doc. (#10195)Terry Jan Reedy2018-10-281-10/+20
| | | Add a paragraph in "Help and preferences", "Help sources" subsection.
* bpo-1529353: Explain Shell text squeezing in the IDLE doc. (#10169)Terry Jan Reedy2018-10-281-2/+19
|
* bpo-35087: Update idlelib help files for the current doc build. (GH-10162)Terry Jan Reedy2018-10-281-72/+85
| | | There is only one trivial change to idle.rst. Nearly all the changes to help.html are the elimination of chapter and section numbers on headers due to changes in the build system. help.py no longer requires header numbering.
* bpo-33610: Update IDLE Code Context doc entry (GH-7597)Terry Jan Reedy2018-06-101-202/+206
| | | Users can now click on context lines.