Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | merge 8.5 |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | core-8-5-12-rc |
Files: | files | file ages | folders |
SHA1: |
9f9edee3188279bf09dba8cb23fadb03 |
User & Date: | dgp 2012-07-16 19:37:47 |
Context
2012-07-17
| ||
16:25 | merge 8.5 check-in: f960e94c user: dgp tags: core-8-5-12-rc | |
2012-07-16
| ||
19:37 | merge 8.5 check-in: 9f9edee3 user: dgp tags: core-8-5-12-rc | |
19:36 | Update changes for Tk 8.5.12 release. check-in: b599fdb6 user: dgp tags: core-8-5-branch | |
2012-07-10
| ||
14:29 | missed a spot check-in: 487ceef9 user: dgp tags: core-8-5-12-rc | |
Changes
Changes to ChangeLog.
︙ | ︙ | |||
65 66 67 68 69 70 71 | * generic/tkMain.c: Implement TkCygwinMainEx for loading * generic/tkWindow.c: Cygwin's Tk_MainEx from the Tk dll. 2012-06-07 Jan Nijtmans <[email protected]> * generic/tkInt.decls: Change XChangeWindowAttributes signature and | | > | | | | | | | | | | > | | | | | > | 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 | * generic/tkMain.c: Implement TkCygwinMainEx for loading * generic/tkWindow.c: Cygwin's Tk_MainEx from the Tk dll. 2012-06-07 Jan Nijtmans <[email protected]> * generic/tkInt.decls: Change XChangeWindowAttributes signature and * generic/tkIntXlibDeclsDecls.h: many others to match Xorg, needed for Cygwin. 2012-06-06 Jan Nijtmans <[email protected]> * unix/Makefile.in: [Bug 3532186] pkgIndex.tcl file complexity * win/Makefile.in: 2012-06-02 Jan Nijtmans <[email protected]> * generic/tkInt.decls: Change XSetDashes signature and many others * generic/tkIntDecls.h: to match Xorg, needed for Cygwin. * generic/tkIntXlibDeclsDecls.h * win/Makefile.in: Generate same pkgIndex.tcl file for win32 and * unix/Makefile.in: cygwin, one that is equally useable for both. 2012-05-30 Jan Nijtmans <[email protected]> * generic/tkWindow.c: Simplify determination whether we are running * generic/tkStubInit.c: on cygwin. Export Tk_GetHINSTANCE, * generic/tkInt.decls: TkSetPixmapColormap and TkpPrintWindowId on the Cygwin dll, sync stub table with Tk 8.6 win32 version. * generic/tk*Decls.h: re-generated * win/Makefile.in: "make genstubs" when cross-compiling on UNIX 2012-05-28 Francois Vogel <[email protected]> * doc/text.n: [Bug 1630251]: Doc for -endline option was wrong 2012-05-28 Francois Vogel <[email protected]> * generic/tkTextDisp.c: [Bug 1630254]: missing scrolling of text widget when from a -startline == -endline initial state it is configured to display a non-empty part of it 2012-05-24 Jan Nijtmans <[email protected]> * win/stubs.c: Change XSetCommand signature to match Xorg, * win/tkWinWm.c: needed for Cygwin. * generic/tkInt.decls * generic/tk*Decls.h: re-generated 2012-05-09 Jan Nijtmans <[email protected]> * win/tkWinWm.c: Change TkpWmSetState signature to match Xorg, * generic/tkInt.decls: needed for Cygwin. (not needed for Mac) * generic/tkIntPlatDeclsDecls.h: * generic/tkWindow.c: Don't check for cygwin in win32 static build. * unix/tkUnixPort.h: Some more useful #defines for Cygwin 2012-05-05 Jan Nijtmans <[email protected]> * xlib/xcolors.c: Single "const" addition * generic/tkWindow.c: If tk.dll loaded in cygwin, don't use the win32 file dialogs 2012-05-04 Jan Nijtmans <[email protected]> * library/menu.tcl: [Bug 2768586]: Menu posting on dual monitors 2012-05-02 Jan Nijtmans <[email protected]> * library/tk.tcl: [Bug 533519]: Window placement with multiple screens * generic/tkBind.c: * generic/tkFocus.c: * generic/tkMenuDraw.c: * generic/tkWinWm.c: 2012-04-26 Donal K. Fellows <[email protected]> * generic/tkStubInit.c (Tk_GetHINSTANCE): Ensure that this is defined for OSX. 2012-04-26 Jan Nijtmans <[email protected]> * generic/tk.decls: [Bug 3508771]: Implement TkClipBox, Tk*Region * generic/tkInt.decls: and Tk_GetHINSTANCE for Cygwin * generic/tkPlatDecls.h: * generic/tkintDecls.h: * generic/tkStubInit.c: * unix/Makefile.in: [Bug 3519917]: Snow Leopard unix/Makefile `make test` fail 2012-04-22 Donal K. Fellows <[email protected]> * generic/tkBind.c (ExpandPercents): [Bug 3520202]: Ensure that the %k, %K and %N substitutions use dummy tokens with <MouseWheel> events and that the %D subsitution is a dummy with <Key>/<KeyRelease>. This was causing significant indigestion (and a read of goodness knows what |
︙ | ︙ | |||
233 234 235 236 237 238 239 240 241 242 243 244 245 246 | 2012-02-10 Donal K. Fellows <[email protected]> * win/tkWinDialog.c (GetFileNameW): Ensure that we do not convert a result list to a string inadvertently, as this causes problems with Tkinter's handling of multiple filename results. Issue was reported via StackOverflow: http://stackoverflow.com/q/9227859/301832 2012-01-29 Jan Nijtmans <[email protected]> * win/tkImgPhoto.c: [Bug 3480634]: PNG Images missing in menus on Mac 2012-01-27 Jan Nijtmans <[email protected]> | > > > > > | 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 | 2012-02-10 Donal K. Fellows <[email protected]> * win/tkWinDialog.c (GetFileNameW): Ensure that we do not convert a result list to a string inadvertently, as this causes problems with Tkinter's handling of multiple filename results. Issue was reported via StackOverflow: http://stackoverflow.com/q/9227859/301832 2012-01-30 Joe English <[email protected]> * library/ttk/combobox.tcl: [Bug 2925561] Don't take focus in disabled state. 2012-01-29 Jan Nijtmans <[email protected]> * win/tkImgPhoto.c: [Bug 3480634]: PNG Images missing in menus on Mac 2012-01-27 Jan Nijtmans <[email protected]> |
︙ | ︙ | |||
276 277 278 279 280 281 282 283 284 285 286 287 288 289 | * generic/tkTextMark.c: [Bug-3288113,3288121]: Missing marks/endless * tests/textMark.test: loop in text mark prev/next 2012-01-19 Francois Vogel <[email protected]> * generic/tkText.c: [Bug-3021557]: Moving the cursor in * tests/text.test: elided text freezes Tk 2011-11-22 Jan Nijtmans <[email protected]> * doc/wish.1: Use the same shebang comment everywhere. * library/demos/hello * library/demos/rmt * library/demos/square | > > > > > | 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 | * generic/tkTextMark.c: [Bug-3288113,3288121]: Missing marks/endless * tests/textMark.test: loop in text mark prev/next 2012-01-19 Francois Vogel <[email protected]> * generic/tkText.c: [Bug-3021557]: Moving the cursor in * tests/text.test: elided text freezes Tk 2011-12-22 Don Porter <[email protected]> * win/tkWinMenu.c: [Bug 3235256] Keep menu entry IDs out of system values. Thanks Colin McDonald. 2011-11-22 Jan Nijtmans <[email protected]> * doc/wish.1: Use the same shebang comment everywhere. * library/demos/hello * library/demos/rmt * library/demos/square |
︙ | ︙ |
Changes to changes.
︙ | ︙ | |||
6791 6792 6793 6794 6795 6796 6797 | 2011-10-24 (new feature)[TIP 382] -confirmoverwrite on save dialog (porter) 2011-10-25 (bug fix)[3410609] AltGr keysyms on Swiss keyboard (tasser,kenny) 2011-11-02 (performance)[3431491] improved "pixels" shimmer logic (fellows) --- Released 8.5.11, November 4, 2011 --- See ChangeLog for details --- | > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 | 2011-10-24 (new feature)[TIP 382] -confirmoverwrite on save dialog (porter) 2011-10-25 (bug fix)[3410609] AltGr keysyms on Swiss keyboard (tasser,kenny) 2011-11-02 (performance)[3431491] improved "pixels" shimmer logic (fellows) --- Released 8.5.11, November 4, 2011 --- See ChangeLog for details --- 2011-11-17 (bug fix)[3437816] return code of [canvas lower] (hirner,ferrieux) 2011-12-22 (bug fix)[3235256] correct menu failure on Windows (mcdonald) 2012-01-19 (bug fix)[3021557] cursor freeze in elided text (vogel) 2012-01-22 (bug fix)[3476698] hang in [text mark prev/next] (vogel) 2012-01-25 (bug fix)[3475627] Stop text-31.11 failure (vogel) 2012-01-25 (bug fix)[1630271] hang/crash on mark before -startline (vogel) 2012-01-26 (bug fix)[1754043,2321450] -blockcursor appearance (vogel) 2012-01-27 (bug fix)[3480471] crash in [tk_getOpenFile] (nijtmans) 2012-01-29 (bug fix)[3480634] PNG image in menus (nijtmans) 2012-01-30 (bug fix)[2925561] disabled combobox don't take focus (english) 2012-02-10 (bug fix) win dialog avoid shimmer that confuses Python (fellows) 2012-02-15 (bug fix)[3486474] Correct color scaling (goth,nijtmans) 2012-02-28 (bug fix)[1630262,1615425] [text] crash tags & -*line (vogel) 2012-03-07 (bug fix)[3497848] consistent pixel rounding (fassel,fellows) 2012-03-18 (enhancement)[3503317] XParseColor speedup (nijtmans) 2012-04-07 (bug fix)[3176239] control-Mousewheel crash (couch,nijtmans) 2012-04-22 (bug fix)[3520202] <MouseWheel> %k,%K,%N for Python (deily,fellows) 2012-05-02 (bug fix)[533519] multiscreen window placement (nijtmans) 2012-05-04 (bug fix)[2768586] multiscreen menu posting (nijtmans) 2012-05-28 (bug fix)[1630254] text peer update on -startline reset (baker,vogel) 2012-06-11 (bug fix)[3294450] ttk text element clipping (oehlmann,fellows) Many revisions to better support a Cygwin environment (nijtmans) --- Released 8.5.12, July 20, 2012 --- See ChangeLog for details --- |
Changes to generic/tkInt.h.
︙ | ︙ | |||
1183 1184 1185 1186 1187 1188 1189 | #define TkParseColor XParseColor #else MODULE_SCOPE Status TkParseColor (Display * display, Colormap map, CONST char* spec, XColor * colorPtr); #endif #ifdef HAVE_XFT | | | 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 | #define TkParseColor XParseColor #else MODULE_SCOPE Status TkParseColor (Display * display, Colormap map, CONST char* spec, XColor * colorPtr); #endif #ifdef HAVE_XFT MODULE_SCOPE void TkUnixSetXftClipRegion(TkRegion clipRegion); #endif /* * Unsupported commands. */ MODULE_SCOPE int TkUnsupported1ObjCmd(ClientData clientData, |
︙ | ︙ |
Changes to unix/tkUnixRFont.c.
︙ | ︙ | |||
806 807 808 809 810 811 812 | (unsigned) (x - xStart), (unsigned) fontPtr->font.underlineHeight); } } void TkUnixSetXftClipRegion( | | | | 806 807 808 809 810 811 812 813 814 815 816 817 818 819 | (unsigned) (x - xStart), (unsigned) fontPtr->font.underlineHeight); } } void TkUnixSetXftClipRegion( TkRegion clipRegion) /* The clipping region to install. */ { ThreadSpecificData *tsdPtr = (ThreadSpecificData *) Tcl_GetThreadData(&dataKey, sizeof(ThreadSpecificData)); tsdPtr->clipRegion = (Region) clipRegion; } |