Hex Artifact Content

Artifact 1d349d4290d8424850cf354dc560bda2fc3e9cfa:


0000: 2f 2a 0a 20 2a 20 70 61 74 63 68 6c 65 76 65 6c  /*. * patchlevel
0010: 2e 68 20 28 43 54 6b 29 20 2d 2d 0a 20 2a 0a 20  .h (CTk) --. *. 
0020: 2a 20 54 68 69 73 20 66 69 6c 65 20 64 6f 65 73  * This file does
0030: 20 6e 6f 74 68 69 6e 67 20 65 78 63 65 70 74 20   nothing except 
0040: 64 65 66 69 6e 65 20 61 20 22 70 61 74 63 68 20  define a "patch 
0050: 6c 65 76 65 6c 22 20 66 6f 72 20 43 54 6b 2e 0a  level" for CTk..
0060: 20 2a 20 54 68 65 20 70 61 74 63 68 20 6c 65 76   * The patch lev
0070: 65 6c 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20  el has the form 
0080: 22 58 2e 59 70 5a 22 20 77 68 65 72 65 20 58 2e  "X.YpZ" where X.
0090: 59 20 69 73 20 74 68 65 20 62 61 73 65 0a 20 2a  Y is the base. *
00a0: 20 72 65 6c 65 61 73 65 2c 20 61 6e 64 20 5a 20   release, and Z 
00b0: 69 73 20 61 20 73 65 72 69 61 6c 20 6e 75 6d 62  is a serial numb
00c0: 65 72 20 74 68 61 74 20 69 73 20 75 73 65 64 20  er that is used 
00d0: 74 6f 20 73 65 71 75 65 6e 63 65 0a 20 2a 20 70  to sequence. * p
00e0: 61 74 63 68 65 73 20 66 6f 72 20 61 20 67 69 76  atches for a giv
00f0: 65 6e 20 72 65 6c 65 61 73 65 2e 20 20 54 68 75  en release.  Thu
0100: 73 20 34 2e 30 70 31 20 69 73 20 74 68 65 20 66  s 4.0p1 is the f
0110: 69 72 73 74 20 70 61 74 63 68 0a 20 2a 20 74 6f  irst patch. * to
0120: 20 72 65 6c 65 61 73 65 20 34 2e 30 2c 20 34 2e   release 4.0, 4.
0130: 30 70 32 20 69 73 20 74 68 65 20 70 61 74 63 68  0p2 is the patch
0140: 20 74 68 61 74 20 66 6f 6c 6c 6f 77 73 20 34 2e   that follows 4.
0150: 30 70 31 2c 20 61 6e 64 0a 20 2a 20 73 6f 20 6f  0p1, and. * so o
0160: 6e 2e 20 20 54 68 65 20 22 70 5a 22 20 69 73 20  n.  The "pZ" is 
0170: 6f 6d 69 74 74 65 64 20 69 6e 20 61 6e 20 6f 72  omitted in an or
0180: 69 67 69 6e 61 6c 20 6e 65 77 20 72 65 6c 65 61  iginal new relea
0190: 73 65 2c 20 61 6e 64 0a 20 2a 20 69 74 20 69 73  se, and. * it is
01a0: 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 22   replaced with "
01b0: 61 5a 22 20 6f 72 20 22 62 5a 22 20 66 6f 72 20  aZ" or "bZ" for 
01c0: 61 6c 70 68 61 20 61 6e 64 20 62 65 74 61 20 72  alpha and beta r
01d0: 65 6c 65 61 73 65 73 2c 0a 20 2a 20 72 65 73 70  eleases,. * resp
01e0: 65 63 74 69 76 65 6c 79 20 28 65 2e 67 2e 20 34  ectively (e.g. 4
01f0: 2e 30 62 31 20 69 73 20 74 68 65 20 66 69 72 73  .0b1 is the firs
0200: 74 20 62 65 74 61 20 72 65 6c 65 61 73 65 20 6f  t beta release o
0210: 66 20 43 54 6b 20 34 2e 30 29 2e 0a 20 2a 20 54  f CTk 4.0).. * T
0220: 68 65 20 70 61 74 63 68 20 6c 65 76 65 6c 20 65  he patch level e
0230: 6e 73 75 72 65 73 20 74 68 61 74 20 70 61 74 63  nsures that patc
0240: 68 65 73 20 61 72 65 20 61 70 70 6c 69 65 64 20  hes are applied 
0250: 69 6e 20 74 68 65 20 63 6f 72 72 65 63 74 0a 20  in the correct. 
0260: 2a 20 6f 72 64 65 72 20 61 6e 64 20 6f 6e 6c 79  * order and only
0270: 20 74 6f 20 61 70 70 72 6f 70 72 69 61 74 65 20   to appropriate 
0280: 73 6f 75 72 63 65 73 2e 0a 20 2a 0a 20 2a 20 43  sources.. *. * C
0290: 6f 70 79 72 69 67 68 74 20 28 63 29 20 31 39 39  opyright (c) 199
02a0: 34 20 53 75 6e 20 4d 69 63 72 6f 73 79 73 74 65  4 Sun Microsyste
02b0: 6d 73 2c 20 49 6e 63 2e 0a 20 2a 0a 20 2a 20 53  ms, Inc.. *. * S
02c0: 65 65 20 74 68 65 20 66 69 6c 65 20 22 6c 69 63  ee the file "lic
02d0: 65 6e 73 65 2e 74 65 72 6d 73 22 20 66 6f 72 20  ense.terms" for 
02e0: 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 75  information on u
02f0: 73 61 67 65 20 61 6e 64 20 72 65 64 69 73 74 72  sage and redistr
0300: 69 62 75 74 69 6f 6e 0a 20 2a 20 6f 66 20 74 68  ibution. * of th
0310: 69 73 20 66 69 6c 65 2c 20 61 6e 64 20 66 6f 72  is file, and for
0320: 20 61 20 44 49 53 43 4c 41 49 4d 45 52 20 4f 46   a DISCLAIMER OF
0330: 20 41 4c 4c 20 57 41 52 52 41 4e 54 49 45 53 2e   ALL WARRANTIES.
0340: 0a 20 2a 0a 20 2a 20 40 28 23 29 20 24 49 64 3a  . *. * @(#) $Id:
0350: 20 63 74 6b 2e 73 68 61 72 2c 76 20 31 2e 35 30   ctk.shar,v 1.50
0360: 20 31 39 39 36 2f 30 31 2f 31 35 20 31 34 3a 34   1996/01/15 14:4
0370: 37 3a 31 36 20 61 6e 64 72 65 77 6d 20 45 78 70  7:16 andrewm Exp
0380: 20 61 6e 64 72 65 77 6d 20 24 0a 20 2a 2f 0a 0a   andrewm $. */..
0390: 23 64 65 66 69 6e 65 20 43 54 4b 5f 50 41 54 43  #define CTK_PATC
03a0: 48 5f 4c 45 56 45 4c 20 22 34 2e 30 22 0a        H_LEVEL "4.0".