Welch Company
San Francisco, CA
S U M M A R Y
DIARY: April 30, 2011 12:57 PM Saturday;
Rod Welch
SDS Supersort 16-bit transform original code to Op Tech Sort 32-bit code.
1...Summary/Objective
..............
Click here to comment!
CONTACTS
SUBJECTS
Global Pointers References Suddenly Fail SDS Launch 04702 2 CMD Op
0403 -
0403 - ..
0404 - Summary/Objective
0405 -
040501 - Follow up ref SDS 3 0000.
040502 -
040503 -
040504 -
040506 - ..
0406 -
0407 -
0408 - Progress
0409 -
040901 - SDS augments intelligence by increasing accuracy of memory, explained
040902 - on 890523. 890523 0650, ref SDS 1 P13O Better memory is accomplished
040903 - by providing an environment for capturing daily work in a diary, and
040904 - managing the record for timely access to solve problems and discover
040905 - opportunities in time to be effective. While daily work cannot be
040906 - entirely reduced to a comprehensible written record, SDS expands this
040907 - ability significantly, explained in POIMS. ref OF 1 2049
040909 - ..
040910 - One component of SDS is selecting information from the record.
040911 - Supersort worked well for nearly 20 years applying 16-bit DOS
040912 - technology. When Microsoft upgraded to Windows 2000, Supersort did
040913 - not work well, reported on 010301 0910. ref SDS 2 M45I, so Op Tech
040914 - Sort was substituted, reported on 010301 0910. ref SDS 2 O74L
040916 - ..
040917 - Op Tech Sort commands to replace Supersort are also listed on 010301
040918 - 0910. ref SDS 2 G8TG
040920 - ..
040921 - Transforming code in 04702 for launching SDS program reported
040922 - requirement to change from Supersort to Op Tech Sort, reported on
040923 - 110423 2225. ref SDS 4 FF4M
040925 - ..
040926 - Supersort code to change is called in...
040928 - ..
040929 - Line 2500, ref OF 3 2Q5K, -label 852 in 01 04 047020
040930 -
040931 - @c:\sd\03\0510
040932 -
040933 - This calls Supersort code to extract fields from contacts
040934 - for repetitive dates, like birthdays.
040936 - ..
040937 - Task is to figure out alternate code for using Op tech sort.
040939 - ..
040940 - Line 180, ref OF 4 VG9L, -label it_2 in 01 04 05100
040941 -
040942 - e 13w1
040943 - macro 301
040944 - immed 2a
040945 - Ins_text /no-r;m h:\sd\07\UUUUU;o 13w2/
040946 - rel_cur 1 0
040947 - ins_text /se fi 3 6 bt "nnnn","nnnn" /
040948 - rel_cur 1 0
040949 -
040950 - This code creates a Supersort command file like 13W1...
040951 -
040952 - no-r;m h:\sd\07\00101;o 13w2
040953 - se fi 3 6 bt "0507","0514"
040954 - k 1 1;g
040956 - ..
040957 - Command file is executed by...
040958 -
040959 - s i 256 cr; cf 13w1
040961 - ..
040962 - Supersort produces following output file 13w2
040963 -
040964 - 640501 00000039 # Patty William's
040965 - 900502 00000051 # Mathew Buck's Birthday
040966 - 780503 00000008 # Ron & Kim Buck's anniversary
040967 - YY0506 00000028 # Kathy Welch's birthday
040968 - 580524 00000051 # Steve Buck's Birthday
040970 - ..
040971 - Supersort command called next...
040972 -
040973 - s i 256 cr;no-r;s 13w2;o 13w4,k-output;k 1 7 21 22 1 7 21 80;g
040975 - ..
040976 - Supersort transforms file 13w2 into 134w...
040977 -
040978 - 580524 # 580524 # Steve Buck's Birthday
040979 - 640501 # 640501 # Patty William's
040980 - 780503 # 780503 # Ron & Kim Buck's anniversary
040981 - 900502 # 900502 # Mathew Buck's Birthday
040982 - YY0506 # YY0506 # Kathy Welch's birthday
040984 - ..
040985 - This seems to do the trick...
040986 -
040987 - c:\sd\01\o h:\sd\07\00101 c:\sd\10\13w4
040988 - in(3,4,c,ge,"0501", and,3,4,c,le,"0531")
040989 - outrec(1,7,21,2,1,7,21,80,crlf)
040991 - ..
040992 - However, for some reason, the code is adding a blank line between
040993 - each output line. Tried eliminating crlf command, but then the code
040994 - produced...
040995 -
040996 - 580524 # 580524 # Steve Buck's Birthday
040997 - 640501 # 640501 # Patty William's
040998 - 780503 # 780503 # Ron & Kim Buck's anniversary
040999 - 900502 # 900502 # Mathew Buck's Birthday
041000 - YY0506 # YY0506 # Kathy Welch's birthday
041002 - ..
041003 - Try checking and deleting the blank lines.
041004 -
041006 - ..
041007 - Line 180, ref OF 4 VG9L, -label it_2 in 01 04 05100
041008 -
041009 -
041011 - ..
0411 -
0412 -
0413 - 1905
0414 -
041401 - Turns out Opt-tech Sort v 5.0a.4 will not run in 64-bit mode. We
041402 - need a version that will run in both 32-bit and 64-bit modes.
041403 -
041404 - [On 110505 1917 purchased upgrade for running Opt Tech Sort
041405 - in 64-bit mode. ref SDS 5 FS38
041406 -
041407 -
041408 -
041409 -
041410 -
041411 -
041412 -
041413 -
0415 -