Tcl Source Code

Hex Artifact Content
Login

Artifact b81d4aa21260ac7ce600a08b14788753700268ca:

Attachment "1819422.patch" to ticket [1819422fff] added by dgp 2007-10-24 23:29:28.
0000: 3f 20 31 35 37 38 33 34 34 2d 74 6b 2e 70 61 74  ? 1578344-tk.pat
0010: 63 68 0a 3f 20 31 37 31 32 30 38 31 2d 32 2e 70  ch.? 1712081-2.p
0020: 61 74 63 68 0a 3f 20 31 37 31 32 30 38 31 2d 33  atch.? 1712081-3
0030: 2e 70 61 74 63 68 0a 3f 20 31 37 31 32 30 38 31  .patch.? 1712081
0040: 2d 34 2e 70 61 74 63 68 0a 3f 20 31 37 31 32 30  -4.patch.? 17120
0050: 38 31 2e 70 61 74 63 68 0a 3f 20 31 38 31 39 34  81.patch.? 18194
0060: 32 32 2e 70 61 74 63 68 0a 3f 20 63 6c 2e 70 61  22.patch.? cl.pa
0070: 74 63 68 0a 3f 20 64 65 62 75 67 0a 3f 20 65 78  tch.? debug.? ex
0080: 61 6d 0a 3f 20 65 78 63 65 70 74 69 6f 6e 2e 70  am.? exception.p
0090: 61 74 63 68 0a 3f 20 69 6e 69 74 73 74 75 62 73  atch.? initstubs
00a0: 54 6b 2e 70 61 74 63 68 0a 3f 20 69 70 2e 70 61  Tk.patch.? ip.pa
00b0: 74 63 68 0a 3f 20 6d 65 72 67 65 2e 70 61 74 63  tch.? merge.patc
00c0: 68 0a 3f 20 70 72 69 70 2e 70 61 74 63 68 0a 3f  h.? prip.patch.?
00d0: 20 73 68 61 72 65 64 0a 3f 20 73 69 66 74 0a 3f   shared.? sift.?
00e0: 20 73 6f 6c 61 72 69 73 0a 3f 20 73 6f 6c 6e 6f   solaris.? solno
00f0: 78 66 74 0a 3f 20 74 68 72 65 61 64 0a 3f 20 75  xft.? thread.? u
0100: 6e 64 6f 2e 70 61 74 63 68 0a 3f 20 78 66 74 2e  ndo.patch.? xft.
0110: 70 61 74 63 68 0a 3f 20 64 6f 63 2f 6d 61 6e 2e  patch.? doc/man.
0120: 6d 61 63 72 6f 73 0a 3f 20 67 65 6e 65 72 69 63  macros.? generic
0130: 2f 74 6b 41 72 67 76 2e 63 2e 64 6f 73 0a 3f 20  /tkArgv.c.dos.? 
0140: 67 65 6e 65 72 69 63 2f 74 6b 42 75 74 74 6f 6e  generic/tkButton
0150: 2e 63 2e 64 6f 73 0a 3f 20 67 65 6e 65 72 69 63  .c.dos.? generic
0160: 2f 74 6b 42 75 74 74 6f 6e 2e 68 2e 64 6f 73 0a  /tkButton.h.dos.
0170: 3f 20 67 65 6e 65 72 69 63 2f 74 6b 43 61 6e 76  ? generic/tkCanv
0180: 61 73 2e 68 2e 64 6f 73 0a 3f 20 67 65 6e 65 72  as.h.dos.? gener
0190: 69 63 2f 74 6b 43 6f 6c 6f 72 2e 68 2e 64 6f 73  ic/tkColor.h.dos
01a0: 0a 3f 20 67 65 6e 65 72 69 63 2f 74 6b 49 6d 67  .? generic/tkImg
01b0: 50 50 4d 2e 63 2e 64 6f 73 0a 3f 20 67 65 6e 65  PPM.c.dos.? gene
01c0: 72 69 63 2f 74 6b 4d 65 6e 75 62 75 74 74 6f 6e  ric/tkMenubutton
01d0: 2e 68 2e 64 6f 73 0a 3f 20 67 65 6e 65 72 69 63  .h.dos.? generic
01e0: 2f 74 6b 53 65 6c 65 63 74 2e 68 2e 64 6f 73 0a  /tkSelect.h.dos.
01f0: 3f 20 67 65 6e 65 72 69 63 2f 74 6b 55 6e 64 6f  ? generic/tkUndo
0200: 2e 68 2e 64 6f 73 0a 3f 20 75 6e 69 78 2f 63 68  .h.dos.? unix/ch
0210: 6f 6f 73 65 64 69 72 54 65 73 74 0a 3f 20 75 6e  oosedirTest.? un
0220: 69 78 2f 73 74 58 58 58 58 53 53 4b 79 53 71 0a  ix/stXXXXSSKySq.
0230: 3f 20 75 6e 69 78 2f 73 74 58 58 58 58 69 56 45  ? unix/stXXXXiVE
0240: 31 46 65 0a 3f 20 75 6e 69 78 2f 74 6b 43 6f 6e  1Fe.? unix/tkCon
0250: 66 69 67 2e 73 68 0a 3f 20 75 6e 69 78 2f 74 6b  fig.sh.? unix/tk
0260: 74 65 73 74 0a 3f 20 75 6e 69 78 2f 77 69 73 68  test.? unix/wish
0270: 0a 49 6e 64 65 78 3a 20 67 65 6e 65 72 69 63 2f  .Index: generic/
0280: 74 6b 44 65 63 6c 73 2e 68 0a 3d 3d 3d 3d 3d 3d  tkDecls.h.======
0290: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
02a0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
02b0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
02c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 52 43  =============.RC
02d0: 53 20 66 69 6c 65 3a 20 2f 63 76 73 72 6f 6f 74  S file: /cvsroot
02e0: 2f 74 6b 74 6f 6f 6c 6b 69 74 2f 74 6b 2f 67 65  /tktoolkit/tk/ge
02f0: 6e 65 72 69 63 2f 74 6b 44 65 63 6c 73 2e 68 2c  neric/tkDecls.h,
0300: 76 0a 72 65 74 72 69 65 76 69 6e 67 20 72 65 76  v.retrieving rev
0310: 69 73 69 6f 6e 20 31 2e 33 30 0a 64 69 66 66 20  ision 1.30.diff 
0320: 2d 75 20 2d 72 31 2e 33 30 20 74 6b 44 65 63 6c  -u -r1.30 tkDecl
0330: 73 2e 68 0a 2d 2d 2d 20 67 65 6e 65 72 69 63 2f  s.h.--- generic/
0340: 74 6b 44 65 63 6c 73 2e 68 09 31 34 20 4d 61 79  tkDecls.h.14 May
0350: 20 32 30 30 37 20 32 30 3a 35 38 3a 32 36 20 2d   2007 20:58:26 -
0360: 30 30 30 30 09 31 2e 33 30 0a 2b 2b 2b 20 67 65  0000.1.30.+++ ge
0370: 6e 65 72 69 63 2f 74 6b 44 65 63 6c 73 2e 68 09  neric/tkDecls.h.
0380: 32 34 20 4f 63 74 20 32 30 30 37 20 31 36 3a 32  24 Oct 2007 16:2
0390: 33 3a 32 34 20 2d 30 30 30 30 0a 40 40 20 2d 31  3:24 -0000.@@ -1
03a0: 39 38 32 2c 36 20 2b 31 39 38 32 2c 38 20 40 40  982,6 +1982,8 @@
03b0: 0a 20 20 20 20 20 76 6f 69 64 20 28 2a 74 6b 5f  .     void (*tk_
03c0: 43 72 65 61 74 65 4f 6c 64 50 68 6f 74 6f 49 6d  CreateOldPhotoIm
03d0: 61 67 65 46 6f 72 6d 61 74 29 20 28 54 6b 5f 50  ageFormat) (Tk_P
03e0: 68 6f 74 6f 49 6d 61 67 65 46 6f 72 6d 61 74 20  hotoImageFormat 
03f0: 2a 20 66 6f 72 6d 61 74 50 74 72 29 3b 20 2f 2a  * formatPtr); /*
0400: 20 32 37 33 20 2a 2f 0a 20 7d 20 54 6b 53 74 75   273 */. } TkStu
0410: 62 73 3b 0a 20 0a 2b 23 69 66 20 64 65 66 69 6e  bs;. .+#if defin
0420: 65 64 28 55 53 45 5f 54 4b 5f 53 54 55 42 53 29  ed(USE_TK_STUBS)
0430: 20 26 26 20 21 64 65 66 69 6e 65 64 28 55 53 45   && !defined(USE
0440: 5f 54 4b 5f 53 54 55 42 5f 50 52 4f 43 53 29 0a  _TK_STUB_PROCS).
0450: 2b 0a 20 23 69 66 64 65 66 20 5f 5f 63 70 6c 75  +. #ifdef __cplu
0460: 73 70 6c 75 73 0a 20 65 78 74 65 72 6e 20 22 43  splus. extern "C
0470: 22 20 7b 0a 20 23 65 6e 64 69 66 0a 40 40 20 2d  " {. #endif.@@ -
0480: 31 39 39 30 2c 36 20 2b 31 39 39 32 2c 38 20 40  1990,6 +1992,8 @
0490: 40 0a 20 7d 0a 20 23 65 6e 64 69 66 0a 20 0a 2b  @. }. #endif. .+
04a0: 23 65 6e 64 69 66 20 2f 2a 20 64 65 66 69 6e 65  #endif /* define
04b0: 64 28 55 53 45 5f 54 4b 5f 53 54 55 42 53 29 20  d(USE_TK_STUBS) 
04c0: 26 26 20 21 64 65 66 69 6e 65 64 28 55 53 45 5f  && !defined(USE_
04d0: 54 4b 5f 53 54 55 42 5f 50 52 4f 43 53 29 20 2a  TK_STUB_PROCS) *
04e0: 2f 0a 2b 0a 20 23 69 66 20 64 65 66 69 6e 65 64  /.+. #if defined
04f0: 28 55 53 45 5f 54 4b 5f 53 54 55 42 53 29 20 26  (USE_TK_STUBS) &
0500: 26 20 21 64 65 66 69 6e 65 64 28 55 53 45 5f 54  & !defined(USE_T
0510: 4b 5f 53 54 55 42 5f 50 52 4f 43 53 29 0a 20 0a  K_STUB_PROCS). .
0520: 20 2f 2a 0a 49 6e 64 65 78 3a 20 67 65 6e 65 72   /*.Index: gener
0530: 69 63 2f 74 6b 49 6e 74 44 65 63 6c 73 2e 68 0a  ic/tkIntDecls.h.
0540: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0550: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0560: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0570: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0580: 3d 3d 3d 0a 52 43 53 20 66 69 6c 65 3a 20 2f 63  ===.RCS file: /c
0590: 76 73 72 6f 6f 74 2f 74 6b 74 6f 6f 6c 6b 69 74  vsroot/tktoolkit
05a0: 2f 74 6b 2f 67 65 6e 65 72 69 63 2f 74 6b 49 6e  /tk/generic/tkIn
05b0: 74 44 65 63 6c 73 2e 68 2c 76 0a 72 65 74 72 69  tDecls.h,v.retri
05c0: 65 76 69 6e 67 20 72 65 76 69 73 69 6f 6e 20 31  eving revision 1
05d0: 2e 32 39 0a 64 69 66 66 20 2d 75 20 2d 72 31 2e  .29.diff -u -r1.
05e0: 32 39 20 74 6b 49 6e 74 44 65 63 6c 73 2e 68 0a  29 tkIntDecls.h.
05f0: 2d 2d 2d 20 67 65 6e 65 72 69 63 2f 74 6b 49 6e  --- generic/tkIn
0600: 74 44 65 63 6c 73 2e 68 09 31 38 20 44 65 63 20  tDecls.h.18 Dec 
0610: 32 30 30 36 20 31 36 3a 34 32 3a 34 36 20 2d 30  2006 16:42:46 -0
0620: 30 30 30 09 31 2e 32 39 0a 2b 2b 2b 20 67 65 6e  000.1.29.+++ gen
0630: 65 72 69 63 2f 74 6b 49 6e 74 44 65 63 6c 73 2e  eric/tkIntDecls.
0640: 68 09 32 34 20 4f 63 74 20 32 30 30 37 20 31 36  h.24 Oct 2007 16
0650: 3a 32 33 3a 32 34 20 2d 30 30 30 30 0a 40 40 20  :23:24 -0000.@@ 
0660: 2d 31 32 31 31 2c 36 20 2b 31 32 31 31 2c 38 20  -1211,6 +1211,8 
0670: 40 40 0a 20 20 20 20 20 69 6e 74 20 28 2a 74 6b  @@.     int (*tk
0680: 70 54 65 73 74 74 65 78 74 43 6d 64 29 20 28 43  pTesttextCmd) (C
0690: 6c 69 65 6e 74 44 61 74 61 20 64 75 6d 6d 79 2c  lientData dummy,
06a0: 20 54 63 6c 5f 49 6e 74 65 72 70 20 2a 20 69 6e   Tcl_Interp * in
06b0: 74 65 72 70 2c 20 69 6e 74 20 61 72 67 63 2c 20  terp, int argc, 
06c0: 43 4f 4e 53 54 20 63 68 61 72 20 2a 2a 20 61 72  CONST char ** ar
06d0: 67 76 29 3b 20 2f 2a 20 31 35 37 20 2a 2f 0a 20  gv); /* 157 */. 
06e0: 7d 20 54 6b 49 6e 74 53 74 75 62 73 3b 0a 20 0a  } TkIntStubs;. .
06f0: 2b 23 69 66 20 64 65 66 69 6e 65 64 28 55 53 45  +#if defined(USE
0700: 5f 54 4b 5f 53 54 55 42 53 29 20 26 26 20 21 64  _TK_STUBS) && !d
0710: 65 66 69 6e 65 64 28 55 53 45 5f 54 4b 5f 53 54  efined(USE_TK_ST
0720: 55 42 5f 50 52 4f 43 53 29 0a 2b 0a 20 23 69 66  UB_PROCS).+. #if
0730: 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a  def __cplusplus.
0740: 20 65 78 74 65 72 6e 20 22 43 22 20 7b 0a 20 23   extern "C" {. #
0750: 65 6e 64 69 66 0a 40 40 20 2d 31 32 31 39 2c 36  endif.@@ -1219,6
0760: 20 2b 31 32 32 31 2c 38 20 40 40 0a 20 7d 0a 20   +1221,8 @@. }. 
0770: 23 65 6e 64 69 66 0a 20 0a 2b 23 65 6e 64 69 66  #endif. .+#endif
0780: 20 2f 2a 20 64 65 66 69 6e 65 64 28 55 53 45 5f   /* defined(USE_
0790: 54 4b 5f 53 54 55 42 53 29 20 26 26 20 21 64 65  TK_STUBS) && !de
07a0: 66 69 6e 65 64 28 55 53 45 5f 54 4b 5f 53 54 55  fined(USE_TK_STU
07b0: 42 5f 50 52 4f 43 53 29 20 2a 2f 0a 2b 0a 20 23  B_PROCS) */.+. #
07c0: 69 66 20 64 65 66 69 6e 65 64 28 55 53 45 5f 54  if defined(USE_T
07d0: 4b 5f 53 54 55 42 53 29 20 26 26 20 21 64 65 66  K_STUBS) && !def
07e0: 69 6e 65 64 28 55 53 45 5f 54 4b 5f 53 54 55 42  ined(USE_TK_STUB
07f0: 5f 50 52 4f 43 53 29 0a 20 0a 20 2f 2a 0a 49 6e  _PROCS). . /*.In
0800: 64 65 78 3a 20 67 65 6e 65 72 69 63 2f 74 6b 49  dex: generic/tkI
0810: 6e 74 50 6c 61 74 44 65 63 6c 73 2e 68 0a 3d 3d  ntPlatDecls.h.==
0820: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0830: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0840: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0850: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0860: 3d 0a 52 43 53 20 66 69 6c 65 3a 20 2f 63 76 73  =.RCS file: /cvs
0870: 72 6f 6f 74 2f 74 6b 74 6f 6f 6c 6b 69 74 2f 74  root/tktoolkit/t
0880: 6b 2f 67 65 6e 65 72 69 63 2f 74 6b 49 6e 74 50  k/generic/tkIntP
0890: 6c 61 74 44 65 63 6c 73 2e 68 2c 76 0a 72 65 74  latDecls.h,v.ret
08a0: 72 69 65 76 69 6e 67 20 72 65 76 69 73 69 6f 6e  rieving revision
08b0: 20 31 2e 32 37 0a 64 69 66 66 20 2d 75 20 2d 72   1.27.diff -u -r
08c0: 31 2e 32 37 20 74 6b 49 6e 74 50 6c 61 74 44 65  1.27 tkIntPlatDe
08d0: 63 6c 73 2e 68 0a 2d 2d 2d 20 67 65 6e 65 72 69  cls.h.--- generi
08e0: 63 2f 74 6b 49 6e 74 50 6c 61 74 44 65 63 6c 73  c/tkIntPlatDecls
08f0: 2e 68 09 31 38 20 44 65 63 20 32 30 30 36 20 31  .h.18 Dec 2006 1
0900: 36 3a 34 32 3a 34 36 20 2d 30 30 30 30 09 31 2e  6:42:46 -0000.1.
0910: 32 37 0a 2b 2b 2b 20 67 65 6e 65 72 69 63 2f 74  27.+++ generic/t
0920: 6b 49 6e 74 50 6c 61 74 44 65 63 6c 73 2e 68 09  kIntPlatDecls.h.
0930: 32 34 20 4f 63 74 20 32 30 30 37 20 31 36 3a 32  24 Oct 2007 16:2
0940: 33 3a 32 34 20 2d 30 30 30 30 0a 40 40 20 2d 36  3:24 -0000.@@ -6
0950: 37 30 2c 36 20 2b 36 37 30 2c 38 20 40 40 0a 20  70,6 +670,8 @@. 
0960: 23 65 6e 64 69 66 20 2f 2a 20 58 31 31 20 2a 2f  #endif /* X11 */
0970: 0a 20 7d 20 54 6b 49 6e 74 50 6c 61 74 53 74 75  . } TkIntPlatStu
0980: 62 73 3b 0a 20 0a 2b 23 69 66 20 64 65 66 69 6e  bs;. .+#if defin
0990: 65 64 28 55 53 45 5f 54 4b 5f 53 54 55 42 53 29  ed(USE_TK_STUBS)
09a0: 20 26 26 20 21 64 65 66 69 6e 65 64 28 55 53 45   && !defined(USE
09b0: 5f 54 4b 5f 53 54 55 42 5f 50 52 4f 43 53 29 0a  _TK_STUB_PROCS).
09c0: 2b 0a 20 23 69 66 64 65 66 20 5f 5f 63 70 6c 75  +. #ifdef __cplu
09d0: 73 70 6c 75 73 0a 20 65 78 74 65 72 6e 20 22 43  splus. extern "C
09e0: 22 20 7b 0a 20 23 65 6e 64 69 66 0a 40 40 20 2d  " {. #endif.@@ -
09f0: 36 37 38 2c 36 20 2b 36 38 30 2c 38 20 40 40 0a  678,6 +680,8 @@.
0a00: 20 7d 0a 20 23 65 6e 64 69 66 0a 20 0a 2b 23 65   }. #endif. .+#e
0a10: 6e 64 69 66 20 2f 2a 20 64 65 66 69 6e 65 64 28  ndif /* defined(
0a20: 55 53 45 5f 54 4b 5f 53 54 55 42 53 29 20 26 26  USE_TK_STUBS) &&
0a30: 20 21 64 65 66 69 6e 65 64 28 55 53 45 5f 54 4b   !defined(USE_TK
0a40: 5f 53 54 55 42 5f 50 52 4f 43 53 29 20 2a 2f 0a  _STUB_PROCS) */.
0a50: 2b 0a 20 23 69 66 20 64 65 66 69 6e 65 64 28 55  +. #if defined(U
0a60: 53 45 5f 54 4b 5f 53 54 55 42 53 29 20 26 26 20  SE_TK_STUBS) && 
0a70: 21 64 65 66 69 6e 65 64 28 55 53 45 5f 54 4b 5f  !defined(USE_TK_
0a80: 53 54 55 42 5f 50 52 4f 43 53 29 0a 20 0a 20 2f  STUB_PROCS). . /
0a90: 2a 0a 49 6e 64 65 78 3a 20 67 65 6e 65 72 69 63  *.Index: generic
0aa0: 2f 74 6b 49 6e 74 58 6c 69 62 44 65 63 6c 73 2e  /tkIntXlibDecls.
0ab0: 68 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  h.==============
0ac0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0ad0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0ae0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0af0: 3d 3d 3d 3d 3d 0a 52 43 53 20 66 69 6c 65 3a 20  =====.RCS file: 
0b00: 2f 63 76 73 72 6f 6f 74 2f 74 6b 74 6f 6f 6c 6b  /cvsroot/tktoolk
0b10: 69 74 2f 74 6b 2f 67 65 6e 65 72 69 63 2f 74 6b  it/tk/generic/tk
0b20: 49 6e 74 58 6c 69 62 44 65 63 6c 73 2e 68 2c 76  IntXlibDecls.h,v
0b30: 0a 72 65 74 72 69 65 76 69 6e 67 20 72 65 76 69  .retrieving revi
0b40: 73 69 6f 6e 20 31 2e 32 31 0a 64 69 66 66 20 2d  sion 1.21.diff -
0b50: 75 20 2d 72 31 2e 32 31 20 74 6b 49 6e 74 58 6c  u -r1.21 tkIntXl
0b60: 69 62 44 65 63 6c 73 2e 68 0a 2d 2d 2d 20 67 65  ibDecls.h.--- ge
0b70: 6e 65 72 69 63 2f 74 6b 49 6e 74 58 6c 69 62 44  neric/tkIntXlibD
0b80: 65 63 6c 73 2e 68 09 31 38 20 44 65 63 20 32 30  ecls.h.18 Dec 20
0b90: 30 36 20 31 36 3a 34 32 3a 34 36 20 2d 30 30 30  06 16:42:46 -000
0ba0: 30 09 31 2e 32 31 0a 2b 2b 2b 20 67 65 6e 65 72  0.1.21.+++ gener
0bb0: 69 63 2f 74 6b 49 6e 74 58 6c 69 62 44 65 63 6c  ic/tkIntXlibDecl
0bc0: 73 2e 68 09 32 34 20 4f 63 74 20 32 30 30 37 20  s.h.24 Oct 2007 
0bd0: 31 36 3a 32 33 3a 32 35 20 2d 30 30 30 30 0a 40  16:23:25 -0000.@
0be0: 40 20 2d 31 34 31 39 2c 36 20 2b 31 34 31 39 2c  @ -1419,6 +1419,
0bf0: 38 20 40 40 0a 20 23 65 6e 64 69 66 20 2f 2a 20  8 @@. #endif /* 
0c00: 4d 41 43 5f 4f 53 58 5f 54 4b 20 2a 2f 0a 20 7d  MAC_OSX_TK */. }
0c10: 20 54 6b 49 6e 74 58 6c 69 62 53 74 75 62 73 3b   TkIntXlibStubs;
0c20: 0a 20 0a 2b 23 69 66 20 64 65 66 69 6e 65 64 28  . .+#if defined(
0c30: 55 53 45 5f 54 4b 5f 53 54 55 42 53 29 20 26 26  USE_TK_STUBS) &&
0c40: 20 21 64 65 66 69 6e 65 64 28 55 53 45 5f 54 4b   !defined(USE_TK
0c50: 5f 53 54 55 42 5f 50 52 4f 43 53 29 0a 2b 0a 20  _STUB_PROCS).+. 
0c60: 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c  #ifdef __cpluspl
0c70: 75 73 0a 20 65 78 74 65 72 6e 20 22 43 22 20 7b  us. extern "C" {
0c80: 0a 20 23 65 6e 64 69 66 0a 40 40 20 2d 31 34 32  . #endif.@@ -142
0c90: 37 2c 36 20 2b 31 34 32 39 2c 38 20 40 40 0a 20  7,6 +1429,8 @@. 
0ca0: 7d 0a 20 23 65 6e 64 69 66 0a 20 0a 2b 23 65 6e  }. #endif. .+#en
0cb0: 64 69 66 20 2f 2a 20 64 65 66 69 6e 65 64 28 55  dif /* defined(U
0cc0: 53 45 5f 54 4b 5f 53 54 55 42 53 29 20 26 26 20  SE_TK_STUBS) && 
0cd0: 21 64 65 66 69 6e 65 64 28 55 53 45 5f 54 4b 5f  !defined(USE_TK_
0ce0: 53 54 55 42 5f 50 52 4f 43 53 29 20 2a 2f 0a 2b  STUB_PROCS) */.+
0cf0: 0a 20 23 69 66 20 64 65 66 69 6e 65 64 28 55 53  . #if defined(US
0d00: 45 5f 54 4b 5f 53 54 55 42 53 29 20 26 26 20 21  E_TK_STUBS) && !
0d10: 64 65 66 69 6e 65 64 28 55 53 45 5f 54 4b 5f 53  defined(USE_TK_S
0d20: 54 55 42 5f 50 52 4f 43 53 29 0a 20 0a 20 2f 2a  TUB_PROCS). . /*
0d30: 0a 49 6e 64 65 78 3a 20 67 65 6e 65 72 69 63 2f  .Index: generic/
0d40: 74 6b 50 6c 61 74 44 65 63 6c 73 2e 68 0a 3d 3d  tkPlatDecls.h.==
0d50: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0d60: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0d70: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0d80: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0d90: 3d 0a 52 43 53 20 66 69 6c 65 3a 20 2f 63 76 73  =.RCS file: /cvs
0da0: 72 6f 6f 74 2f 74 6b 74 6f 6f 6c 6b 69 74 2f 74  root/tktoolkit/t
0db0: 6b 2f 67 65 6e 65 72 69 63 2f 74 6b 50 6c 61 74  k/generic/tkPlat
0dc0: 44 65 63 6c 73 2e 68 2c 76 0a 72 65 74 72 69 65  Decls.h,v.retrie
0dd0: 76 69 6e 67 20 72 65 76 69 73 69 6f 6e 20 31 2e  ving revision 1.
0de0: 31 33 0a 64 69 66 66 20 2d 75 20 2d 72 31 2e 31  13.diff -u -r1.1
0df0: 33 20 74 6b 50 6c 61 74 44 65 63 6c 73 2e 68 0a  3 tkPlatDecls.h.
0e00: 2d 2d 2d 20 67 65 6e 65 72 69 63 2f 74 6b 50 6c  --- generic/tkPl
0e10: 61 74 44 65 63 6c 73 2e 68 09 31 38 20 44 65 63  atDecls.h.18 Dec
0e20: 20 32 30 30 36 20 31 36 3a 34 32 3a 34 36 20 2d   2006 16:42:46 -
0e30: 30 30 30 30 09 31 2e 31 33 0a 2b 2b 2b 20 67 65  0000.1.13.+++ ge
0e40: 6e 65 72 69 63 2f 74 6b 50 6c 61 74 44 65 63 6c  neric/tkPlatDecl
0e50: 73 2e 68 09 32 34 20 4f 63 74 20 32 30 30 37 20  s.h.24 Oct 2007 
0e60: 31 36 3a 32 33 3a 32 35 20 2d 30 30 30 30 0a 40  16:23:25 -0000.@
0e70: 40 20 2d 31 35 36 2c 36 20 2b 31 35 36 2c 38 20  @ -156,6 +156,8 
0e80: 40 40 0a 20 23 65 6e 64 69 66 20 2f 2a 20 4d 41  @@. #endif /* MA
0e90: 43 5f 4f 53 58 5f 54 4b 20 2a 2f 0a 20 7d 20 54  C_OSX_TK */. } T
0ea0: 6b 50 6c 61 74 53 74 75 62 73 3b 0a 20 0a 2b 23  kPlatStubs;. .+#
0eb0: 69 66 20 64 65 66 69 6e 65 64 28 55 53 45 5f 54  if defined(USE_T
0ec0: 4b 5f 53 54 55 42 53 29 20 26 26 20 21 64 65 66  K_STUBS) && !def
0ed0: 69 6e 65 64 28 55 53 45 5f 54 4b 5f 53 54 55 42  ined(USE_TK_STUB
0ee0: 5f 50 52 4f 43 53 29 0a 2b 0a 20 23 69 66 64 65  _PROCS).+. #ifde
0ef0: 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 20 65  f __cplusplus. e
0f00: 78 74 65 72 6e 20 22 43 22 20 7b 0a 20 23 65 6e  xtern "C" {. #en
0f10: 64 69 66 0a 40 40 20 2d 31 36 34 2c 36 20 2b 31  dif.@@ -164,6 +1
0f20: 36 36 2c 38 20 40 40 0a 20 7d 0a 20 23 65 6e 64  66,8 @@. }. #end
0f30: 69 66 0a 20 0a 2b 23 65 6e 64 69 66 20 2f 2a 20  if. .+#endif /* 
0f40: 64 65 66 69 6e 65 64 28 55 53 45 5f 54 4b 5f 53  defined(USE_TK_S
0f50: 54 55 42 53 29 20 26 26 20 21 64 65 66 69 6e 65  TUBS) && !define
0f60: 64 28 55 53 45 5f 54 4b 5f 53 54 55 42 5f 50 52  d(USE_TK_STUB_PR
0f70: 4f 43 53 29 20 2a 2f 0a 2b 0a 20 23 69 66 20 64  OCS) */.+. #if d
0f80: 65 66 69 6e 65 64 28 55 53 45 5f 54 4b 5f 53 54  efined(USE_TK_ST
0f90: 55 42 53 29 20 26 26 20 21 64 65 66 69 6e 65 64  UBS) && !defined
0fa0: 28 55 53 45 5f 54 4b 5f 53 54 55 42 5f 50 52 4f  (USE_TK_STUB_PRO
0fb0: 43 53 29 0a 20 0a 20 2f 2a 0a 49 6e 64 65 78 3a  CS). . /*.Index:
0fc0: 20 67 65 6e 65 72 69 63 2f 74 6b 53 74 75 62 4c   generic/tkStubL
0fd0: 69 62 2e 63 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ib.c.===========
0fe0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0ff0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
1000: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
1010: 3d 3d 3d 3d 3d 3d 3d 3d 0a 52 43 53 20 66 69 6c  ========.RCS fil
1020: 65 3a 20 2f 63 76 73 72 6f 6f 74 2f 74 6b 74 6f  e: /cvsroot/tkto
1030: 6f 6c 6b 69 74 2f 74 6b 2f 67 65 6e 65 72 69 63  olkit/tk/generic
1040: 2f 74 6b 53 74 75 62 4c 69 62 2e 63 2c 76 0a 72  /tkStubLib.c,v.r
1050: 65 74 72 69 65 76 69 6e 67 20 72 65 76 69 73 69  etrieving revisi
1060: 6f 6e 20 31 2e 31 38 0a 64 69 66 66 20 2d 75 20  on 1.18.diff -u 
1070: 2d 72 31 2e 31 38 20 74 6b 53 74 75 62 4c 69 62  -r1.18 tkStubLib
1080: 2e 63 0a 2d 2d 2d 20 67 65 6e 65 72 69 63 2f 74  .c.--- generic/t
1090: 6b 53 74 75 62 4c 69 62 2e 63 09 31 39 20 53 65  kStubLib.c.19 Se
10a0: 70 20 32 30 30 37 20 31 30 3a 35 34 3a 32 30 20  p 2007 10:54:20 
10b0: 2d 30 30 30 30 09 31 2e 31 38 0a 2b 2b 2b 20 67  -0000.1.18.+++ g
10c0: 65 6e 65 72 69 63 2f 74 6b 53 74 75 62 4c 69 62  eneric/tkStubLib
10d0: 2e 63 09 32 34 20 4f 63 74 20 32 30 30 37 20 31  .c.24 Oct 2007 1
10e0: 36 3a 32 33 3a 32 35 20 2d 30 30 30 30 0a 40 40  6:23:25 -0000.@@
10f0: 20 2d 32 30 2c 31 31 20 2b 32 30 2c 36 20 40 40   -20,11 +20,6 @@
1100: 0a 20 20 2a 20 69 6e 63 6c 75 64 69 6e 67 20 74  .  * including t
1110: 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 73  he rest of the s
1120: 74 75 62 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20  tub functions.. 
1130: 20 2a 2f 0a 20 0a 2d 23 69 66 6e 64 65 66 20 55   */. .-#ifndef U
1140: 53 45 5f 54 43 4c 5f 53 54 55 42 53 0a 2d 23 64  SE_TCL_STUBS.-#d
1150: 65 66 69 6e 65 20 55 53 45 5f 54 43 4c 5f 53 54  efine USE_TCL_ST
1160: 55 42 53 0a 2d 23 65 6e 64 69 66 0a 2d 23 75 6e  UBS.-#endif.-#un
1170: 64 65 66 20 55 53 45 5f 54 43 4c 5f 53 54 55 42  def USE_TCL_STUB
1180: 5f 50 52 4f 43 53 0a 2d 0a 20 23 69 66 6e 64 65  _PROCS.-. #ifnde
1190: 66 20 55 53 45 5f 54 4b 5f 53 54 55 42 53 0a 20  f USE_TK_STUBS. 
11a0: 23 64 65 66 69 6e 65 20 55 53 45 5f 54 4b 5f 53  #define USE_TK_S
11b0: 54 55 42 53 0a 20 23 65 6e 64 69 66 0a           TUBS. #endif.