diff --git a/.gitignore b/.gitignore index 43f8b18..7180f94 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /kitchen-1.1.1.tar.gz /kitchen-1.2.1.tar.gz /kitchen-1.2.4.tar.gz +/kitchen-1.2.4-doc.tar.gz diff --git a/python-kitchen-codepoints-table.patch b/python-kitchen-codepoints-table.patch index c6098af..0cba83f 100644 --- a/python-kitchen-codepoints-table.patch +++ b/python-kitchen-codepoints-table.patch @@ -1,29 +1,156 @@ -From 6c2ec664d05e8b9e8b8d9ef18b71eeec45af3049 Mon Sep 17 00:00:00 2001 -From: Ralph Bean -Date: Fri, 13 Nov 2015 10:50:48 -0500 -Subject: [PATCH] Update codepoints table. - ---- - kitchen3/kitchen/text/display.py | 62 +++++++++++++++++++++++----------------- - 1 file changed, 35 insertions(+), 27 deletions(-) - -diff --git a/kitchen3/kitchen/text/display.py b/kitchen3/kitchen/text/display.py -index 22aa642..294f378 100644 ---- a/kitchen3/kitchen/text/display.py -+++ b/kitchen3/kitchen/text/display.py -@@ -119,7 +119,7 @@ _COMBINING = ( +--- kitchen-1.2.4/kitchen2/kitchen/text/display.py 2014-11-13 06:24:48.000000000 -0800 ++++ kitchen-1.2.4/kitchen2/kitchen/text/display.py.new 2016-12-22 00:22:22.598821310 -0800 +@@ -119,58 +119,72 @@ + (0x711, 0x711), (0x730, 0x74a), (0x7a6, 0x7b0), + (0x7eb, 0x7f3), (0x816, 0x819), (0x81b, 0x823), + (0x825, 0x827), (0x829, 0x82d), (0x859, 0x85b), +- (0x901, 0x902), (0x93c, 0x93c), (0x941, 0x948), +- (0x94d, 0x94d), (0x951, 0x954), (0x962, 0x963), +- (0x981, 0x981), (0x9bc, 0x9bc), (0x9c1, 0x9c4), +- (0x9cd, 0x9cd), (0x9e2, 0x9e3), (0xa01, 0xa02), +- (0xa3c, 0xa3c), (0xa41, 0xa42), (0xa47, 0xa48), +- (0xa4b, 0xa4d), (0xa70, 0xa71), (0xa81, 0xa82), +- (0xabc, 0xabc), (0xac1, 0xac5), (0xac7, 0xac8), +- (0xacd, 0xacd), (0xae2, 0xae3), (0xb01, 0xb01), +- (0xb3c, 0xb3c), (0xb3f, 0xb3f), (0xb41, 0xb43), +- (0xb4d, 0xb4d), (0xb56, 0xb56), (0xb82, 0xb82), +- (0xbc0, 0xbc0), (0xbcd, 0xbcd), (0xc3e, 0xc40), +- (0xc46, 0xc48), (0xc4a, 0xc4d), (0xc55, 0xc56), +- (0xcbc, 0xcbc), (0xcbf, 0xcbf), (0xcc6, 0xcc6), +- (0xccc, 0xccd), (0xce2, 0xce3), (0xd41, 0xd43), +- (0xd4d, 0xd4d), (0xdca, 0xdca), (0xdd2, 0xdd4), +- (0xdd6, 0xdd6), (0xe31, 0xe31), (0xe34, 0xe3a), +- (0xe47, 0xe4e), (0xeb1, 0xeb1), (0xeb4, 0xeb9), +- (0xebb, 0xebc), (0xec8, 0xecd), (0xf18, 0xf19), +- (0xf35, 0xf35), (0xf37, 0xf37), (0xf39, 0xf39), +- (0xf71, 0xf7e), (0xf80, 0xf84), (0xf86, 0xf87), +- (0xf90, 0xf97), (0xf99, 0xfbc), (0xfc6, 0xfc6), +- (0x102d, 0x1030), (0x1032, 0x1032), (0x1036, 0x1037), +- (0x1039, 0x103a), (0x1058, 0x1059), (0x108d, 0x108d), +- (0x1160, 0x11ff), (0x135d, 0x135f), (0x1712, 0x1714), +- (0x1732, 0x1734), (0x1752, 0x1753), (0x1772, 0x1773), +- (0x17b4, 0x17b5), (0x17b7, 0x17bd), (0x17c6, 0x17c6), +- (0x17c9, 0x17d3), (0x17dd, 0x17dd), (0x180b, 0x180d), +- (0x18a9, 0x18a9), (0x1920, 0x1922), (0x1927, 0x1928), +- (0x1932, 0x1932), (0x1939, 0x193b), (0x1a17, 0x1a18), +- (0x1a60, 0x1a60), (0x1a75, 0x1a7c), (0x1a7f, 0x1a7f), ++ (0x8d4, 0x8e1), (0x8e3, 0x8ff), (0x901, 0x902), ++ (0x93c, 0x93c), (0x941, 0x948), (0x94d, 0x94d), ++ (0x951, 0x954), (0x962, 0x963), (0x981, 0x981), ++ (0x9bc, 0x9bc), (0x9c1, 0x9c4), (0x9cd, 0x9cd), ++ (0x9e2, 0x9e3), (0xa01, 0xa02), (0xa3c, 0xa3c), ++ (0xa41, 0xa42), (0xa47, 0xa48), (0xa4b, 0xa4d), ++ (0xa70, 0xa71), (0xa81, 0xa82), (0xabc, 0xabc), ++ (0xac1, 0xac5), (0xac7, 0xac8), (0xacd, 0xacd), ++ (0xae2, 0xae3), (0xb01, 0xb01), (0xb3c, 0xb3c), ++ (0xb3f, 0xb3f), (0xb41, 0xb43), (0xb4d, 0xb4d), ++ (0xb56, 0xb56), (0xb82, 0xb82), (0xbc0, 0xbc0), ++ (0xbcd, 0xbcd), (0xc3e, 0xc40), (0xc46, 0xc48), ++ (0xc4a, 0xc4d), (0xc55, 0xc56), (0xcbc, 0xcbc), ++ (0xcbf, 0xcbf), (0xcc6, 0xcc6), (0xccc, 0xccd), ++ (0xce2, 0xce3), (0xd41, 0xd43), (0xd4d, 0xd4d), ++ (0xdca, 0xdca), (0xdd2, 0xdd4), (0xdd6, 0xdd6), ++ (0xe31, 0xe31), (0xe34, 0xe3a), (0xe47, 0xe4e), ++ (0xeb1, 0xeb1), (0xeb4, 0xeb9), (0xebb, 0xebc), ++ (0xec8, 0xecd), (0xf18, 0xf19), (0xf35, 0xf35), ++ (0xf37, 0xf37), (0xf39, 0xf39), (0xf71, 0xf7e), ++ (0xf80, 0xf84), (0xf86, 0xf87), (0xf90, 0xf97), ++ (0xf99, 0xfbc), (0xfc6, 0xfc6), (0x102d, 0x1030), ++ (0x1032, 0x1032), (0x1036, 0x1037), (0x1039, 0x103a), ++ (0x1058, 0x1059), (0x108d, 0x108d), (0x1160, 0x11ff), ++ (0x135d, 0x135f), (0x1712, 0x1714), (0x1732, 0x1734), ++ (0x1752, 0x1753), (0x1772, 0x1773), (0x17b4, 0x17b5), ++ (0x17b7, 0x17bd), (0x17c6, 0x17c6), (0x17c9, 0x17d3), ++ (0x17dd, 0x17dd), (0x180b, 0x180d), (0x18a9, 0x18a9), ++ (0x1920, 0x1922), (0x1927, 0x1928), (0x1932, 0x1932), ++ (0x1939, 0x193b), (0x1a17, 0x1a18), (0x1a60, 0x1a60), ++ (0x1a75, 0x1a7c), (0x1a7f, 0x1a7f), (0x1ab0, 0x1abd), + (0x1b00, 0x1b03), (0x1b34, 0x1b34), (0x1b36, 0x1b3a), + (0x1b3c, 0x1b3c), (0x1b42, 0x1b42), (0x1b44, 0x1b44), +- (0x1b6b, 0x1b73), (0x1baa, 0x1baa), (0x1be6, 0x1be6), ++ (0x1b6b, 0x1b73), (0x1baa, 0x1bab), (0x1be6, 0x1be6), + (0x1bf2, 0x1bf3), (0x1c37, 0x1c37), (0x1cd0, 0x1cd2), + (0x1cd4, 0x1ce0), (0x1ce2, 0x1ce8), (0x1ced, 0x1ced), +- (0x1dc0, 0x1de6), (0x1dfc, 0x1dff), (0x200b, 0x200f), +- (0x202a, 0x202e), (0x2060, 0x2063), (0x206a, 0x206f), +- (0x20d0, 0x20f0), (0x2cef, 0x2cf1), (0x2d7f, 0x2d7f), +- (0x2de0, 0x2dff), (0x302a, 0x302f), (0x3099, 0x309a), +- (0xa66f, 0xa66f), (0xa67c, 0xa67d), (0xa6f0, 0xa6f1), ++ (0x1cf4, 0x1cf4), (0x1cf8, 0x1cf9), (0x1dc0, 0x1df5), ++ (0x1dfb, 0x1dff), (0x200b, 0x200f), (0x202a, 0x202e), ++ (0x2060, 0x2063), (0x206a, 0x206f), (0x20d0, 0x20f0), ++ (0x2cef, 0x2cf1), (0x2d7f, 0x2d7f), (0x2de0, 0x2dff), ++ (0x302a, 0x302f), (0x3099, 0x309a), (0xa66f, 0xa66f), ++ (0xa674, 0xa67d), (0xa69e, 0xa69f), (0xa6f0, 0xa6f1), + (0xa806, 0xa806), (0xa80b, 0xa80b), (0xa825, 0xa826), + (0xa8c4, 0xa8c4), (0xa8e0, 0xa8f1), (0xa92b, 0xa92d), + (0xa953, 0xa953), (0xa9b3, 0xa9b3), (0xa9c0, 0xa9c0), + (0xaab0, 0xaab0), (0xaab2, 0xaab4), (0xaab7, 0xaab8), +- (0xaabe, 0xaabf), (0xaac1, 0xaac1), (0xabed, 0xabed), +- (0xfb1e, 0xfb1e), (0xfe00, 0xfe0f), (0xfe20, 0xfe26), +- (0xfeff, 0xfeff), (0xfff9, 0xfffb), (0x101fd, 0x101fd), ++ (0xaabe, 0xaabf), (0xaac1, 0xaac1), (0xaaf6, 0xaaf6), ++ (0xabed, 0xabed), (0xfb1e, 0xfb1e), (0xfe00, 0xfe0f), ++ (0xfe20, 0xfe2f), (0xfeff, 0xfeff), (0xfff9, 0xfffb), ++ (0x101fd, 0x101fd), (0x102e0, 0x102e0), (0x10376, 0x1037a), + (0x10a01, 0x10a03), (0x10a05, 0x10a06), (0x10a0c, 0x10a0f), +- (0x10a38, 0x10a3a), (0x10a3f, 0x10a3f), (0x11046, 0x11046), +- (0x110b9, 0x110ba), (0x1d165, 0x1d169), (0x1d16d, 0x1d182), ++ (0x10a38, 0x10a3a), (0x10a3f, 0x10a3f), (0x10ae5, 0x10ae6), ++ (0x11046, 0x11046), (0x1107f, 0x1107f), (0x110b9, 0x110ba), ++ (0x11100, 0x11102), (0x11133, 0x11134), (0x11173, 0x11173), ++ (0x111c0, 0x111c0), (0x111ca, 0x111ca), (0x11235, 0x11236), ++ (0x112e9, 0x112ea), (0x1133c, 0x1133c), (0x1134d, 0x1134d), ++ (0x11366, 0x1136c), (0x11370, 0x11374), (0x11442, 0x11442), ++ (0x11446, 0x11446), (0x114c2, 0x114c3), (0x115bf, 0x115c0), ++ (0x1163f, 0x1163f), (0x116b6, 0x116b7), (0x1172b, 0x1172b), ++ (0x11c3f, 0x11c3f), (0x16af0, 0x16af4), (0x16b30, 0x16b36), ++ (0x1bc9e, 0x1bc9e), (0x1d165, 0x1d169), (0x1d16d, 0x1d182), + (0x1d185, 0x1d18b), (0x1d1aa, 0x1d1ad), (0x1d242, 0x1d244), +- (0xe0001, 0xe0001), (0xe0020, 0xe007f), (0xe0100, 0xe01ef), ) ++ (0x1e000, 0x1e006), (0x1e008, 0x1e018), (0x1e01b, 0x1e021), ++ (0x1e023, 0x1e024), (0x1e026, 0x1e02a), (0x1e8d0, 0x1e8d6), ++ (0x1e944, 0x1e94a), (0xe0001, 0xe0001), (0xe0020, 0xe007f), ++ (0xe0100, 0xe01ef), ) + + ''' + Internal table, provided by this module to list :term:`code points` which +--- kitchen-1.2.4/kitchen3/kitchen/text/display.py 2014-11-13 06:24:48.000000000 -0800 ++++ kitchen-1.2.4/kitchen3/kitchen/text/display.py.new 2016-12-22 00:22:38.268875610 -0800 +@@ -119,61 +119,72 @@ (0x711, 0x711), (0x730, 0x74a), (0x7a6, 0x7b0), (0x7eb, 0x7f3), (0x816, 0x819), (0x81b, 0x823), (0x825, 0x827), (0x829, 0x82d), (0x859, 0x85b), - (0x8e4, 0x8fe), (0x901, 0x902), (0x93c, 0x93c), -+ (0x8e3, 0x8ff), (0x901, 0x902), (0x93c, 0x93c), - (0x941, 0x948), (0x94d, 0x94d), (0x951, 0x954), - (0x962, 0x963), (0x981, 0x981), (0x9bc, 0x9bc), - (0x9c1, 0x9c4), (0x9cd, 0x9cd), (0x9e2, 0x9e3), -@@ -149,31 +149,39 @@ _COMBINING = ( - (0x180b, 0x180d), (0x18a9, 0x18a9), (0x1920, 0x1922), - (0x1927, 0x1928), (0x1932, 0x1932), (0x1939, 0x193b), - (0x1a17, 0x1a18), (0x1a60, 0x1a60), (0x1a75, 0x1a7c), +- (0x941, 0x948), (0x94d, 0x94d), (0x951, 0x954), +- (0x962, 0x963), (0x981, 0x981), (0x9bc, 0x9bc), +- (0x9c1, 0x9c4), (0x9cd, 0x9cd), (0x9e2, 0x9e3), +- (0xa01, 0xa02), (0xa3c, 0xa3c), (0xa41, 0xa42), +- (0xa47, 0xa48), (0xa4b, 0xa4d), (0xa70, 0xa71), +- (0xa81, 0xa82), (0xabc, 0xabc), (0xac1, 0xac5), +- (0xac7, 0xac8), (0xacd, 0xacd), (0xae2, 0xae3), +- (0xb01, 0xb01), (0xb3c, 0xb3c), (0xb3f, 0xb3f), +- (0xb41, 0xb43), (0xb4d, 0xb4d), (0xb56, 0xb56), +- (0xb82, 0xb82), (0xbc0, 0xbc0), (0xbcd, 0xbcd), +- (0xc3e, 0xc40), (0xc46, 0xc48), (0xc4a, 0xc4d), +- (0xc55, 0xc56), (0xcbc, 0xcbc), (0xcbf, 0xcbf), +- (0xcc6, 0xcc6), (0xccc, 0xccd), (0xce2, 0xce3), +- (0xd41, 0xd43), (0xd4d, 0xd4d), (0xdca, 0xdca), +- (0xdd2, 0xdd4), (0xdd6, 0xdd6), (0xe31, 0xe31), +- (0xe34, 0xe3a), (0xe47, 0xe4e), (0xeb1, 0xeb1), +- (0xeb4, 0xeb9), (0xebb, 0xebc), (0xec8, 0xecd), +- (0xf18, 0xf19), (0xf35, 0xf35), (0xf37, 0xf37), +- (0xf39, 0xf39), (0xf71, 0xf7e), (0xf80, 0xf84), +- (0xf86, 0xf87), (0xf90, 0xf97), (0xf99, 0xfbc), +- (0xfc6, 0xfc6), (0x102d, 0x1030), (0x1032, 0x1032), +- (0x1036, 0x1037), (0x1039, 0x103a), (0x1058, 0x1059), +- (0x108d, 0x108d), (0x1160, 0x11ff), (0x135d, 0x135f), +- (0x1712, 0x1714), (0x1732, 0x1734), (0x1752, 0x1753), +- (0x1772, 0x1773), (0x17b4, 0x17b5), (0x17b7, 0x17bd), +- (0x17c6, 0x17c6), (0x17c9, 0x17d3), (0x17dd, 0x17dd), +- (0x180b, 0x180d), (0x18a9, 0x18a9), (0x1920, 0x1922), +- (0x1927, 0x1928), (0x1932, 0x1932), (0x1939, 0x193b), +- (0x1a17, 0x1a18), (0x1a60, 0x1a60), (0x1a75, 0x1a7c), - (0x1a7f, 0x1a7f), (0x1b00, 0x1b03), (0x1b34, 0x1b34), - (0x1b36, 0x1b3a), (0x1b3c, 0x1b3c), (0x1b42, 0x1b42), - (0x1b44, 0x1b44), (0x1b6b, 0x1b73), (0x1baa, 0x1bab), @@ -31,70 +158,81 @@ index 22aa642..294f378 100644 - (0x1cd0, 0x1cd2), (0x1cd4, 0x1ce0), (0x1ce2, 0x1ce8), - (0x1ced, 0x1ced), (0x1cf4, 0x1cf4), (0x1dc0, 0x1de6), - (0x1dfc, 0x1dff), (0x200b, 0x200f), (0x202a, 0x202e), -- (0x2060, 0x2063), (0x206a, 0x206f), (0x20d0, 0x20f0), -- (0x2cef, 0x2cf1), (0x2d7f, 0x2d7f), (0x2de0, 0x2dff), -- (0x302a, 0x302f), (0x3099, 0x309a), (0xa66f, 0xa66f), ++ (0x8d4, 0x8e1), (0x8e3, 0x8ff), (0x901, 0x902), ++ (0x93c, 0x93c), (0x941, 0x948), (0x94d, 0x94d), ++ (0x951, 0x954), (0x962, 0x963), (0x981, 0x981), ++ (0x9bc, 0x9bc), (0x9c1, 0x9c4), (0x9cd, 0x9cd), ++ (0x9e2, 0x9e3), (0xa01, 0xa02), (0xa3c, 0xa3c), ++ (0xa41, 0xa42), (0xa47, 0xa48), (0xa4b, 0xa4d), ++ (0xa70, 0xa71), (0xa81, 0xa82), (0xabc, 0xabc), ++ (0xac1, 0xac5), (0xac7, 0xac8), (0xacd, 0xacd), ++ (0xae2, 0xae3), (0xb01, 0xb01), (0xb3c, 0xb3c), ++ (0xb3f, 0xb3f), (0xb41, 0xb43), (0xb4d, 0xb4d), ++ (0xb56, 0xb56), (0xb82, 0xb82), (0xbc0, 0xbc0), ++ (0xbcd, 0xbcd), (0xc3e, 0xc40), (0xc46, 0xc48), ++ (0xc4a, 0xc4d), (0xc55, 0xc56), (0xcbc, 0xcbc), ++ (0xcbf, 0xcbf), (0xcc6, 0xcc6), (0xccc, 0xccd), ++ (0xce2, 0xce3), (0xd41, 0xd43), (0xd4d, 0xd4d), ++ (0xdca, 0xdca), (0xdd2, 0xdd4), (0xdd6, 0xdd6), ++ (0xe31, 0xe31), (0xe34, 0xe3a), (0xe47, 0xe4e), ++ (0xeb1, 0xeb1), (0xeb4, 0xeb9), (0xebb, 0xebc), ++ (0xec8, 0xecd), (0xf18, 0xf19), (0xf35, 0xf35), ++ (0xf37, 0xf37), (0xf39, 0xf39), (0xf71, 0xf7e), ++ (0xf80, 0xf84), (0xf86, 0xf87), (0xf90, 0xf97), ++ (0xf99, 0xfbc), (0xfc6, 0xfc6), (0x102d, 0x1030), ++ (0x1032, 0x1032), (0x1036, 0x1037), (0x1039, 0x103a), ++ (0x1058, 0x1059), (0x108d, 0x108d), (0x1160, 0x11ff), ++ (0x135d, 0x135f), (0x1712, 0x1714), (0x1732, 0x1734), ++ (0x1752, 0x1753), (0x1772, 0x1773), (0x17b4, 0x17b5), ++ (0x17b7, 0x17bd), (0x17c6, 0x17c6), (0x17c9, 0x17d3), ++ (0x17dd, 0x17dd), (0x180b, 0x180d), (0x18a9, 0x18a9), ++ (0x1920, 0x1922), (0x1927, 0x1928), (0x1932, 0x1932), ++ (0x1939, 0x193b), (0x1a17, 0x1a18), (0x1a60, 0x1a60), ++ (0x1a75, 0x1a7c), (0x1a7f, 0x1a7f), (0x1ab0, 0x1abd), ++ (0x1b00, 0x1b03), (0x1b34, 0x1b34), (0x1b36, 0x1b3a), ++ (0x1b3c, 0x1b3c), (0x1b42, 0x1b42), (0x1b44, 0x1b44), ++ (0x1b6b, 0x1b73), (0x1baa, 0x1bab), (0x1be6, 0x1be6), ++ (0x1bf2, 0x1bf3), (0x1c37, 0x1c37), (0x1cd0, 0x1cd2), ++ (0x1cd4, 0x1ce0), (0x1ce2, 0x1ce8), (0x1ced, 0x1ced), ++ (0x1cf4, 0x1cf4), (0x1cf8, 0x1cf9), (0x1dc0, 0x1df5), ++ (0x1dfb, 0x1dff), (0x200b, 0x200f), (0x202a, 0x202e), + (0x2060, 0x2063), (0x206a, 0x206f), (0x20d0, 0x20f0), + (0x2cef, 0x2cf1), (0x2d7f, 0x2d7f), (0x2de0, 0x2dff), + (0x302a, 0x302f), (0x3099, 0x309a), (0xa66f, 0xa66f), - (0xa674, 0xa67d), (0xa69f, 0xa69f), (0xa6f0, 0xa6f1), -- (0xa806, 0xa806), (0xa80b, 0xa80b), (0xa825, 0xa826), -- (0xa8c4, 0xa8c4), (0xa8e0, 0xa8f1), (0xa92b, 0xa92d), -- (0xa953, 0xa953), (0xa9b3, 0xa9b3), (0xa9c0, 0xa9c0), -- (0xaab0, 0xaab0), (0xaab2, 0xaab4), (0xaab7, 0xaab8), -- (0xaabe, 0xaabf), (0xaac1, 0xaac1), (0xaaf6, 0xaaf6), -- (0xabed, 0xabed), (0xfb1e, 0xfb1e), (0xfe00, 0xfe0f), ++ (0xa674, 0xa67d), (0xa69e, 0xa69f), (0xa6f0, 0xa6f1), + (0xa806, 0xa806), (0xa80b, 0xa80b), (0xa825, 0xa826), + (0xa8c4, 0xa8c4), (0xa8e0, 0xa8f1), (0xa92b, 0xa92d), + (0xa953, 0xa953), (0xa9b3, 0xa9b3), (0xa9c0, 0xa9c0), + (0xaab0, 0xaab0), (0xaab2, 0xaab4), (0xaab7, 0xaab8), + (0xaabe, 0xaabf), (0xaac1, 0xaac1), (0xaaf6, 0xaaf6), + (0xabed, 0xabed), (0xfb1e, 0xfb1e), (0xfe00, 0xfe0f), - (0xfe20, 0xfe26), (0xfeff, 0xfeff), (0xfff9, 0xfffb), - (0x101fd, 0x101fd), (0x10a01, 0x10a03), (0x10a05, 0x10a06), - (0x10a0c, 0x10a0f), (0x10a38, 0x10a3a), (0x10a3f, 0x10a3f), - (0x11046, 0x11046), (0x110b9, 0x110ba), (0x11100, 0x11102), - (0x11133, 0x11134), (0x111c0, 0x111c0), (0x116b6, 0x116b7), -+ (0x1a7f, 0x1a7f), (0x1ab0, 0x1abd), (0x1b00, 0x1b03), -+ (0x1b34, 0x1b34), (0x1b36, 0x1b3a), (0x1b3c, 0x1b3c), -+ (0x1b42, 0x1b42), (0x1b44, 0x1b44), (0x1b6b, 0x1b73), -+ (0x1baa, 0x1bab), (0x1be6, 0x1be6), (0x1bf2, 0x1bf3), -+ (0x1c37, 0x1c37), (0x1cd0, 0x1cd2), (0x1cd4, 0x1ce0), -+ (0x1ce2, 0x1ce8), (0x1ced, 0x1ced), (0x1cf4, 0x1cf4), -+ (0x1cf8, 0x1cf9), (0x1dc0, 0x1df5), (0x1dfc, 0x1dff), -+ (0x200b, 0x200f), (0x202a, 0x202e), (0x2060, 0x2063), -+ (0x206a, 0x206f), (0x20d0, 0x20f0), (0x2cef, 0x2cf1), -+ (0x2d7f, 0x2d7f), (0x2de0, 0x2dff), (0x302a, 0x302f), -+ (0x3099, 0x309a), (0xa66f, 0xa66f), (0xa674, 0xa67d), -+ (0xa69e, 0xa69f), (0xa6f0, 0xa6f1), (0xa806, 0xa806), -+ (0xa80b, 0xa80b), (0xa825, 0xa826), (0xa8c4, 0xa8c4), -+ (0xa8e0, 0xa8f1), (0xa92b, 0xa92d), (0xa953, 0xa953), -+ (0xa9b3, 0xa9b3), (0xa9c0, 0xa9c0), (0xaab0, 0xaab0), -+ (0xaab2, 0xaab4), (0xaab7, 0xaab8), (0xaabe, 0xaabf), -+ (0xaac1, 0xaac1), (0xaaf6, 0xaaf6), (0xabed, 0xabed), -+ (0xfb1e, 0xfb1e), (0xfe00, 0xfe0f), (0xfe20, 0xfe2f), -+ (0xfeff, 0xfeff), (0xfff9, 0xfffb), (0x101fd, 0x101fd), -+ (0x102e0, 0x102e0), (0x10376, 0x1037a), (0x10a01, 0x10a03), -+ (0x10a05, 0x10a06), (0x10a0c, 0x10a0f), (0x10a38, 0x10a3a), -+ (0x10a3f, 0x10a3f), (0x10ae5, 0x10ae6), (0x11046, 0x11046), -+ (0x1107f, 0x1107f), (0x110b9, 0x110ba), (0x11100, 0x11102), -+ (0x11133, 0x11134), (0x11173, 0x11173), (0x111c0, 0x111c0), -+ (0x111ca, 0x111ca), (0x11235, 0x11236), (0x112e9, 0x112ea), -+ (0x1133c, 0x1133c), (0x1134d, 0x1134d), (0x11366, 0x1136c), -+ (0x11370, 0x11374), (0x114c2, 0x114c3), (0x115bf, 0x115c0), -+ (0x1163f, 0x1163f), (0x116b6, 0x116b7), (0x1172b, 0x1172b), -+ (0x16af0, 0x16af4), (0x16b30, 0x16b36), (0x1bc9e, 0x1bc9e), - (0x1d165, 0x1d169), (0x1d16d, 0x1d182), (0x1d185, 0x1d18b), +- (0x1d165, 0x1d169), (0x1d16d, 0x1d182), (0x1d185, 0x1d18b), - (0x1d1aa, 0x1d1ad), (0x1d242, 0x1d244), (0xe0001, 0xe0001), - (0xe0020, 0xe007f), (0xe0100, 0xe01ef), ) -+ (0x1d1aa, 0x1d1ad), (0x1d242, 0x1d244), (0x1e8d0, 0x1e8d6), -+ (0xe0001, 0xe0001), (0xe0020, 0xe007f), (0xe0100, 0xe01ef), ) -+ ++ (0xfe20, 0xfe2f), (0xfeff, 0xfeff), (0xfff9, 0xfffb), ++ (0x101fd, 0x101fd), (0x102e0, 0x102e0), (0x10376, 0x1037a), ++ (0x10a01, 0x10a03), (0x10a05, 0x10a06), (0x10a0c, 0x10a0f), ++ (0x10a38, 0x10a3a), (0x10a3f, 0x10a3f), (0x10ae5, 0x10ae6), ++ (0x11046, 0x11046), (0x1107f, 0x1107f), (0x110b9, 0x110ba), ++ (0x11100, 0x11102), (0x11133, 0x11134), (0x11173, 0x11173), ++ (0x111c0, 0x111c0), (0x111ca, 0x111ca), (0x11235, 0x11236), ++ (0x112e9, 0x112ea), (0x1133c, 0x1133c), (0x1134d, 0x1134d), ++ (0x11366, 0x1136c), (0x11370, 0x11374), (0x11442, 0x11442), ++ (0x11446, 0x11446), (0x114c2, 0x114c3), (0x115bf, 0x115c0), ++ (0x1163f, 0x1163f), (0x116b6, 0x116b7), (0x1172b, 0x1172b), ++ (0x11c3f, 0x11c3f), (0x16af0, 0x16af4), (0x16b30, 0x16b36), ++ (0x1bc9e, 0x1bc9e), (0x1d165, 0x1d169), (0x1d16d, 0x1d182), ++ (0x1d185, 0x1d18b), (0x1d1aa, 0x1d1ad), (0x1d242, 0x1d244), ++ (0x1e000, 0x1e006), (0x1e008, 0x1e018), (0x1e01b, 0x1e021), ++ (0x1e023, 0x1e024), (0x1e026, 0x1e02a), (0x1e8d0, 0x1e8d6), ++ (0x1e944, 0x1e94a), (0xe0001, 0xe0001), (0xe0020, 0xe007f), ++ (0xe0100, 0xe01ef), ) ''' Internal table, provided by this module to list :term:`code points` which combine with other characters and therefore should have no :term:`textual -@@ -187,8 +195,8 @@ a combining character. - :func:`~kitchen.text.display._generate_combining_table` - for how this table is generated - --This table was last regenerated on python-3.2.3 with --:data:`unicodedata.unidata_version` 6.0.0 -+This table was last regenerated on python-3.5.0 with -+:data:`unicodedata.unidata_version` 8.0.0 - ''' - # New function from Toshio Kuratomi (LGPLv2+) - def _generate_combining_table(): --- -2.5.0 - diff --git a/python-kitchen.spec b/python-kitchen.spec index 4279d24..ea07d07 100644 --- a/python-kitchen.spec +++ b/python-kitchen.spec @@ -21,8 +21,18 @@ Group: Development/Languages License: LGPLv2+ URL: https://pypi.python.org/pypi/kitchen/ Source0: https://pypi.python.org/packages/source/k/kitchen/kitchen-%{version}.tar.gz - -# https://github.com/fedora-infra/kitchen/commit/6c2ec664d05e8b9e8b8d9ef18b71eeec45af3049 +# Doc sources were stripped from the 1.2.4 tarball, which makes doc +# compilation fail with recent sphinx (with older sphinx it didn't +# fail, but didn't actually produce anything). So here they are. To +# build: +# git clone https://github.com/fedora-infra/kitchen.git +# cd kitchen +# git checkout 1.2.4 +# tar cvzf kitchen-1.2.4-doc.tar.gz kitchen2/docs kitchen3/docs +Source1: kitchen-1.2.4-doc.tar.gz + +# https://github.com/fedora-infra/kitchen/pull/18 +# rediffed on 1.2.4 Patch0: python-kitchen-codepoints-table.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -119,9 +129,7 @@ python-3 version of the kitchen library. %prep -%setup -q -n kitchen-%{version} - -%patch0 -p1 +%autosetup -n kitchen-%{version} -a1 -p1 # Remove bundled egg info, if any. rm -rf *.egg* @@ -214,6 +222,7 @@ popd %changelog * Mon Dec 19 2016 Miro HronĨok - 1.2.4-5 - Rebuild for Python 3.6 +- Add docs back as a separate source (to fix build with recent sphinx) * Mon Sep 12 2016 Ralph Bean - 1.2.4-4 - Explicit python2 subpackage. diff --git a/sources b/sources index 6c3e668..2a47d91 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -93be90e045636aa16801731897d1a92a kitchen-1.2.4.tar.gz +SHA512 (kitchen-1.2.4-doc.tar.gz) = cba2523898e14104b36de32dc82997e2f11aaf29e99a0664cbb13b358bce996417b9939fc3f9b20519d1b12d3ce188a4e50883522c3ebac852d9cafa8811fefd