summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2009-06-12 12:46:10 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2009-06-12 12:46:10 (GMT)
commit7b72329ae744b09f5b2d9ab0ebf40490d7437436 (patch)
tree18837c7348a719498b65e1a090f5f90200676aec
parent5098f86b8c628ee641dfd130ec9f516d91805eff (diff)
downloadtk-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--ChangeLog21
-rw-r--r--generic/tkInt.decls10
-rw-r--r--generic/tkInt.h8
3 files changed, 23 insertions, 16 deletions
diff --git a/ChangeLog b/ChangeLog
index 7d123f7..2889728 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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);