summaryrefslogtreecommitdiffstats
path: root/dist/changes-1.42
blob: 7e47a5369185a32fa384c5d61679110db6ac4421 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
Here is a list of user-visible changes in Qt from 1.41 to 1.42.  The
usual bugfixes have been added.

****************************************************************************
* 			     New classes				   *
****************************************************************************

None.

****************************************************************************
*		       Enhancements from 1.41 to 1.42			   *
****************************************************************************

The Windows version now builds as a DLL.

The file dialog has various UI tweaks.

More sanity checks have been added.

On X11, the postscript output from a few programs will be much smaller
than it used to be.

Windows 98 is now treated as a separate version of Windows, like NT
and Windows 95.

The keyboard interface of buttons groups/dialogs has been improved.

QMultiLineEdit avoids flicker in some cicumstances where it would
flicker up to now.

****************************************************************************
*               Changes that might affect runtime behavior                 *
****************************************************************************

QKeyEvent now behaves as documented: isAccepted() is TRUE by default
where it would sometimes default to FALSE.  Some dialogs may depend on
the bug.  The most likely symptom of such buggy dialogs is that the
Enter/Return key does not work, and the most likely fix for such bugs
is to insert "e->ignore();" at the start of keyPressEvent(QKeyEvent*e)
in such dialogs.

****************************************************************************
*               Changes that might generate compile errors                 *
*                        when compiling old code                           *
****************************************************************************

None

****************************************************************************
*               Type changes that might generate warnings:                 *
****************************************************************************

None

****************************************************************************
* 			Deprecated functions				   *
****************************************************************************

None.


****************************************************************************
*			 New global functions				   *
****************************************************************************

None.

****************************************************************************
*      New public/protected functions added to existing classes            *
****************************************************************************

bad_coding2.py30logstatsplain -rw-r--r--badcert.pem1928logstatsplain -rw-r--r--badkey.pem2162logstatsplain -rw-r--r--badsyntax_3131.py32logstatsplain -rw-r--r--badsyntax_future10.py95logstatsplain -rw-r--r--badsyntax_future3.py172logstatsplain -rw-r--r--badsyntax_future4.py153logstatsplain -rw-r--r--badsyntax_future5.py184logstatsplain -rw-r--r--badsyntax_future6.py161logstatsplain -rw-r--r--badsyntax_future7.py196logstatsplain -rw-r--r--badsyntax_future8.py122logstatsplain -rw-r--r--badsyntax_future9.py142logstatsplain -rw-r--r--badsyntax_pep3120.py14logstatsplain -rw-r--r--buffer_tests.py11374logstatsplain -rw-r--r--bytecode_helper.py1603logstatsplain d---------capath152logstatsplain -rw-r--r--cfgparser.121logstatsplain -rw-r--r--cfgparser.219472logstatsplain -rw-r--r--cfgparser.31587logstatsplain -rw-r--r--check_soundcard.vbs411logstatsplain d---------cjkencodings1251logstatsplain -rw-r--r--cmath_testcases.txt137077logstatsplain d---------crashers370logstatsplain -rwxr-xr-xcurses_tests.py1242logstatsplain d---------data34logstatsplain -rw-r--r--datetimetester.py150523logstatsplain d---------decimaltestdata6281logstatsplain -rw-r--r--dh512.pem402logstatsplain -rw-r--r--dis_module.py76logstatsplain -rw-r--r--doctest_aliases.py240logstatsplain -rw-r--r--double_const.py1212logstatsplain -rw-r--r--empty.vbs70logstatsplain d---------encoded_modules131logstatsplain -rw-r--r--exception_hierarchy.txt1728logstatsplain -rw-r--r--final_a.py411logstatsplain -rw-r--r--final_b.py411logstatsplain -rw-r--r--floating_points.txt16302logstatsplain -rw-r--r--fork_wait.py2152logstatsplain -rw-r--r--formatfloat_testcases.txt7630logstatsplain -rw-r--r--future_test1.py229logstatsplain -rw-r--r--future_test2.py149logstatsplain -rw-r--r--gdb_sample.py153logstatsplain -rw-r--r--https_svn_python_org_root.pem2569logstatsplain -rw-r--r--ieee754.txt3283logstatsplain -rw-r--r--inspect_fodder.py854logstatsplain -rw-r--r--inspect_fodder2.py1419logstatsplain -rw-r--r--keycert.passwd.pem1830logstatsplain -rw-r--r--keycert.pem1783logstatsplain -rw-r--r--keycert2.pem1795logstatsplain -rw-r--r--keycert3.pem4050logstatsplain -rw-r--r--keycert4.pem4057logstatsplain d---------leakers163logstatsplain -rw-r--r--list_tests.py17676logstatsplain -rw-r--r--lock_tests.py27175logstatsplain -rw-r--r--mailcap.txt1271logstatsplain -rw-r--r--make_ssl_certs.py5645logstatsplain -rw-r--r--mapping_tests.py22016logstatsplain -rw-r--r--math_testcases.txt23742logstatsplain -rw-r--r--memory_watchdog.py859logstatsplain -rw-r--r--mime.types48509logstatsplain -rw-r--r--mock_socket.py3183logstatsplain -rw-r--r--mp_fork_bomb.py448logstatsplain -rw-r--r--multibytecodec_support.py14592logstatsplain d---------namespace_pkgs462logstatsplain -rw-r--r--nokia.pem1923logstatsplain -rw-r--r--nullbytecert.pem5435logstatsplain -rw-r--r--nullcert.pem0logstatsplain -rw-r--r--outstanding_bugs.py370logstatsplain -rw-r--r--pickletester.py76999logstatsplain -rw-r--r--profilee.py3041logstatsplain -rw-r--r--pstats.pck66607logstatsplain -rw-r--r--pycacert.pem4307logstatsplain -rw-r--r--pycakey.pem1704logstatsplain -rw-r--r--pyclbr_input.py648logstatsplain -rw-r--r--pydoc_mod.py461logstatsplain -rw-r--r--pydocfodder.py6332logstatsplain -rwxr-xr-xpystone.py7381logstatsplain -rw-r--r--randv2_32.pck7517logstatsplain -rw-r--r--randv2_64.pck7365logstatsplain -rw-r--r--randv3.pck8004logstatsplain -rwxr-xr-xre_tests.py31796logstatsplain -rwxr-xr-xregrtest.py61809logstatsplain -rw-r--r--relimport.py27logstatsplain -rw-r--r--reperf.py538logstatsplain -rw-r--r--revocation.crl625logstatsplain -rw-r--r--sample_doctest.py1041logstatsplain -rw-r--r--sample_doctest_no_docstrings.py227logstatsplain -rw-r--r--sample_doctest_no_doctests.py269logstatsplain -rw-r--r--script_helper.py6313logstatsplain -rw-r--r--seq_tests.py13812logstatsplain -rw-r--r--sgml_input.html8294logstatsplain -rw-r--r--sha256.pem8344logstatsplain d---------sndhdrdata342logstatsplain -rw-r--r--sortperf.py4805logstatsplain -rw-r--r--ssl_cert.pem867logstatsplain -rw-r--r--ssl_key.passwd.pem963logstatsplain -rw-r--r--ssl_key.pem916logstatsplain -rw-r--r--ssl_servers.py7044logstatsplain -rw-r--r--ssltests.py640logstatsplain -rw-r--r--string_tests.py64376logstatsplain d---------subprocessdata200logstatsplain d---------support39logstatsplain -rw-r--r--test___all__.py4147logstatsplain -rw-r--r--test___future__.py2497logstatsplain -rw-r--r--test__locale.py7055logstatsplain -rw-r--r--test__opcode.py908logstatsplain -rw-r--r--test__osx_support.py11686logstatsplain -rw-r--r--test_abc.py13652logstatsplain -rw-r--r--test_abstract_numbers.py1528logstatsplain -rw-r--r--test_aifc.py15502logstatsplain -rw-r--r--test_argparse.py163628logstatsplain -rw-r--r--test_array.py45519logstatsplain -rw-r--r--test_ast.py44738logstatsplain -rw-r--r--test_asynchat.py9729logstatsplain d---------test_asyncio974logstatsplain -rw-r--r--test_asyncore.py27123logstatsplain -rw-r--r--test_atexit.py4667logstatsplain -rw-r--r--test_audioop.py27173logstatsplain -rw-r--r--test_augassign.py7618logstatsplain -rw-r--r--test_base64.py29596logstatsplain -rw-r--r--test_bigaddrspace.py2989logstatsplain -rw-r--r--test_bigmem.py45241logstatsplain -rw-r--r--test_binascii.py10176logstatsplain -rw-r--r--test_binhex.py1508logstatsplain -rw-r--r--test_binop.py12658logstatsplain -rw-r--r--test_bisect.py13960logstatsplain -rw-r--r--test_bool.py12090logstatsplain -rw-r--r--test_buffer.py158753logstatsplain -rw-r--r--test_bufio.py2599logstatsplain -rw-r--r--test_builtin.py57090logstatsplain -rw-r--r--test_bytes.py55386logstatsplain -rw-r--r--test_bz2.py32972logstatsplain -rw-r--r--test_calendar.py39625logstatsplain -rw-r--r--test_call.py3159logstatsplain -rw-r--r--test_capi.py17951logstatsplain -rw-r--r--test_cgi.py17752logstatsplain -rw-r--r--test_cgitb.py2551logstatsplain -rw-r--r--test_charmapcodec.py1794logstatsplain -rw-r--r--test_class.py14118logstatsplain -rw-r--r--test_cmath.py20870logstatsplain -rw-r--r--test_cmd.py6231logstatsplain -rw-r--r--test_cmd_line.py19246logstatsplain -rw-r--r--test_cmd_line_script.py18314logstatsplain -rw-r--r--test_code.py3590logstatsplain -rw-r--r--test_code_module.py3010logstatsplain -rw-r--r--test_codeccallbacks.py33905logstatsplain -rw-r--r--test_codecencodings_cn.py3463logstatsplain -rw-r--r--test_codecencodings_hk.py775logstatsplain -rw-r--r--test_codecencodings_iso2022.py1464logstatsplain -rw-r--r--test_codecencodings_jp.py4981logstatsplain -rw-r--r--test_codecencodings_kr.py3102logstatsplain -rw-r--r--test_codecencodings_tw.py755logstatsplain -rw-r--r--test_codecmaps_cn.py930logstatsplain -rw-r--r--test_codecmaps_hk.py505logstatsplain -rw-r--r--test_codecmaps_jp.py1929logstatsplain -rw-r--r--test_codecmaps_kr.py1370logstatsplain -rw-r--r--test_codecmaps_tw.py880logstatsplain -rw-r--r--test_codecs.py107506logstatsplain -rw-r--r--test_codeop.py7630logstatsplain -rw-r--r--test_collections.py58079logstatsplain -rw-r--r--test_colorsys.py3927logstatsplain -rw-r--r--test_compare.py1666logstatsplain -rw-r--r--test_compile.py19068logstatsplain -rw-r--r--test_compileall.py16274logstatsplain -rw-r--r--test_complex.py27920logstatsplain -rw-r--r--test_concurrent_futures.py23510logstatsplain -rw-r--r--test_configparser.py70920logstatsplain -rw-r--r--test_contains.py2641logstatsplain -rw-r--r--test_contextlib.py23659logstatsplain -rw-r--r--test_copy.py22384logstatsplain -rw-r--r--test_copyreg.py4217logstatsplain -rw-r--r--test_cprofile.py5540logstatsplain -rw-r--r--test_crashers.py1210logstatsplain -rw-r--r--test_crypt.py1084logstatsplain -rw-r--r--test_csv.py42401logstatsplain -rw-r--r--test_ctypes.py400logstatsplain -rw-r--r--test_curses.py10955logstatsplain -rw-r--r--test_datetime.py1854logstatsplain -rw-r--r--test_dbm.py5649logstatsplain -rw-r--r--test_dbm_dumb.py6151logstatsplain -rw-r--r--test_dbm_gnu.py3354logstatsplain -rw-r--r--test_dbm_ndbm.py1622logstatsplain -rw-r--r--test_decimal.py202407logstatsplain -rw-r--r--test_decorators.py9828logstatsplain -rw-r--r--test_defaultdict.py6084logstatsplain -rw-r--r--test_deque.py25591logstatsplain -rw-r--r--test_descr.py170595logstatsplain -rw-r--r--test_descrtut.py11778logstatsplain -rw-r--r--test_devpoll.py4293logstatsplain -rw-r--r--test_dict.py29052logstatsplain -rw-r--r--test_dictcomps.py3782logstatsplain -rw-r--r--test_dictviews.py8713logstatsplain -rw-r--r--test_difflib.py11041logstatsplain -rw-r--r--test_difflib_expect.html103283logstatsplain -rw-r--r--test_dis.py41423logstatsplain -rw-r--r--test_distutils.py375logstatsplain -rw-r--r--test_doctest.py94252logstatsplain -rw-r--r--test_doctest.txt300logstatsplain -rw-r--r--test_doctest2.py2359logstatsplain -rw-r--r--test_doctest2.txt392logstatsplain -rw-r--r--test_doctest3.txt82logstatsplain -rw-r--r--test_doctest4.txt244logstatsplain -rw-r--r--test_docxmlrpc.py8527logstatsplain -rw-r--r--test_dummy_thread.py7157logstatsplain -rw-r--r--test_dummy_threading.py1807logstatsplain -rw-r--r--test_dynamic.py4479logstatsplain -rw-r--r--test_dynamicclassattribute.py9908logstatsplain d---------test_email802logstatsplain -rw-r--r--test_ensurepip.py10091logstatsplain -rw-r--r--test_enum.py45454logstatsplain -rw-r--r--test_enumerate.py8072logstatsplain -rw-r--r--test_eof.py855logstatsplain -rw-r--r--test_epoll.py8952logstatsplain -rw-r--r--test_errno.py1171logstatsplain -rw-r--r--test_exception_variations.py4036logstatsplain -rw-r--r--test_exceptions.py33593logstatsplain -rw-r--r--test_extcall.py8850logstatsplain -rw-r--r--test_faulthandler.py18484logstatsplain -rw-r--r--test_fcntl.py5135logstatsplain -rw-r--r--test_file.py11367logstatsplain -rw-r--r--test_file_eintr.py10331logstatsplain -rw-r--r--test_filecmp.py6275logstatsplain -rw-r--r--test_fileinput.py32327logstatsplain -rw-r--r--test_fileio.py15381logstatsplain -rw-r--r--test_finalization.py14331logstatsplain -rw-r--r--test_float.py58909logstatsplain -rw-r--r--test_flufl.py836logstatsplain -rw-r--r--test_fnmatch.py2907logstatsplain -rw-r--r--test_fork1.py3783logstatsplain -rw-r--r--test_format.py16664logstatsplain -rw-r--r--test_fractions.py25363logstatsplain -rw-r--r--test_frame.py3017logstatsplain -rw-r--r--test_ftplib.py38154logstatsplain -rw-r--r--test_funcattrs.py13366logstatsplain -rw-r--r--test_functools.py60038logstatsplain -rw-r--r--test_future.py4145logstatsplain -rw-r--r--test_future3.py490logstatsplain -rw-r--r--test_future4.py105logstatsplain -rw-r--r--test_future5.py510logstatsplain -rw-r--r--test_gc.py32164logstatsplain -rw-r--r--test_gdb.py35639logstatsplain -rw-r--r--test_generators.py50918logstatsplain -rw-r--r--test_genericpath.py14977logstatsplain -rw-r--r--test_genexps.py7294logstatsplain -rw-r--r--test_getargs2.py24441logstatsplain -rw-r--r--test_getopt.py6968logstatsplain -rw-r--r--test_getpass.py6094logstatsplain -rw-r--r--test_gettext.py18333logstatsplain -rw-r--r--test_glob.py7666logstatsplain -rw-r--r--test_global.py1280logstatsplain -rw-r--r--test_grammar.py32722logstatsplain -rw-r--r--test_grp.py3259logstatsplain -rw-r--r--test_gzip.py19918logstatsplain -rw-r--r--test_hash.py11712logstatsplain -rw-r--r--test_hashlib.py22074logstatsplain -rw-r--r--test_heapq.py14475logstatsplain -rw-r--r--test_hmac.py20691logstatsplain -rw-r--r--test_html.py4372logstatsplain -rw-r--r--test_htmlparser.py34149logstatsplain -rw-r--r--test_http_cookiejar.py71684logstatsplain -rw-r--r--test_http_cookies.py9388logstatsplain -rw-r--r--test_httplib.py36589logstatsplain -rw-r--r--test_httpservers.py25881logstatsplain -rw-r--r--test_idle.py1315logstatsplain -rw-r--r--test_imaplib.py17734logstatsplain -rw-r--r--test_imp.py19843logstatsplain -rw-r--r--test_import.py40189logstatsplain d---------test_importlib598logstatsplain -rw-r--r--test_index.py8567logstatsplain -rw-r--r--test_inspect.py98507logstatsplain -rw-r--r--test_int.py17138logstatsplain -rw-r--r--test_int_literal.py7132logstatsplain -rw-r--r--test_io.py122380logstatsplain -rw-r--r--test_ioctl.py3285logstatsplain -rw-r--r--test_ipaddress.py73355logstatsplain -rw-r--r--test_isinstance.py10171logstatsplain -rw-r--r--test_iter.py29187logstatsplain -rw-r--r--test_iterlen.py7291logstatsplain -rw-r--r--test_itertools.py84753logstatsplain d---------test_json812logstatsplain -rw-r--r--test_keyword.py5840logstatsplain -rw-r--r--test_keywordonlyarg.py7311logstatsplain -rw-r--r--test_kqueue.py7619logstatsplain -rw-r--r--test_largefile.py6554logstatsplain -rw-r--r--test_lib2to3.py637logstatsplain -rw-r--r--test_linecache.py4133logstatsplain -rw-r--r--test_list.py4222logstatsplain -rw-r--r--test_listcomps.py3851logstatsplain -rw-r--r--test_locale.py20615logstatsplain -rw-r--r--test_logging.py145327logstatsplain -rw-r--r--test_long.py50910logstatsplain -rw-r--r--test_longexp.py308logstatsplain -rw-r--r--test_lzma.py72645logstatsplain -rw-r--r--test_macpath.py4932logstatsplain -rw-r--r--test_macurl2path.py1839logstatsplain -rw-r--r--test_mailbox.py92701logstatsplain -rw-r--r--test_mailcap.py9221logstatsplain -rw-r--r--test_marshal.py15097logstatsplain -rw-r--r--test_math.py46995logstatsplain -rw-r--r--test_memoryio.py26610logstatsplain -rw-r--r--test_memoryview.py16069logstatsplain -rw-r--r--test_metaclass.py6350logstatsplain -rw-r--r--test_mimetypes.py4279logstatsplain -rw-r--r--test_minidom.py63833logstatsplain -rw-r--r--test_mmap.py26783logstatsplain -rw-r--r--test_module.py7720logstatsplain -rw-r--r--test_modulefinder.py7869logstatsplain -rw-r--r--test_msilib.py1468logstatsplain -rw-r--r--test_multibytecodec.py9977logstatsplain -rw-r--r--test_multiprocessing_fork.py174logstatsplain -rw-r--r--test_multiprocessing_forkserver.py180logstatsplain -rw-r--r--test_multiprocessing_main_handling.py11280logstatsplain -rw-r--r--test_multiprocessing_spawn.py175logstatsplain -rw-r--r--test_namespace_pkgs.py9402logstatsplain -rw-r--r--test_netrc.py4607logstatsplain -rw-r--r--test_nis.py1216logstatsplain -rw-r--r--test_nntplib.py56118logstatsplain -rw-r--r--test_normalization.py3226logstatsplain -rw-r--r--test_ntpath.py15774logstatsplain -rw-r--r--test_numeric_tower.py7447logstatsplain -rw-r--r--test_opcodes.py2675logstatsplain -rw-r--r--test_openpty.py682logstatsplain -rw-r--r--test_operator.py18608logstatsplain -rw-r--r--test_optparse.py62191logstatsplain -rw-r--r--test_os.py94166logstatsplain -rw-r--r--test_ossaudiodev.py7216logstatsplain -rw-r--r--test_osx_env.py1342logstatsplain -rw-r--r--test_parser.py26114logstatsplain -rw-r--r--test_pathlib.py72480logstatsplain -rw-r--r--test_pdb.py33380logstatsplain -rw-r--r--test_peepholer.py13107logstatsplain -rw-r--r--test_pep247.py2242logstatsplain -rw-r--r--test_pep277.py7652logstatsplain -rw-r--r--test_pep292.py9548logstatsplain -rw-r--r--test_pep3120.py1271logstatsplain -rw-r--r--test_pep3131.py977logstatsplain -rw-r--r--test_pep3151.py7483logstatsplain -rw-r--r--test_pep352.py7045logstatsplain -rw-r--r--test_pep380.py29103logstatsplain -rw-r--r--test_pickle.py4522logstatsplain -rw-r--r--test_pickletools.py643logstatsplain -rw-r--r--test_pipes.py6473logstatsplain -rw-r--r--test_pkg.py9759logstatsplain -rw-r--r--test_pkgimport.py2787logstatsplain -rw-r--r--test_pkgutil.py12848logstatsplain -rw-r--r--test_platform.py12413logstatsplain -rw-r--r--test_plistlib.py19998logstatsplain -rw-r--r--test_poll.py6240logstatsplain -rw-r--r--test_popen.py1967logstatsplain -rw-r--r--test_poplib.py15949logstatsplain -rw-r--r--test_posix.py48093logstatsplain -rw-r--r--test_posixpath.py24004logstatsplain -rw-r--r--test_pow.py4593logstatsplain -rw-r--r--test_pprint.py30339