THE WELCH COMPANY
440 Davis Court #1602
San Francisco, CA 94111-2496
415 781 5700


S U M M A R Y


DIARY: December 13, 2002 00:44 AM Friday; Rod Welch

Convert SDS records to new HTML compliant format.

1...Summary/Objective
2...0126 Process List of Files and Convert to HTML with 070405
3...070405 Convert SDS Records to HTML
4...Update SDS Program Files and Welch SDS Records


..............
Click here to comment!

CONTACTS 

SUBJECTS
Convert SDS Records on Internet to New HTML Format that Ope   Can Han

0403 -    ..
0404 - Summary/Objective
0405 -
040501 - Follow up ref SDS 5 0000, ref SDS 4 0000.
040502 -
040503 - Received a file from Gary with a list of 100 files which the routine
040504 - he developed extracted from the c: sd wl sd directory, per planning in
040505 - the record on 021206. ref SDS 5 4E4H
040506 -
040507 - Testing showed that the code in cnv is okay.  Decided to move the code
040508 - to c: sd 03 0126, so the new way to execute the the thing is....
040509 -
040510 -
040511 -                          @c:\sd\03\0126  <Home>
040512 -
040513 -
040514 - ...from within a list of files to be processed.
040515 -
040516 - The problem today was with the two files, as explained below.
040517 - ref SDS 0 1P9H
040518 - ..
040519 - Also changed the code in 070405 so it will not crash when
040520 - similar problems are encountered.  Further testing shows that 0126
040521 - processes the list of 100 files in 40 seconds. ref SDS 0 SA6F
040522 -
040523 -  ..
040524 - This evening sent an email to Gary linked to this record, per below,
040525 - ref SDS 0 JM8G, and an update with the changes to the code that solve
040526 - the current issue. ref SDS 0 WN5I
040527 -
040528 -
040529 -
040530 -
040531 -
040532 -
040533 -  ..
0406 -
0407 -
0408 - Progress
0409 -
040901 - 0126  Process List of Files and Convert to HTML with 070405
040902 -
040903 - Line 20, ref OF 1 B95F,
040904 -
040905 -   Verify this is a list of SDS records.
040906 -
040907 - Line 50, ref OF 1 146N, -label okay in 0126
040908 -
040909 -   Change this to read the User ID each pass from the list.
040910 -
040911 -  ..
040912 - Testing shows that there are two files that are failing...
040913 -
040914 - Having a possible problem with the record on 000812. ref SDS 3 0001
040915 -
040916 -             "        "                "      000417, ref SDS 1 0001
040917 -
040918 -
040919 -  ..
040920 - When these two files are removed, the entire list is processed by
040921 - 0126.
040922 -
040923 -      [On 021215 Gary submitted list of another 10 or so files that are
040924 -      not being converted by 070405. ref SDS 6 0001
040925 -
040926 - Examination shows that 0126 and 0608 process these files correctly;
040927 - the problem is with 070405.  This situation was a little startling
040928 - because all files in the list have already been processed once by
040929 - 070405.  Resolution is per below. ref SDS 0 UN4G
040930 -
040931 -
040932 -
040933 -  ..
040934 - 070405  Convert SDS Records to HTML
040935 -
040936 - Line 2690, ref OF 3 648M, -label dwnAn in 070405
040937 -
040938 -     There was a common format problem with these two files that
040939 -     caused 070405 to crash.
040940 -     ..
040941 -     Each file had an anchor on a line within a paragraph, rather
040942 -     than at the top of the para with a blank line above the anchor
040943 -     line.
040944 -      ..
040945 -     The format convention we are using for explicit links is that an
040946 -     anchor can be at the beginning of a line with a blank line above,
040947 -     or above the beginning of a line with nothing else on the line,
040948 -     as shown in this para and the para above this one.
040949 -
040950 -     An anchor in the middle of a series of lines does not provide
040951 -     space for the explicit link.  There was some code that was trying
040952 -     to do something useful, but was crashing, so I disconnected it
040953 -     because whatever it was doing was not worth the code and wasn't
040954 -     anyway.
040955 -
040956 -  ..
040957 - After making this change, ran the code on test list received from
040958 - Gary, and the 100 files were processed in 40 seconds.
040959 -
040960 -      [On 021216 additional code adjustments. ref SDS 6 T39O
040961 -
040962 - Gary should try the conversion with 500 line files.  1000 line files
040963 - might be okay, but 500 should definitely be okay.  The only problem
040964 - should be if there is another kind of strange format issue we have
040965 - not yet solved.
040966 -
040967 -  ..
040968 - Since we are processing a list of files that have already been
040969 - processed once, the only issue is if we have introduced new features
040970 - after a file was originally converted to HTML.  Explicit links is such
040971 - an example.  Nothing else comes to mind, but could be stuff out there.
040972 -
040973 -
040974 -
040975 -
040976 -
0410 -

SUBJECTS
Zip Update SDS Program and My SDS Records for Training Purposes on Ga

050301 -  ..
050302 - Update SDS Program Files and Welch SDS Records
050303 -
050304 - Follow up ref SDS 5 WN5I, ref SDS 4 CL9N.
050305 -
050306 - Submitted SDS update to Gary from last transfer on 021206, ref SDS 5
050307 - WN5I, with the correction to 070405 and the new macro file 0126 that
050308 - enables the conversion op to run, per above. ref SDS 0 TS5M
050309 -
050310 - Used procedures reported on 021201. ref SDS 4 CL9N
050311 -
050312 -
050313 -  ..
0504 -
0505 -
0506 - 1907
0507 -
050701 - Sent Gary an email linked to this record notifying of solution and
050702 - providing updated SDS code and Rod's records to support solution, per
050703 - above. ref SDS 0 UN7O
050704 -
050705 -
050706 -
050707 -
050708 -
050709 -
050710 -
050711 -
050712 -
050713 -
050714 -
0508 -