This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Align ctags and etags targets and include Python stdlib
Type: enhancement Stage: resolved
Components: Build Versions:
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: anthony shaw, miss-islington, pablogsal
Priority: normal Keywords: patch

Created on 2019-12-27 22:10 by anthony shaw, last changed 2022-04-11 14:59 by admin. This issue is now closed.

Pull Requests
URL Status Linked Edit
PR 17721 merged anthonypjshaw, 2019-12-27 22:14
PR 17722 merged miss-islington, 2019-12-28 02:33
PR 17723 merged miss-islington, 2019-12-28 02:33
Messages (5)
msg358917 - (view) Author: anthony shaw (anthony shaw) Date: 2019-12-27 22:10
make tags will include

- Modules/_ctypes/

where as make TAGS will not.

Also, neither include the Python source files for the standard library, which both etags and ctags are capable of handling.

PR to follow
msg358918 - (view) Author: anthony shaw (anthony shaw) Date: 2019-12-27 22:13
Also, make tags will reset the "tags" file, whereas, make TAGS will not.
If you ran "make tags" then "make TAGS" you will have a corrupt etags file
msg358922 - (view) Author: Pablo Galindo Salgado (pablogsal) * (Python committer) Date: 2019-12-28 02:32
New changeset ef7eaafc9d2e370cf79b3674e56f643bbfe239e2 by Pablo Galindo (Anthony Shaw) in branch 'master':
bpo-39144 Align ctags and etags behaviours in the makefile and include Python stdlib files (GH-17721)
https://github.com/python/cpython/commit/ef7eaafc9d2e370cf79b3674e56f643bbfe239e2
msg358923 - (view) Author: miss-islington (miss-islington) Date: 2019-12-28 02:50
New changeset 2786fdec79c35b4a68afea2bbbedbba3b6eb2269 by Miss Islington (bot) in branch '3.8':
bpo-39144 Align ctags and etags behaviours in the makefile and include Python stdlib files (GH-17721)
https://github.com/python/cpython/commit/2786fdec79c35b4a68afea2bbbedbba3b6eb2269
msg358924 - (view) Author: miss-islington (miss-islington) Date: 2019-12-28 02:51
New changeset d7aa3d26845be77ebca1b3954830aace6ef31e58 by Miss Islington (bot) in branch '3.7':
bpo-39144 Align ctags and etags behaviours in the makefile and include Python stdlib files (GH-17721)
https://github.com/python/cpython/commit/d7aa3d26845be77ebca1b3954830aace6ef31e58
History
Date User Action Args
2022-04-11 14:59:24adminsetgithub: 83325
2019-12-28 16:25:22pablogsalsetstatus: open -> closed
resolution: fixed
stage: patch review -> resolved
2019-12-28 02:51:40miss-islingtonsetmessages: + msg358924
2019-12-28 02:50:38miss-islingtonsetnosy: + miss-islington
messages: + msg358923
2019-12-28 02:33:23miss-islingtonsetpull_requests: + pull_request17168
2019-12-28 02:33:16miss-islingtonsetpull_requests: + pull_request17167
2019-12-28 02:32:57pablogsalsetnosy: + pablogsal
messages: + msg358922
2019-12-27 22:14:59anthonypjshawsetkeywords: + patch
stage: patch review
pull_requests: + pull_request17166
2019-12-27 22:13:19anthony shawsetmessages: + msg358918
2019-12-27 22:10:42anthony shawcreate