Welch Company
San Francisco, CA


S U M M A R Y


DIARY: June 3, 2011 04:12 PM Friday; Rod Welch

SDS java called Morris work on wordwrap insert improve File List.

1...Summary/Objective
2...Medit Java Commands Features Progress
3...Planning to work on....
4...Elluminate Telephone Conferencing System Problems
5...Stats Line Caps and Num Lock Appearance Zone Margin
6...Pfinsw & Pfinsw1 Commands Pending
7...INS Insert Function Not Working Correctly
8...File List SDS Java Refine Format Functions Efficient Usability


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

CONTACTS 

SUBJECTS
SDS Java Windows 64-bit Application Progress Medit Commands Create C

1903 -
1903 -    ..
1904 - Summary/Objective
1905 -
190501 - Follow up ref SDS F7 0000. ref SDS F5 0000.
190502 -
190503 -
190504 -
190505 -
190507 -  ..
1906 -
1907 -
1908 - Progress
1909 -
190901 - Medit Java Commands Features Progress
190902 -
190903 - Follow up ref SDS G6 HN3J. ref SDS F7 HN3J.
190904 -
190905 - On 090318 planned to build an ascii file that lists commands for the
190906 - new editor. ref SDS 34 JY33
190907 -
190908 -    1.  cut & paste (OS level)...new.......... 101124, ref SDS E0 244F
190909 -    2.  $screen x y..............new.......... 100920, ref SDS C6 V13O
190910 -    3.  stats 0 or 1.......................... 100828, ref SDS B5 OQ7O
190911 -    4.  get (g)............................... 100729, ref SDS A4 BY3O
190912 -    5.  beep.................................. 100604, ref SDS 96 CF6I
190913 -    6.  tl.................................... 100604, ref SDS 96 HV9I
190914 -    7.  right................................. 100428, ref SDS 93 W55G
190915 -    8.  left.................................. 100415, ref SDS 93 W55G
190916 -    9.  of.................................... 100415, ref SDS 93 W55G
190917 -   10.  lsfile............new................. 100415, ref SDS 91 PS5S
190918 -   11.  scroll bar............................ 100301, ref SDS 86 4C4N
190919 -   12.  pfesc................................. 100224, ref SDS 84 QG6K
190920 -   13.  setcolor.............................. 100108, ref SDS 76 4F3M
190921 -   14.  wrapon...........wordwrap............. 091107, ref SDS 73 E17J
190922 -   15.  wrapoff............................... 091107, ref SDS 73 E17J
190923 -   16.  wrapflag.............................. 091107, ref SDS 73 E17J
190924 -   17.  wsplit................................ 091107, ref SDS 73 E17J
190925 -   18.  pfent................................. 091102, ref SDS 71 EZ3I
190926 -   19.  pfb1.................................. 091008, ref SDS 68 4C4N
190927 -   20.  pfb1i................................. 091008, ref SDS 68 4C4N
190928 -   21.  pfb2.................................. 091008, ref SDS 68 4C4N
190929 -   22.  pfb2i................................. 091008, ref SDS 68 4C4N
190930 -   23.  pgup.................................. 090926, ref SDS 67 FW6N
190931 -   24.  pgdn.................................. 090926, ref SDS 67 FW6N
190932 -   25.  ul........cut & paste................. 090924, ref SDS 66 JZ4K
190933 -   26.  lr.................................... 090924, ref SDS 66 JZ4K
190934 -   27.  cut................................... 090924, ref SDS 66 JZ4K
190935 -   28.  copy.................................. 090924, ref SDS 66 JZ4K
190936 -   29.  clear................................. 090924, ref SDS 66 JZ4K
190937 -   30.  paste................................. 090924, ref SDS 66 JZ4K
190938 -   31.  insert................................ 090924, ref SDS 66 JZ4K
190939 -   32.  pfd................................... 090924, ref SDS 66 JZ4P
190940 -   33.  pfu................................... 090924, ref SDS 66 JZ4P
190941 -   34.  tab................................... 090924, ref SDS 66 YW9N
190942 -   35.  tab1.................................. 090924, ref SDS 66 YW9N
190943 -   36.  pft................................... 090924, ref SDS 66 YW9N
190944 -   37.  errormsg.............................. 090912, ref SDS 64 5N7J
190945 -   38.  settabs............................... 090912, ref SDS 64 VM4L
190946 -   39.  savx.................................. 090912, ref SDS 64 XT5J
190947 -   40.  strcnt 0 0............................ 090907, ref SDS 61 XT5J
190948 -   41.  compiler.............................. 090715, ref SDS 53 YY6N
190949 -   42.  ioff.................................. 090715, ref SDS 53 0I5J
190950 -   43.  debug nnn............................. 090530, ref SDS 50 OY3H
190951 -   44.  -gosubup.............................. 090529, ref SDS 49 OY3H
190952 -   45.  -gosubdn.............................. 090529, ref SDS 49 OY3H
190953 -   46.  -label................................ 090528, ref SDS 47 OY3H
190954 -   47.  -goto................................. 090528, ref SDS 47 OY3H
190955 -   48.  -gg................................... 090528, ref SDS 47 OY3H
190956 -   49.  -gosub................................ 090528, ref SDS 47 OY3H
190957 -   50.  -return............................... 090528, ref SDS 47 OY3H
190958 -   51.  -exit................................. 090528, ref SDS 47 OY3H
190959 -   52.  -d.................................... 090528, ref SDS 47 OY3H
190960 -   53.  -u.................................... 090528, ref SDS 47 OY3H
190961 -   54.  -if @................................. 090528, ref SDS 47 OY3H
190962 -   55.  join.................................. 090528, ref SDS 47 OY3H
190963 -   56.  split................................. 090528, ref SDS 47 OY3H
190964 -   57.  n<<................................... 090528, ref SDS E2 OY3H
190965 -   58.  n>>................................... 090528, ref SDS E2 OY3H
190966 -   59.  file.................................. 090511, ref SDS 46 HA3L
190967 -   60.  purge................................. 090511, ref SDS 46 HA3L
190968 -   61.  load.................................. 090511, ref SDS 46 HA3L
190969 -   62.  pcmd2................................. 090511, ref SDS 46 HA3L
190970 -   63.  datecnt n 0........................... 090511, ref SDS 46 QX4O
190971 -   64.  rs.................................... 090511  ref SDS 46 HA3L
190972 -   65.  ins_text.............................. 090511, ref SDS 46 HA3L
190973 -   66.  markcur nn............................ 090504, ref SDS 45 HA3L
190974 -   67.  ecur nn............................... 090504, ref SDS 45 HA3L
190975 -   68.  errorcnt 0 0.......................... 090504, ref SDS 45 Q24M
190976 -   69.  aw.................................... 090504, ref SDS 45 HA3L
190977 -   70.  eol................................... 090504, ref SDS 45 HA3L
190978 -   71.  of.................................... 090504, ref SDS 45 HA3L
190979 -   72.  quit.................................. 090504, ref SDS 45 HA3L
190980 -   73.  setgbl................................ 090504, ref SDS 45 HA3L
190981 -   74.  getgbl................................ 090504, ref SDS 45 HA3L
190982 -   75.  gfname................................ 090504, ref SDS 45 HA3L
190983 -   76.  pushc popc............................ 090504, ref SDS 45 HA3L
190984 -   77.  savescr n............................. 090504, ref SDS 45 HA3L
190985 -   78.  linecnt............................... 090430, ref SDS 44 KF9G
190986 -   79.  margin................................ 090430, ref SDS 44 KF9G
190987 -   80.  dos /c................................ 090430, ref SDS 44 XT4F
190988 -   81.  dose /c............................... 090430, ref SDS 44 XT4F
190989 -   82.  dosepath.............................. 090430, ref SDS 44 ET3M
190990 -   83.  fr.................................... 090420, ref SDS 42 HD5J
190991 -   84.  fl.................................... 090420, ref SDS 42 HD5J
190992 -   85.  nb.................................... 090420, ref SDS 42 WE62
190993 -   86.  pfe................................... 090420, ref SDS 42 WE5N
190994 -   87.  l-/    /.............................. 090417, ref SDS 41 H95M
190995 -   88.  zonereps.............................. 090413, ref SDS 39 C946
190996 -   89.  repscnt............................... 090413, ref SDS 39 C946
190997 -   90.  ins_cur ic............................ 090413, ref SDS 39 JN5J
190998 -   91.  addcnt..........math counters......... 090413, ref SDS 39 245K
190999 -   92.  subcnt................................ 090413, ref SDS 39 245K
191000 -   93.  mulcnt......(inscnt below)............ 090413, ref SDS 39 245K
191001 -   94.  divcnt................................ 090413, ref SDS 39 245K
191002 -   95.  modcnt................................ 090413, ref SDS 39 245K
191003 -   96.  c /xyz/zzz/* *........................ 090408, ref SDS 38 DO45
191004 -   97.  zone.................................. 090331, ref SDS 36 PA54
191005 -   98.  l /     /............................. 090331, ref SDS 36 PA54
191006 -   99.  s /     /............................. 090331, ref SDS 36 PA54
191007 -  100.  pf10.................................. 090331, ref SDS 36 KM9G
191008 -  101.  pa7................................... 090331, ref SDS 36 KM9G
191009 -  102.  immed commands........................ 090320, ref SDS 35 KM9G
191010 -  103.  cmd2on................................ 090318, ref SDS 34 214J
191011 -  104.  cmd2off............................... 090318, ref SDS 34 214J
191012 -  105.  font.................new.............. 090131, ref SDS 31 D45G
191013 -  106.  annotate.............................. 090119, ref SDS 20 UI4M
191014 -  107.  color................................. 090119, ref SDS 20 IS6K
191015 -  108.  setcolor.............................. 090119, ref SDS 20 IS6K
191016 -  109.  setrgbcolorfg........new.............. 090119, ref SDS 28 K19J
191017 -  110.  setrgbcolorbg......................... 090119, ref SDS 28 K19J
191018 -  111.  @filename............................. 090119, ref SDS 20 CB8N
191019 -  112.  setcur 0 0............................ 090119, ref SDS 20 CB8N
191020 -  113.  setcura n 0........................... 090119, ref SDS 20 CB8N
191021 -  114.  inscnt 0 0......(see "math" above).... 090119, ref SDS 20 CB8N
191022 -  115.  medit................................. 090119, ref SDS 20 CB8N
191023 -  116.  e..................................... 090119, ref SDS 20 CB8N
191025 -         ..
191026 -  117.  up..............unknown............... 090413, ref SDS 39 FV7G
191027 -  118.  down............unknown............... 090413, ref SDS 39 FV7G
191028 -  119.  setcnt..........unknown............... 090413, ref SDS 39 FV7G
191029 -  120.  setlen..........unknown............... 090413, ref SDS 39 FV7G
191030 -  121.  lincnt..........unknown............... 090413, ref SDS 39 FV7G
191031 -  122.  setgbl..........unknown............... 090413, ref SDS 39 FV7G
191032 -  123.  getgbl..........unknown............... 090413, ref SDS 39 FV7G
191033 -
191034 -
191035 -
1911 -

SUBJECTS
Medit Commands Pending List SDS Java Windows 64-bit Application Crea

3103 -
310401 -  ..
310402 - Planning to work on....
310403 -
310404 - Follow up ref SDS G6 LP6F. ref SDS F7 LP6F.
310405 -
310406 -    1.  er ..............(not needed)... ref OF 3 QWTZ
310407 -    2.  repeat n ........(not needed)... ref OF 3 2RSR
310408 -    3.  oo ..............(not needed)... ref OF 3 2RQQ
310409 -    4.  posmouse.........(not needed)... ref OF 3 RPVP
310410 -    5.  ins_down ........(not needed)... ref OF 3 2RVY
310411 -    6.  recl n...........(not needed)... ref OF 3 2TVS
310412 -    7.  rep_down.........(not needed)... ref OF 3 2XXT
310413 -    8.  ESC <>..........(not needed)... ref OF 3 2TSU
310414 -    9.  savc.............(not needed)... ref OF 3 R47G
310415 -   10.  addtabs..........(not needed)... ref OF 3 2UPW
310416 -   11.  tabs.............(not needed)... ref OF 3 2SYT
310417 -   12.  tabsoff..........(not needed)... ref OF 3 2TPQ
310418 -   13.  notabs...........(not needed)... ref OF 3 2TQV
310419 -   14.  ragon ragoff.....(not needed)... ref OF 3 QPPP
310420 -   15.  pad1.............(not needed)... ref OF 3 2SVT... ref SDS 73 YN5M
310421 -   16.  nopad............(not needed)... ref OF 3 2SWQ... ref SDS 73 YN5M
310422 -   17.  jj...............(not needed)... ref OF 3 2RXR... ref SDS 73 YN5M
310423 -   18.  jc...............(not needed)... ref OF 3 2SPR... ref SDS 73 YN5M
310424 -   19.  jl...............(not needed)... ref OF 3 2SPX... ref SDS 73 YN5M
310425 -   20.  jr...............(not needed)... ref OF 3 2SQX... ref SDS 73 YN5M
310426 -         ..
310427 -   21.  EM............new............... 110509, ref SDS F7 JW8N
310428 -   22.  msg on off....new............... 110509, ref SDS F7 TZ5O
310429 -   23.  winlen........new............... 110509, ref SDS F7 RL9K
310430 -   24.  Ctrl End........................ not documented
310431 -   25.  getkey.......................... ref OF 3 RPQT
310432 -   26.  attr............................ ref OF 3 QW6J
310433 -   27.  pfinsw.......................... ref OF 3 4966
310434 -   28.  pfinsw1......................... ref OF 3 4966
310435 -   29.  wsplit.......................... ref OF 3 RQSU
310436 -   30.  tm.............................. ref OF 3 RQPP
310437 -   31.  space 1......................... ref OF 3 QVQS
310438 -   32.  ledger.......................... ref OF 3 QXPR
310439 -
310440 -
310441 -
310442 -
3105 -

SUBJECTS
Elluminate Problems Unix Linux Operating System Changed Morris Canno

4203 -
420401 -  ..
420402 - Elluminate Telephone Conferencing System Problems
420403 -
420404 - Follow up ref SDS G6 TQ6I, ref SDS G6 TQ6I.
420405 -
420406 - Morris had more problems configuring his computer to run Elluminate.
420408 -  ..
420409 - He has upgraded his operating system again.  Took time to configure
420410 - Elluminate for java, because he has a new version of java.  Then he
420411 - could not not get audio to work.
420413 -  ..
420414 - This has been happending more frequently, reported for example on
420415 - 110417 1400. ref SDS E9 JY33
420417 -  ..
420418 - Finally, got sound to transmit and receive through the headset, but it
420419 - was sporadic, so we abandoned this feature of Eluminate, and used the
420420 - telephone instead.  Since Comcast was ordered last September and
420421 - provides nationwide long distance calling at a fixed price, reported
420422 - on 100911 2201, ref SDS C2 IR4X, using the telephone for high quality
420423 - audio with Elluminate for video transmission is a cost effective
420424 - solution to collaborate at a distance.  Saves cost and time driving
420425 - 120 miles a day for tradiational meetings, like we did in the 80s and
420426 - 90s, e.g., on
420428 -  ..
420429 - Morris had problems with batteries on his phone, so there were issues
420430 - using the telephone, but eventually we could talk on the phone.
420432 -  ..
420433 - I had problems, because the Internet address has been changed for
420434 - Elluminate used the past year or so, and entered in the record of the
420435 - last work session on 110417 1400. ref SDS E9 TQ6I  Elluminate is now
420436 - called Blackboard.  Got error messages saying address on 110407, is
420437 - incorrect.
420439 -  ..
420440 - Morris sent a letter with a new email address for his Elluminate
420441 - account, now called Blackboard.
420443 -  ..
420444 - Used Elluminate new Internet address for teleconference video applying
420445 - instructions in the record on 110417 1400, ref SDS E9 TQ6I
420446 -
420460 -
420461 -
420462 -
420463 -
420464 -
4205 -

SUBJECTS
Stats Color Reduced Intensity White Letters Black Background Shifted

6603 -
660401 -  ..
660402 - Stats Line Caps and Num Lock Appearance Zone Margin
660403 -
660404 - Follow up ref SDS G6 QW9I. ref SDS F7 QW9I.
660405 -
660406 - Morris fixed two problems reported on 110601 0937. ref SDS G6 5Z6H
660407 -
660408 -        1.  Reduced intensity of white letters on black background so
660409 -            it does not compete for attention with record content.
660411 -             ..
660412 -        2.  Shifted text beginning with Col right 1 column to improve
660413 -            appearance of stats line.
660415 -  ..
660416 - Still need to add notice on Stats for Caps Lock and Num Lock, cited on
660417 - 110601 0937. ref SDS G6 VP9N
660418 -
660419 -               [On 110621 1240 experimenting to integrate by overlaying
660420 -               transitory/appended system messages on the Stats line
660421 -               was abandoned, but caused color scheme to fail,
660422 -               ref SDS G0 6643, and so needs to be restored to
660423 -               condition developed today on 110601. ref SDS G6 QW9I
660424 -
660425 -
660426 -
660427 -
660428 -
6605 -

SUBJECTS
Pfinsw Pfinsw1 Commands Research Discuss INS Insert Function Key Not

7803 -
780401 -  ..
780402 - Pfinsw & Pfinsw1 Commands Pending
780403 - INS Insert Function Not Working Correctly
780404 -
780405 - Follow up ref SDS F7 OB5M, ref SDS F5 OB5M.
780406 -
780407 - Morris received the letter on 110517 0912 submitting record listing
780408 - pending issues, and citing item #11 to create insert key code as
780409 - priority, ref SDS G1 OW8P, citing the record on 110509 listing
780410 - following issues to resolve....
780411 -
780412 -        pfinsw and pfinsw1...................... 110509 1047, ref SDS F7 OB5M
780413 -        wordwrap on right margin space bar...... 110509 1047, ref SDS F7 QQ9L
780415 -  ..
780416 - Morris checked the code for original Medit on wordwrap developed in
780417 - 1985, and the insert key, which is controlled with pfinsw and pfinsw1,
780418 - which he coded in 1992.  He cannot understand today from the original
780419 - code how pfinsw and pfinsw1 work with wordwrap in order to program the
780420 - new Windows application for SDS java.
780422 -  ..
780423 - We reviewed the record on 110417 1400, ref SDS E9 OB5M, that explains
780424 - the problem to solve. ref SDS E9 TZ72
780426 -  ..
780427 - We reviewed file on command history that explains....
780428 -
780429 -            wrapon and worwrap...................... ref OF 3 2YUT
780430 -            wrapoff................................. ref OF 3 2YUT
780431 -            pfinsw and pfinsw1...................... ref OF 3 4966
780432 -            pfinsw1................................. ref OF 3 4966
780434 -  ..
780435 - Morris examined work he has done on these commands for Medit jave.  He
780436 - now feels there may be some duplication in his code with macro 341,
780437 - ref OF 4 2592, and this is causing problems, because macro 341 should
780438 - complement the code Morris creates.
780440 -  ..
780441 - Upon discussion decided there is no duplication, because macro 341 in
780442 - SDS code determins the left margin, and Morris has no way of knowing
780443 - how to code this feature.  Testing determined there is no duplication.
780445 -  ..
780446 - Ran out of time.  Will work on the problem further later.
780447 -
780448 -            [On 110606 1247 wordwrap and insert key code fixed, and
780449 -            working correctly, ref SDS G8 OB5M; except for use case
780450 -            when space bar is used on column 50, explained on 110509
780451 -            1047. ref SDS F7 QQ9L
780453 -             ..
780454 -            [On 110613 0828 letter thanks Morris for good work
780455 -            correcting wordwrap ops for SDS 64-bit. ref SDS G9 QO5H
780456 -
780457 -
780458 -
780459 -
780460 -
7805 -

SUBJECTS
File List Purge Command Added Menu Window Borders Reduced to Better

9303 -
930401 -  ..
930402 - File List SDS Java Refine Format Functions Efficient Usability
930403 -
930404 - Follow up ref SDS F7 2Z43.
930405 -
930406 - For orientation and navigation purposes, we need a way to identify
930407 - multiple sessions so that support menus like the File List, Counters,
930408 - and others that arise going forward, e.g., subject index, contacts,
930409 - can be dynamically associated with the source session.
930410 -
930411 -            [On 110621 1240 Morris created title command that
930412 -            appends date to title name for uniquely identifying
930413 -            multiple sessions of Medit java applications, e.g,
930414 -            editor and SDS. ref SDS H1 TL9F
930416 -  ..
930417 - Morris added a Purge command to File List menu, and improved the
930418 - appearance by reducing the borders to a better proportion.  This fixed
930419 - some problems with File List menu, shown on 110509 1047. ref SDS F7
930420 - 2Z56  This menu now works better.
930421 -
930422 -
930423 -
930424 -
930425 -
930426 -
930427 -
930428 -
9305 -