Paul Sokolovsky
ea9708092e
objtuple: Go out of the way to support comparison of subclasses.
...
Two things are handled here: allow to compare native subtypes of tuple,
e.g. namedtuple (TODO: should compare type too, currently compared
duck-typedly by content). Secondly, allow user sunclasses of tuples
(and its subtypes) be compared either. "Magic" I did previously in
objtype.c covers only one argument (lhs is many), so we're in trouble
when lhs is native type - there's no other option besides handling
rhs in special manner. Fortunately, this patch outlines approach with
fast path for native types.
2014-05-11 03:33:19 +03:00
..
2014-05-06 16:52:35 +00:00
2014-05-10 18:07:08 +01:00
2014-05-07 17:24:22 +01:00
2014-05-07 17:24:22 +01:00
2014-05-07 17:24:22 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 10:36:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-06 02:28:49 +03:00
2014-05-03 23:27:38 +01:00
2014-05-10 19:00:03 +03:00
2014-05-10 16:56:20 +03:00
2014-05-03 23:27:38 +01:00
2014-05-10 10:36:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-07 17:24:22 +01:00
2014-05-10 18:16:21 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 10:36:38 +01:00
2014-05-10 13:40:46 +01:00
2014-05-10 13:40:46 +01:00
2014-05-10 13:40:46 +01:00
2014-05-10 13:40:46 +01:00
2014-05-07 17:24:22 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 18:16:21 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 17:48:01 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 10:26:31 +02:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 19:49:07 +03:00
2014-04-16 11:36:44 -07:00
2014-04-17 18:03:27 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-08 23:04:49 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 17:26:47 +03:00
2014-05-10 17:48:01 +01:00
2014-05-08 10:06:43 +02:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-11 02:26:42 +03:00
2014-05-11 03:33:19 +03:00
2014-05-10 21:36:33 +03:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-11 02:27:42 +03:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 13:55:11 +01:00
2014-05-06 16:52:35 +00:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 13:55:11 +01:00
2014-05-10 13:55:11 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 10:36:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-07 18:30:52 +01:00
2014-05-10 13:55:11 +01:00
2014-05-08 10:06:43 +02:00
2014-05-03 23:27:38 +01:00
2014-05-10 23:03:30 +03:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 21:26:07 +03:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 16:56:20 +03:00
2014-05-03 23:27:38 +01:00
2014-05-11 03:33:19 +03:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-11 03:33:19 +03:00
2014-05-10 21:26:07 +03:00
2014-05-11 03:33:19 +03:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 17:36:41 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 04:45:15 +03:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-05 21:28:12 +03:00
2014-05-06 02:28:49 +03:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 19:49:07 +03:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 04:44:55 +03:00
2014-05-11 03:33:19 +03:00
2014-05-06 16:52:35 +00:00
2014-05-05 13:19:03 +01:00
2014-05-03 23:27:38 +01:00
2014-05-10 21:36:33 +03:00
2014-05-10 10:36:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-07 02:25:45 +03:00
2014-05-03 23:27:38 +01:00
2014-05-10 19:49:07 +03:00
2014-05-10 10:36:38 +01:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00