Fossil SCM

Unnecessary type='text/javascript on <script> tag.

jan.nijtmans 2016-06-28 09:10 trunk
Commit 5cdaeb0d822d3aebcd82124ccb17dfab4a187842
--- src/makeheaders.html
+++ src/makeheaders.html
@@ -143,14 +143,14 @@
143143
change most frequently.
144144
This means that the entire program must be recompiled frequently,
145145
leading to a lengthy modify-compile-test cycle and a corresponding
146146
decrease in programmer productivity.
147147
<p><li>
148
-The C programming language requires that declarations depending upon
148
+The C programming language requires that declarations depending upon
149149
each other must occur in a particular order.
150150
In a program with complex, interwoven data structures, the correct
151
-declaration order can become very difficult to determine manually,
151
+declaration order can become very difficult to determine manually,
152152
especially when the declarations involved are spread out over several
153153
files.
154154
</ol>
155155
</p>
156156
@@ -158,11 +158,11 @@
158158
<h3>1.2 The Makeheaders Solution</h3>
159159
160160
<p>
161161
The makeheaders program is designed to ameliorate the problems associated
162162
with the traditional C programming model by automatically generating
163
-the interface information in the .h files from
163
+the interface information in the .h files from
164164
interface information contained in other .h files and
165165
from implementation information in the .c files.
166166
When the makeheaders program is run, it scans the source
167167
files for a project,
168168
then generates a series of new .h files, one for each .c file.
@@ -195,11 +195,11 @@
195195
<p><li>
196196
The generated .h file contains the minimal set of declarations needed
197197
by the .c file.
198198
This means that when something changes, a minimal amount of recompilation
199199
is required to produce an updated executable.
200
-Experience has shown that this gives a dramatic improvement
200
+Experience has shown that this gives a dramatic improvement
201201
in programmer productivity by facilitating a rapid modify-compile-test
202202
cycle during development.
203203
<p><li>
204204
The makeheaders program automatically sorts declarations into the
205205
correct order, completely eliminating the wearisome and error-prone
@@ -237,11 +237,11 @@
237237
the declarations will be copied into the generated .h files as
238238
appropriate.
239239
But if makeheaders sees that the .h file that it has generated is no
240240
different from the .h file it generated last time, it doesn't update
241241
the file.
242
-This prevents the corresponding .c files from having to
242
+This prevents the corresponding .c files from having to
243243
be needlessly recompiled.
244244
</p>
245245
246246
<p>
247247
There are several options to the makeheaders program that can
@@ -299,11 +299,11 @@
299299
``beta.c'' and
300300
``gamma.c''
301301
but because of the colon on the end of third filename
302302
it will only generate headers for the first two files.
303303
Unfortunately,
304
-it is not possible to get makeheaders to process any file whose
304
+it is not possible to get makeheaders to process any file whose
305305
name contains a colon.
306306
</p>
307307
308308
<p>
309309
In a large project, the length of the command line for makeheaders
@@ -337,11 +337,11 @@
337337
338338
<p>
339339
Finally, makeheaders also includes a ``-doc'' option.
340340
This command line option prevents makeheaders from generating any
341341
headers at all.
342
-Instead, makeheaders will write to standard output
342
+Instead, makeheaders will write to standard output
343343
information about every definition and declaration that it encounters
344344
in its scan of source files.
345345
The information output includes the type of the definition or
346346
declaration and any comment that preceeds the definition or
347347
declaration.
@@ -382,11 +382,11 @@
382382
383383
<p>
384384
The simpliest way to use makeheaders is to put all definitions in
385385
one or more .c files and all structure and type declarations in
386386
separate .h files.
387
-The only restriction is that you should take care to chose basenames
387
+The only restriction is that you should take care to chose basenames
388388
for your .h files that are different from the basenames for you
389389
.c files.
390390
Recall that if your .c file is named (for example) ``alpha.c''
391391
makeheaders will attempt to generate a corresponding header file
392392
named ``alpha.h''.
@@ -459,22 +459,22 @@
459459
makeheaders *.[ch]
460460
</pre>
461461
462462
The makeheaders program will scan all of the .c files and all of the
463463
manually written .h files and then automatically generate .h files
464
-corresponding to all .c files.
464
+corresponding to all .c files.
465465
</p>
466466
467467
<p>
468468
Note that
469
-the wildcard expression used in the above example,
469
+the wildcard expression used in the above example,
470470
``<code>*.[ch]</code>'',
471471
will expand to include all .h files in the current directory, both
472472
those entered manually be the programmer and others generated automatically
473473
by a prior run of makeheaders.
474474
But that is not a problem.
475
-The makeheaders program will recognize and ignore any files it
475
+The makeheaders program will recognize and ignore any files it
476476
has previously generated that show up on its input list.
477477
</p>
478478
479479
<a name="H0008"></a>
480480
<h3>3.2 What Declarations Get Copied</h3>
@@ -530,11 +530,11 @@
530530
</p>
531531
532532
<p><li>
533533
When a structure, union or enumeration declaration or a
534534
function prototype or a C++ class declaration appears in a
535
-manually produced .h file, that declaration is copied into the
535
+manually produced .h file, that declaration is copied into the
536536
automatically generated
537537
.h files of all .c files that use the structure, union, enumeration,
538538
function or class.
539539
But declarations that appear in a
540540
.c file are considered private to that .c file and are not copied into
@@ -610,13 +610,13 @@
610610
it were a .h file by enclosing that part of the .c file within:
611611
<pre>
612612
#if INTERFACE
613613
#endif
614614
</pre>
615
-Thus any structure definitions that appear after the
616
-``#if INTERFACE'' but before the corresponding
617
-``#endif'' are eligable to be copied into the
615
+Thus any structure definitions that appear after the
616
+``#if INTERFACE'' but before the corresponding
617
+``#endif'' are eligable to be copied into the
618618
automatically generated
619619
.h files of other .c files.
620620
</p>
621621
622622
<p>
@@ -728,11 +728,11 @@
728728
#endif
729729
</pre>
730730
will become part of the exported interface.
731731
The ``#if EXPORT_INTERFACE'' mechanism can be used in either
732732
.c or .h files.
733
-(The ``#if INTERFACE'' can also be used in both .h and .c files,
733
+(The ``#if INTERFACE'' can also be used in both .h and .c files,
734734
but since it's use in a .h file would be redundant, we haven't mentioned
735735
it before.)
736736
</p>
737737
738738
<a name="H0011"></a>
@@ -751,11 +751,11 @@
751751
Sometimes it is convenient to have makeheaders sort a sequence
752752
of private declarations into the correct order for us automatically.
753753
Or, we could have static functions and procedures for which we would like
754754
makeheaders to generate prototypes, but the arguments to these
755755
functions and procedures uses private declarations.
756
-In both of these cases, we want makeheaders to be aware of the
756
+In both of these cases, we want makeheaders to be aware of the
757757
private declarations and copy them into the local header file,
758758
but we don't want makeheaders to propagate the
759759
declarations outside of the file in which they are declared.
760760
</p>
761761
@@ -815,11 +815,11 @@
815815
</p>
816816
817817
<p>
818818
Makeheaders augments class definitions by inserting prototypes to
819819
methods were appropriate. If a method definition begins with one
820
-of the special keywords <b>PUBLIC</b>, <b>PROTECTED</b>, or
820
+of the special keywords <b>PUBLIC</b>, <b>PROTECTED</b>, or
821821
<b>PRIVATE</b> (in upper-case to distinguish them from the regular
822822
C++ keywords with the same meaning) then a prototype for that
823823
method will be inserted into the class definition. If none of
824824
these keywords appear, then the prototype is not inserted. For
825825
example, in the following code, the constructor is not explicitly
@@ -874,11 +874,11 @@
874874
875875
<a name="H0013"></a>
876876
<h3>3.7 Conditional Compilation</h3>
877877
878878
<p>
879
-The makeheaders program understands and tracks the conditional
879
+The makeheaders program understands and tracks the conditional
880880
compilation constructs in the source code files it scans.
881881
Hence, if the following code appears in a source file
882882
<pre>
883883
#ifdef UNIX
884884
# define WORKS_WELL 1
@@ -1054,11 +1054,11 @@
10541054
10551055
<a name="H0017"></a>
10561056
<h2>6.0 Summary And Conclusion</h2>
10571057
10581058
<p>
1059
-The makeheaders program will automatically generate a minimal header file
1059
+The makeheaders program will automatically generate a minimal header file
10601060
for each of a set of C source and header files, and will
10611061
generate a composite header file for the entire source file suite,
10621062
for either internal or external use.
10631063
It can also be used as the parser in an automated program
10641064
documentation system.
10651065
--- src/makeheaders.html
+++ src/makeheaders.html
@@ -143,14 +143,14 @@
143 change most frequently.
144 This means that the entire program must be recompiled frequently,
145 leading to a lengthy modify-compile-test cycle and a corresponding
146 decrease in programmer productivity.
147 <p><li>
148 The C programming language requires that declarations depending upon
149 each other must occur in a particular order.
150 In a program with complex, interwoven data structures, the correct
151 declaration order can become very difficult to determine manually,
152 especially when the declarations involved are spread out over several
153 files.
154 </ol>
155 </p>
156
@@ -158,11 +158,11 @@
158 <h3>1.2 The Makeheaders Solution</h3>
159
160 <p>
161 The makeheaders program is designed to ameliorate the problems associated
162 with the traditional C programming model by automatically generating
163 the interface information in the .h files from
164 interface information contained in other .h files and
165 from implementation information in the .c files.
166 When the makeheaders program is run, it scans the source
167 files for a project,
168 then generates a series of new .h files, one for each .c file.
@@ -195,11 +195,11 @@
195 <p><li>
196 The generated .h file contains the minimal set of declarations needed
197 by the .c file.
198 This means that when something changes, a minimal amount of recompilation
199 is required to produce an updated executable.
200 Experience has shown that this gives a dramatic improvement
201 in programmer productivity by facilitating a rapid modify-compile-test
202 cycle during development.
203 <p><li>
204 The makeheaders program automatically sorts declarations into the
205 correct order, completely eliminating the wearisome and error-prone
@@ -237,11 +237,11 @@
237 the declarations will be copied into the generated .h files as
238 appropriate.
239 But if makeheaders sees that the .h file that it has generated is no
240 different from the .h file it generated last time, it doesn't update
241 the file.
242 This prevents the corresponding .c files from having to
243 be needlessly recompiled.
244 </p>
245
246 <p>
247 There are several options to the makeheaders program that can
@@ -299,11 +299,11 @@
299 ``beta.c'' and
300 ``gamma.c''
301 but because of the colon on the end of third filename
302 it will only generate headers for the first two files.
303 Unfortunately,
304 it is not possible to get makeheaders to process any file whose
305 name contains a colon.
306 </p>
307
308 <p>
309 In a large project, the length of the command line for makeheaders
@@ -337,11 +337,11 @@
337
338 <p>
339 Finally, makeheaders also includes a ``-doc'' option.
340 This command line option prevents makeheaders from generating any
341 headers at all.
342 Instead, makeheaders will write to standard output
343 information about every definition and declaration that it encounters
344 in its scan of source files.
345 The information output includes the type of the definition or
346 declaration and any comment that preceeds the definition or
347 declaration.
@@ -382,11 +382,11 @@
382
383 <p>
384 The simpliest way to use makeheaders is to put all definitions in
385 one or more .c files and all structure and type declarations in
386 separate .h files.
387 The only restriction is that you should take care to chose basenames
388 for your .h files that are different from the basenames for you
389 .c files.
390 Recall that if your .c file is named (for example) ``alpha.c''
391 makeheaders will attempt to generate a corresponding header file
392 named ``alpha.h''.
@@ -459,22 +459,22 @@
459 makeheaders *.[ch]
460 </pre>
461
462 The makeheaders program will scan all of the .c files and all of the
463 manually written .h files and then automatically generate .h files
464 corresponding to all .c files.
465 </p>
466
467 <p>
468 Note that
469 the wildcard expression used in the above example,
470 ``<code>*.[ch]</code>'',
471 will expand to include all .h files in the current directory, both
472 those entered manually be the programmer and others generated automatically
473 by a prior run of makeheaders.
474 But that is not a problem.
475 The makeheaders program will recognize and ignore any files it
476 has previously generated that show up on its input list.
477 </p>
478
479 <a name="H0008"></a>
480 <h3>3.2 What Declarations Get Copied</h3>
@@ -530,11 +530,11 @@
530 </p>
531
532 <p><li>
533 When a structure, union or enumeration declaration or a
534 function prototype or a C++ class declaration appears in a
535 manually produced .h file, that declaration is copied into the
536 automatically generated
537 .h files of all .c files that use the structure, union, enumeration,
538 function or class.
539 But declarations that appear in a
540 .c file are considered private to that .c file and are not copied into
@@ -610,13 +610,13 @@
610 it were a .h file by enclosing that part of the .c file within:
611 <pre>
612 #if INTERFACE
613 #endif
614 </pre>
615 Thus any structure definitions that appear after the
616 ``#if INTERFACE'' but before the corresponding
617 ``#endif'' are eligable to be copied into the
618 automatically generated
619 .h files of other .c files.
620 </p>
621
622 <p>
@@ -728,11 +728,11 @@
728 #endif
729 </pre>
730 will become part of the exported interface.
731 The ``#if EXPORT_INTERFACE'' mechanism can be used in either
732 .c or .h files.
733 (The ``#if INTERFACE'' can also be used in both .h and .c files,
734 but since it's use in a .h file would be redundant, we haven't mentioned
735 it before.)
736 </p>
737
738 <a name="H0011"></a>
@@ -751,11 +751,11 @@
751 Sometimes it is convenient to have makeheaders sort a sequence
752 of private declarations into the correct order for us automatically.
753 Or, we could have static functions and procedures for which we would like
754 makeheaders to generate prototypes, but the arguments to these
755 functions and procedures uses private declarations.
756 In both of these cases, we want makeheaders to be aware of the
757 private declarations and copy them into the local header file,
758 but we don't want makeheaders to propagate the
759 declarations outside of the file in which they are declared.
760 </p>
761
@@ -815,11 +815,11 @@
815 </p>
816
817 <p>
818 Makeheaders augments class definitions by inserting prototypes to
819 methods were appropriate. If a method definition begins with one
820 of the special keywords <b>PUBLIC</b>, <b>PROTECTED</b>, or
821 <b>PRIVATE</b> (in upper-case to distinguish them from the regular
822 C++ keywords with the same meaning) then a prototype for that
823 method will be inserted into the class definition. If none of
824 these keywords appear, then the prototype is not inserted. For
825 example, in the following code, the constructor is not explicitly
@@ -874,11 +874,11 @@
874
875 <a name="H0013"></a>
876 <h3>3.7 Conditional Compilation</h3>
877
878 <p>
879 The makeheaders program understands and tracks the conditional
880 compilation constructs in the source code files it scans.
881 Hence, if the following code appears in a source file
882 <pre>
883 #ifdef UNIX
884 # define WORKS_WELL 1
@@ -1054,11 +1054,11 @@
1054
1055 <a name="H0017"></a>
1056 <h2>6.0 Summary And Conclusion</h2>
1057
1058 <p>
1059 The makeheaders program will automatically generate a minimal header file
1060 for each of a set of C source and header files, and will
1061 generate a composite header file for the entire source file suite,
1062 for either internal or external use.
1063 It can also be used as the parser in an automated program
1064 documentation system.
1065
--- src/makeheaders.html
+++ src/makeheaders.html
@@ -143,14 +143,14 @@
143 change most frequently.
144 This means that the entire program must be recompiled frequently,
145 leading to a lengthy modify-compile-test cycle and a corresponding
146 decrease in programmer productivity.
147 <p><li>
148 The C programming language requires that declarations depending upon
149 each other must occur in a particular order.
150 In a program with complex, interwoven data structures, the correct
151 declaration order can become very difficult to determine manually,
152 especially when the declarations involved are spread out over several
153 files.
154 </ol>
155 </p>
156
@@ -158,11 +158,11 @@
158 <h3>1.2 The Makeheaders Solution</h3>
159
160 <p>
161 The makeheaders program is designed to ameliorate the problems associated
162 with the traditional C programming model by automatically generating
163 the interface information in the .h files from
164 interface information contained in other .h files and
165 from implementation information in the .c files.
166 When the makeheaders program is run, it scans the source
167 files for a project,
168 then generates a series of new .h files, one for each .c file.
@@ -195,11 +195,11 @@
195 <p><li>
196 The generated .h file contains the minimal set of declarations needed
197 by the .c file.
198 This means that when something changes, a minimal amount of recompilation
199 is required to produce an updated executable.
200 Experience has shown that this gives a dramatic improvement
201 in programmer productivity by facilitating a rapid modify-compile-test
202 cycle during development.
203 <p><li>
204 The makeheaders program automatically sorts declarations into the
205 correct order, completely eliminating the wearisome and error-prone
@@ -237,11 +237,11 @@
237 the declarations will be copied into the generated .h files as
238 appropriate.
239 But if makeheaders sees that the .h file that it has generated is no
240 different from the .h file it generated last time, it doesn't update
241 the file.
242 This prevents the corresponding .c files from having to
243 be needlessly recompiled.
244 </p>
245
246 <p>
247 There are several options to the makeheaders program that can
@@ -299,11 +299,11 @@
299 ``beta.c'' and
300 ``gamma.c''
301 but because of the colon on the end of third filename
302 it will only generate headers for the first two files.
303 Unfortunately,
304 it is not possible to get makeheaders to process any file whose
305 name contains a colon.
306 </p>
307
308 <p>
309 In a large project, the length of the command line for makeheaders
@@ -337,11 +337,11 @@
337
338 <p>
339 Finally, makeheaders also includes a ``-doc'' option.
340 This command line option prevents makeheaders from generating any
341 headers at all.
342 Instead, makeheaders will write to standard output
343 information about every definition and declaration that it encounters
344 in its scan of source files.
345 The information output includes the type of the definition or
346 declaration and any comment that preceeds the definition or
347 declaration.
@@ -382,11 +382,11 @@
382
383 <p>
384 The simpliest way to use makeheaders is to put all definitions in
385 one or more .c files and all structure and type declarations in
386 separate .h files.
387 The only restriction is that you should take care to chose basenames
388 for your .h files that are different from the basenames for you
389 .c files.
390 Recall that if your .c file is named (for example) ``alpha.c''
391 makeheaders will attempt to generate a corresponding header file
392 named ``alpha.h''.
@@ -459,22 +459,22 @@
459 makeheaders *.[ch]
460 </pre>
461
462 The makeheaders program will scan all of the .c files and all of the
463 manually written .h files and then automatically generate .h files
464 corresponding to all .c files.
465 </p>
466
467 <p>
468 Note that
469 the wildcard expression used in the above example,
470 ``<code>*.[ch]</code>'',
471 will expand to include all .h files in the current directory, both
472 those entered manually be the programmer and others generated automatically
473 by a prior run of makeheaders.
474 But that is not a problem.
475 The makeheaders program will recognize and ignore any files it
476 has previously generated that show up on its input list.
477 </p>
478
479 <a name="H0008"></a>
480 <h3>3.2 What Declarations Get Copied</h3>
@@ -530,11 +530,11 @@
530 </p>
531
532 <p><li>
533 When a structure, union or enumeration declaration or a
534 function prototype or a C++ class declaration appears in a
535 manually produced .h file, that declaration is copied into the
536 automatically generated
537 .h files of all .c files that use the structure, union, enumeration,
538 function or class.
539 But declarations that appear in a
540 .c file are considered private to that .c file and are not copied into
@@ -610,13 +610,13 @@
610 it were a .h file by enclosing that part of the .c file within:
611 <pre>
612 #if INTERFACE
613 #endif
614 </pre>
615 Thus any structure definitions that appear after the
616 ``#if INTERFACE'' but before the corresponding
617 ``#endif'' are eligable to be copied into the
618 automatically generated
619 .h files of other .c files.
620 </p>
621
622 <p>
@@ -728,11 +728,11 @@
728 #endif
729 </pre>
730 will become part of the exported interface.
731 The ``#if EXPORT_INTERFACE'' mechanism can be used in either
732 .c or .h files.
733 (The ``#if INTERFACE'' can also be used in both .h and .c files,
734 but since it's use in a .h file would be redundant, we haven't mentioned
735 it before.)
736 </p>
737
738 <a name="H0011"></a>
@@ -751,11 +751,11 @@
751 Sometimes it is convenient to have makeheaders sort a sequence
752 of private declarations into the correct order for us automatically.
753 Or, we could have static functions and procedures for which we would like
754 makeheaders to generate prototypes, but the arguments to these
755 functions and procedures uses private declarations.
756 In both of these cases, we want makeheaders to be aware of the
757 private declarations and copy them into the local header file,
758 but we don't want makeheaders to propagate the
759 declarations outside of the file in which they are declared.
760 </p>
761
@@ -815,11 +815,11 @@
815 </p>
816
817 <p>
818 Makeheaders augments class definitions by inserting prototypes to
819 methods were appropriate. If a method definition begins with one
820 of the special keywords <b>PUBLIC</b>, <b>PROTECTED</b>, or
821 <b>PRIVATE</b> (in upper-case to distinguish them from the regular
822 C++ keywords with the same meaning) then a prototype for that
823 method will be inserted into the class definition. If none of
824 these keywords appear, then the prototype is not inserted. For
825 example, in the following code, the constructor is not explicitly
@@ -874,11 +874,11 @@
874
875 <a name="H0013"></a>
876 <h3>3.7 Conditional Compilation</h3>
877
878 <p>
879 The makeheaders program understands and tracks the conditional
880 compilation constructs in the source code files it scans.
881 Hence, if the following code appears in a source file
882 <pre>
883 #ifdef UNIX
884 # define WORKS_WELL 1
@@ -1054,11 +1054,11 @@
1054
1055 <a name="H0017"></a>
1056 <h2>6.0 Summary And Conclusion</h2>
1057
1058 <p>
1059 The makeheaders program will automatically generate a minimal header file
1060 for each of a set of C source and header files, and will
1061 generate a composite header file for the entire source file suite,
1062 for either internal or external use.
1063 It can also be used as the parser in an automated program
1064 documentation system.
1065
+2 -2
--- src/setup.c
+++ src/setup.c
@@ -546,11 +546,11 @@
546546
if( login_is_special(zLogin) ){
547547
@ <input type="hidden" name="login" value="%s(zLogin)">
548548
@ <input type="hidden" name="info" value="">
549549
@ <input type="hidden" name="pw" value="*">
550550
}
551
- @ <script type='text/javascript'>
551
+ @ <script>
552552
@ function updateCapabilityString(){
553553
@ /*
554554
@ ** This function updates the "#usetupEditCapability" span content
555555
@ ** with the capabilities selected by the interactive user, based
556556
@ ** upon the state of the capability checkboxes.
@@ -730,11 +730,11 @@
730730
@ </tr>
731731
}
732732
@ </table>
733733
@ </div></form>
734734
@ </div>
735
- @ <script type='text/javascript'>updateCapabilityString();</script>
735
+ @ <script>updateCapabilityString();</script>
736736
@ <h2>Privileges And Capabilities:</h2>
737737
@ <ul>
738738
if( higherUser ){
739739
@ <li><p class="missingPriv">
740740
@ User %h(zLogin) has Setup privileges and you only have Admin privileges
741741
--- src/setup.c
+++ src/setup.c
@@ -546,11 +546,11 @@
546 if( login_is_special(zLogin) ){
547 @ <input type="hidden" name="login" value="%s(zLogin)">
548 @ <input type="hidden" name="info" value="">
549 @ <input type="hidden" name="pw" value="*">
550 }
551 @ <script type='text/javascript'>
552 @ function updateCapabilityString(){
553 @ /*
554 @ ** This function updates the "#usetupEditCapability" span content
555 @ ** with the capabilities selected by the interactive user, based
556 @ ** upon the state of the capability checkboxes.
@@ -730,11 +730,11 @@
730 @ </tr>
731 }
732 @ </table>
733 @ </div></form>
734 @ </div>
735 @ <script type='text/javascript'>updateCapabilityString();</script>
736 @ <h2>Privileges And Capabilities:</h2>
737 @ <ul>
738 if( higherUser ){
739 @ <li><p class="missingPriv">
740 @ User %h(zLogin) has Setup privileges and you only have Admin privileges
741
--- src/setup.c
+++ src/setup.c
@@ -546,11 +546,11 @@
546 if( login_is_special(zLogin) ){
547 @ <input type="hidden" name="login" value="%s(zLogin)">
548 @ <input type="hidden" name="info" value="">
549 @ <input type="hidden" name="pw" value="*">
550 }
551 @ <script>
552 @ function updateCapabilityString(){
553 @ /*
554 @ ** This function updates the "#usetupEditCapability" span content
555 @ ** with the capabilities selected by the interactive user, based
556 @ ** upon the state of the capability checkboxes.
@@ -730,11 +730,11 @@
730 @ </tr>
731 }
732 @ </table>
733 @ </div></form>
734 @ </div>
735 @ <script>updateCapabilityString();</script>
736 @ <h2>Privileges And Capabilities:</h2>
737 @ <ul>
738 if( higherUser ){
739 @ <li><p class="missingPriv">
740 @ User %h(zLogin) has Setup privileges and you only have Admin privileges
741
--- www/copyright-release.html
+++ www/copyright-release.html
@@ -75,11 +75,11 @@
7575
<p>By filling in the following information and signing your name,
7676
you agree to be bound by all of the terms
7777
set forth in this agreement. Please print clearly.</p>
7878
7979
<p><table width="80%" border="1" cellpadding="0" cellspacing="0" align="center">
80
-<tr><td width="20%" valign="top">Your name &amp email:</td><td width="80%">
80
+<tr><td width="20%" valign="top">Your name &amp; email:</td><td width="80%">
8181
8282
<!-- Replace this line with your name and email --> &nbsp;<p>&nbsp;
8383
8484
</td></tr>
8585
<tr><td valign="top">Company name:<br>(if applicable)</td><td>
8686
--- www/copyright-release.html
+++ www/copyright-release.html
@@ -75,11 +75,11 @@
75 <p>By filling in the following information and signing your name,
76 you agree to be bound by all of the terms
77 set forth in this agreement. Please print clearly.</p>
78
79 <p><table width="80%" border="1" cellpadding="0" cellspacing="0" align="center">
80 <tr><td width="20%" valign="top">Your name &amp email:</td><td width="80%">
81
82 <!-- Replace this line with your name and email --> &nbsp;<p>&nbsp;
83
84 </td></tr>
85 <tr><td valign="top">Company name:<br>(if applicable)</td><td>
86
--- www/copyright-release.html
+++ www/copyright-release.html
@@ -75,11 +75,11 @@
75 <p>By filling in the following information and signing your name,
76 you agree to be bound by all of the terms
77 set forth in this agreement. Please print clearly.</p>
78
79 <p><table width="80%" border="1" cellpadding="0" cellspacing="0" align="center">
80 <tr><td width="20%" valign="top">Your name &amp; email:</td><td width="80%">
81
82 <!-- Replace this line with your name and email --> &nbsp;<p>&nbsp;
83
84 </td></tr>
85 <tr><td valign="top">Company name:<br>(if applicable)</td><td>
86

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button