diff options
author | dkf <donal.k.fellows@manchester.ac.uk> | 2009-06-12 12:46:10 (GMT) |
---|---|---|
committer | dkf <donal.k.fellows@manchester.ac.uk> | 2009-06-12 12:46:10 (GMT) |
commit | 7b72329ae744b09f5b2d9ab0ebf40490d7437436 (patch) | |
tree | 18837c7348a719498b65e1a090f5f90200676aec | |
parent | 5098f86b8c628ee641dfd130ec9f516d91805eff (diff) | |
download | tk-7b72329ae744b09f5b2d9ab0ebf40490d7437436.zip tk-7b72329ae744b09f5b2d9ab0ebf40490d7437436.tar.gz tk-7b72329ae744b09f5b2d9ab0ebf40490d7437436.tar.bz2 |
Move another two entries to the internal stub table from MODULE_SCOPE.
-rw-r--r-- | ChangeLog | 21 | ||||
-rw-r--r-- | generic/tkInt.decls | 10 | ||||
-rw-r--r-- | generic/tkInt.h | 8 |
3 files changed, 23 insertions, 16 deletions
@@ -1,23 +1,28 @@ +2009-06-12 Donal K. Fellows <dkf@users.sf.net> + + * generic/tkInt.decls (TkOrientParseProc, TkOrientPrintProc): + [Bug 2804935]: Expose these functions through the internal stub table + as they are useful to existing third-party code. + 2009-06-02 Pat Thoyts <patthoyts@users.sourceforge.net> - * win/tkWinWm.c: [Bug 2799589] Avoid setting the focus on a + * win/tkWinWm.c: [Bug 2799589]: Avoid setting the focus on a * tests/winWm.test: deleted window during delayed activation. 2009-05-21 Pat Thoyts <patthoyts@users.sourceforge.net> - * win/tkWinMenu.c: [Bug 2794778]: Calls to CallWindowProc can lead - to other functions overwriting the event strucure. Therefore - preserve a local copy of the XKeyEvent while looping over the key - events. + * win/tkWinMenu.c: [Bug 2794778]: Calls to CallWindowProc can lead to + other functions overwriting the event strucure. Therefore preserve a + local copy of the XKeyEvent while looping over the key events. 2009-05-17 Joe English <jenglish@users.sourceforge.net> - * generic/ttkNotebook.c: More flexible tab placement [Bug 1470246] + * generic/ttkNotebook.c: [Bug 1470246]: More flexible tab placement. 2009-05-14 Pat Thoyts <patthoyts@users.sourceforge.net> - * generic/tkButton.c: [Bug 1923684]: If a checkbutton offvalue is - the same as the tristate value we should use the off state in + * generic/tkButton.c: [Bug 1923684]: If a checkbutton offvalue is the + same as the tristate value we should use the off state in preference. (andrey gusev) 2009-05-13 Pat Thoyts <patthoyts@users.sourceforge.net> diff --git a/generic/tkInt.decls b/generic/tkInt.decls index a2bcdf7..f6f5482 100644 --- a/generic/tkInt.decls +++ b/generic/tkInt.decls @@ -10,7 +10,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: tkInt.decls,v 1.54 2009/04/27 10:31:35 dkf Exp $ +# RCS: @(#) $Id: tkInt.decls,v 1.55 2009/06/12 12:46:11 dkf Exp $ library tk @@ -601,6 +601,14 @@ declare 176 generic { const char *TkPixelPrintProc(ClientData clientData, Tk_Window tkwin, char *widgRec, int offset, Tcl_FreeProc **freeProcPtr) } +declare 177 generic { + int TkOrientParseProc(ClientData clientData, Tcl_Interp *interp, + Tk_Window tkwin, const char *value, char *widgRec, int offset) +} +declare 178 generic { + const char *TkOrientPrintProc(ClientData clientData, Tk_Window tkwin, + char *widgRec, int offset, Tcl_FreeProc **freeProcPtr) +} ############################################################################## diff --git a/generic/tkInt.h b/generic/tkInt.h index 8c133b6..fc2e394 100644 --- a/generic/tkInt.h +++ b/generic/tkInt.h @@ -11,7 +11,7 @@ * See the file "license.terms" for information on usage and redistribution of * this file, and for a DISCLAIMER OF ALL WARRANTIES. * - * RCS: $Id: tkInt.h,v 1.101 2009/04/27 10:31:35 dkf Exp $ + * RCS: $Id: tkInt.h,v 1.102 2009/06/12 12:46:11 dkf Exp $ */ #ifndef _TKINT @@ -1160,12 +1160,6 @@ MODULE_SCOPE int TkCanvasGetCoordObj(Tcl_Interp *interp, double *doublePtr); MODULE_SCOPE int TkGetDoublePixels(Tcl_Interp *interp, Tk_Window tkwin, const char *string, double *doublePtr); -MODULE_SCOPE int TkOrientParseProc(ClientData clientData, - Tcl_Interp *interp, Tk_Window tkwin, - const char *value, char *widgRec, int offset); -MODULE_SCOPE const char * TkOrientPrintProc(ClientData clientData, - Tk_Window tkwin, char *widgRec, int offset, - Tcl_FreeProc **freeProcPtr); MODULE_SCOPE int TkPostscriptImage(Tcl_Interp *interp, Tk_Window tkwin, Tk_PostscriptInfo psInfo, XImage *ximage, int x, int y, int width, int height); |