Christian Heimes
8122e8d501
gh-92345: Import rlcompleter before sys.path is extended ( #92346 )
...
``pymain_run_python()`` now imports ``readline`` and ``rlcompleter``
before sys.path is extended to include the current working directory of
an interactive interpreter. Non-interactive interpreters are not
affected.
Also move imports of ``re`` and ``keyword`` module to top level so they
are materialized early, too. The ``keyword`` module is trivial and the
``re`` is already imported via ``inspect`` -> ``linecache``.
2022-05-05 21:24:16 +02:00
..
2022-03-26 20:52:24 +01:00
2022-05-04 13:30:23 +02:00
2022-05-03 21:42:14 +02:00
2022-05-03 20:25:41 +02:00
2022-05-03 20:25:41 +02:00
2022-03-26 21:36:08 +01:00
2022-05-04 07:16:01 -06:00
2022-05-03 20:25:41 +02:00
2022-05-03 20:25:41 +02:00
2021-10-06 16:22:09 -07:00
2022-05-03 20:25:41 +02:00
2022-05-05 09:04:44 -07:00
2022-03-07 21:46:18 +00:00
2022-02-08 13:39:07 -07:00
2022-05-03 21:42:14 +02:00
2022-04-19 22:12:46 +09:00
2021-10-14 20:04:19 +03:00
2022-05-03 21:42:14 +02:00
2022-05-03 21:42:14 +02:00
2022-02-08 13:39:07 -07:00
2022-05-03 15:14:25 -07:00
2022-05-03 18:27:38 +02:00
2022-05-03 21:42:14 +02:00
2022-05-03 21:42:14 +02:00
2022-02-16 18:57:28 +09:00
2022-03-23 13:30:05 -07:00
2021-10-22 15:36:28 +02:00
2022-05-04 13:30:23 +02:00
2022-04-09 09:54:54 +09:00
2022-05-03 21:42:14 +02:00
2022-03-05 01:38:56 +09:00
2021-10-25 01:25:27 -07:00
2021-12-15 15:32:32 +00:00
2022-05-03 21:42:14 +02:00
2022-05-04 13:30:23 +02:00
2022-05-05 09:46:19 -07:00
2022-02-11 17:22:11 +01:00
2022-02-11 17:22:11 +01:00
2022-03-02 00:38:21 +09:00
2022-03-02 00:38:21 +09:00
2022-05-03 21:42:14 +02:00
2022-05-03 21:42:14 +02:00
2022-04-28 16:30:28 +02:00
2022-05-03 21:42:14 +02:00
2022-05-04 09:31:21 -06:00
2022-05-03 21:42:14 +02:00
2022-05-03 21:42:14 +02:00
2022-03-17 13:05:52 +02:00
2022-04-07 12:31:01 -07:00
2021-11-24 10:20:37 +01:00
2022-03-07 18:57:45 +09:00
2022-05-03 21:42:14 +02:00
2022-01-15 09:52:19 +01:00
2022-03-28 04:43:45 -04:00
2022-05-03 21:42:14 +02:00
2022-04-07 12:27:35 -07:00
2022-03-20 12:28:15 -07:00
2022-02-25 01:32:57 +01:00
2022-05-03 21:42:14 +02:00
2021-12-08 23:28:51 +01:00
2021-10-07 01:34:42 -07:00
2022-05-04 11:59:01 +02:00
2021-10-21 02:09:03 +09:00
2021-12-03 00:08:42 +00:00
2022-04-05 02:05:36 -04:00
2022-04-05 02:05:36 -04:00
2022-02-15 09:02:21 +09:00
2022-05-05 21:24:16 +02:00
2022-04-01 17:23:12 +02:00
2022-05-03 21:42:14 +02:00
2021-10-22 15:36:28 +02:00
2022-03-02 14:15:26 +01:00
2022-05-03 21:42:14 +02:00
2022-04-20 13:46:08 +03:00
2022-03-13 23:28:45 +02:00
2022-05-05 09:04:44 -07:00
2021-11-25 12:28:41 +01:00
2022-02-07 16:21:31 +01:00
2022-04-20 19:26:40 +02:00
2021-10-13 19:25:53 +02:00
2022-02-05 20:52:01 +01:00
2022-03-14 14:40:28 +01:00
2021-11-20 10:18:48 +01:00
2022-04-04 10:53:26 +03:00
2022-03-31 03:19:08 -07:00
2021-10-22 15:36:28 +02:00
2021-10-22 15:36:28 +02:00
2021-10-22 15:36:28 +02:00
2022-05-03 21:42:14 +02:00
2022-05-04 07:38:01 -06:00
2022-03-11 23:25:14 +01:00
2022-04-23 14:48:17 -07:00
2022-05-03 21:42:14 +02:00
2021-10-03 16:58:14 +03:00
2022-03-15 21:55:35 +01:00
2022-04-15 10:44:05 +09:00
2022-05-03 21:42:14 +02:00
2022-05-03 21:42:14 +02:00
2022-03-20 12:28:15 -07:00