Welch Company
San Francisco, CA


S U M M A R Y


DIARY: September 24, 2009 08:04 AM Thursday; Rod Welch

Morris called to work on SDS cut and paste commands.

1...Summary/Objective
2...Debug Refinements Enable Continual Processing
3...Compiler Progress Toward Beginning Testing
4...Tab Function for Tab Key Default
5...Page Up and Page Down Function Keys
6...Cut and Past Commands
7...Macro 46 Setting up UL for Copy Paste Ops Failing


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

CONTACTS 

SUBJECTS
Ekiga Computer Software Free Long Distance Telephone Calls Collabora

1103 -
1103 -    ..
1104 - Summary/Objective
1105 -
110501 - Follow up ref SDS 43 0000. ref SDS 42 0000.
110502 -
110503 -
110504 -
110505 -
110506 -
110507 -
110509 -  ..
1106 -
1107 -
1108 - Progress
1109 -
110901 - On 090907 changed from using Ekiga to Elluminate. ref SDS 39 NI63
110902 - Elluminate is explained on 090907 1132. ref SDS 40 YM5L
110904 -  ..
110905 - On 090318 planned to build an ascii file that lists commands for the
110906 - new editor. ref SDS 13 JY33
110907 -
110908 -    1.  ul.................................... 090924, ref SDS 0 JZ4K
110909 -    2.  lr.................................... 090924, ref SDS 0 JZ4K
110910 -    3.  cut................................... 090924, ref SDS 0 JZ4K
110911 -    4.  copy.................................. 090924, ref SDS 0 JZ4K
110912 -    5.  clear................................. 090924, ref SDS 0 JZ4K
110913 -    6.  paste................................. 090924, ref SDS 0 JZ4K
110914 -    7.  insert................................ 090924, ref SDS 0 JZ4K
110915 -    8.  pfd................................... 090924, ref SDS 0 JZ4P
110916 -    9.  pfu................................... 090924, ref SDS 0 JZ4P
110917 -   10.  tab................................... 090924, ref SDS 0 YW9N
110918 -   11.  tab1.................................. 090924, ref SDS 0 YW9N
110919 -   12.  pft................................... 090924, ref SDS 0 YW9N
110920 -   13.  errormsg.............................. 090912, ref SDS 42 5N7J
110921 -   14.  settabs............................... 090912, ref SDS 42 VM4L
110922 -   15.  savx.................................. 090912, ref SDS 42 XT5J
110923 -   16.  strcnt 0 0............................ 090907, ref SDS 39 XT5J
110924 -   17.  compiler.............................. 090715, ref SDS 31 YY6N
110925 -   18.  ioff.................................. 090715, ref SDS 31 0I5J
110926 -   19.  debug nnn............................. 090530, ref SDS 28 OY3H
110927 -   20.  -gosubup.............................. 090529, ref SDS 27 OY3H
110928 -   21.  -gosubdn.............................. 090529, ref SDS 27 OY3H
110929 -   22.  -label................................ 090528, ref SDS 26 OY3H
110930 -   23.  -goto................................. 090528, ref SDS 26 OY3H
110931 -   24.  -gg................................... 090528, ref SDS 26 OY3H
110932 -   25.  -gosub................................ 090528, ref SDS 26 OY3H
110933 -   26.  -return............................... 090528, ref SDS 26 OY3H
110934 -   27.  -exit................................. 090528, ref SDS 26 OY3H
110935 -   28.  -d.................................... 090528, ref SDS 26 OY3H
110936 -   29.  -u.................................... 090528, ref SDS 26 OY3H
110937 -   30.  -if @................................. 090528, ref SDS 26 OY3H
110938 -   31.  join.................................. 090528, ref SDS 26 OY3H
110939 -   32.  split................................. 090528, ref SDS 26 OY3H
110940 -   33.  n<<................................... 090528, ref SDS 26 OY3H
110941 -   34.  n>>................................... 090528, ref SDS 26 OY3H
110942 -   35.  file.................................. 090511, ref SDS 25 HA3L
110943 -   36.  purge................................. 090511, ref SDS 25 HA3L
110944 -   37.  load.................................. 090511, ref SDS 25 HA3L
110945 -   38.  pcmd2................................. 090511, ref SDS 25 HA3L
110946 -   39.  datecnt n 0........................... 090511, ref SDS 25 QX4O
110947 -   40.  rs.................................... 090511  ref SDS 25 HA3L
110948 -   41.  ins_text.............................. 090511, ref SDS 25 HA3L
110949 -   42.  markcur nn............................ 090504, ref SDS 24 HA3L
110950 -   43.  ecur nn............................... 090504, ref SDS 24 HA3L
110951 -   44.  errorcnt 0 0.......................... 090504, ref SDS 24 HA3L
110952 -   45.  aw.................................... 090504, ref SDS 24 HA3L
110953 -   46.  eol................................... 090504, ref SDS 24 HA3L
110954 -   47.  of.................................... 090504, ref SDS 24 HA3L
110955 -   48.  quit.................................. 090504, ref SDS 24 HA3L
110956 -   49.  setgbl................................ 090504, ref SDS 24 HA3L
110957 -   50.  getgbl................................ 090504, ref SDS 24 HA3L
110958 -   51.  gfname................................ 090504, ref SDS 24 HA3L
110959 -   52.  pushc popc............................ 090504, ref SDS 24 HA3L
110960 -   53.  savescr n............................. 090504, ref SDS 24 HA3L
110961 -   54.  linecnt............................... 090430, ref SDS 23 KF9G
110962 -   55.  margin................................ 090430, ref SDS 23 KF9G
110963 -   56.  dos /c................................ 090430, ref SDS 23 XT4F
110964 -   57.  dosepath.............................. 090430, ref SDS 23 ET3M
110965 -   58.  fr.................................... 090420, ref SDS 21 HD5J
110966 -   59.  fl.................................... 090420, ref SDS 21 HD5J
110967 -   60.  nb.................................... 090420, ref SDS 21 WE62
110968 -   61.  pfe................................... 090420, ref SDS 21 WE5N
110969 -   62.  l-/    /.............................. 090417, ref SDS 20 H95M
110970 -   63.  zonereps.............................. 090413, ref SDS 18 C946
110971 -   64.  repscnt............................... 090413, ref SDS 18 C946
110972 -   65.  c /xyz/zzz/* *........................ 090408, ref SDS 17 DO45
110973 -   66.  zone.................................. 090331, ref SDS 15 PA54
110974 -   67.  l /     /............................. 090331, ref SDS 15 PA54
110975 -   68.  s /     /............................. 090331, ref SDS 15 PA54
110976 -   69.  pf10.................................. 090331, ref SDS 15 KM9G
110977 -   70.  pa7................................... 090331, ref SDS 15 KM9G
110978 -   71.  immed commands........................ 090320, ref SDS 14 KM9G
110979 -   72.  annotate.............................. 090119, ref SDS 8 UI4M
110980 -   73.  color................................. 090119, ref SDS 8 IS6K
110981 -   74.  setcolor.............................. 090119, ref SDS 8 IS6K
110982 -   75.  @filename............................. 090119, ref SDS 8 CB8N
110983 -   76.  setcur 0 0............................ 090119, ref SDS 8 CB8N
110984 -   77.  setcura n 0........................... 090119, ref SDS 8 CB8N
110985 -   78.  inscnt 0 0............................ 090119, ref SDS 8 CB8N
110986 -   79.  medit................................. 090119, ref SDS 8 CB8N
110987 -   80.  e..................................... 090119, ref SDS 8 CB8N
110988 -
110990 -  ..
110991 - Planning to work on....
110992 -
110993 -    1.  compiler........................ ref OF 2 VR5L
110994 -    2.  er ..............(not needed)... ref OF 2 QWTZ
110995 -    3.  repeat n ........(not needed)... ref OF 2 2RSR
110996 -    4.  oo ..............(not needed)... ref OF 2 2RQQ
110997 -    5.  ins_down ........(not needed)... ref OF 2 2RVY
110998 -    6.  recl n...........(not needed)... ref OF 2 2TVS
110999 -    7.  rep_down.........(not needed)... ref OF 2 2XXT
111000 -    8.  ESC <>..........(not needed)... ref OF 2 2TSU
111001 -    9.  savc.............(not needed)... ref OF 2 R47G
111002 -   10.  addtabs..........(not needed)... ref OF 2 2UPW
111003 -   11.  attr........(peculiar to DOS)... ref OF 2 QW6J
111004 -   12.  wrapon.......................... ref OF 2 2YUT
111005 -   13.  wrapoff......................... ref OF 2 2YUT
111006 -   14.  wrapflag 1 or 0................. ref OF 2 QUYT
111007 -   15.  wsplit <num>.................... ref OF 2 RQSU
111008 -   16.  space 1......................... ref OF 2 QVQS
111009 -   17.  ragon ragoff.................... ref OF 2 QPPP
111010 -   18.  pad1............................ ref OF 2 2SVT
111011 -   19.  nopad........................... ref OF 2 2SWQ
111012 -   20.  tabs............................ ref OF 2 2SYT
111013 -   21.  tabsoff......................... ref OF 2 2TPQ
111014 -   22.  notabs.......................... ref OF 2 2TQV
111015 -   23.  pfb1............................ ref OF 2 RPRY
111016 -   24.  pfb1i........................... ref OF 2 RPRY
111017 -   25.  pfb2............................ ref OF 2 RPRY
111018 -   26.  pfb2i........................... ref OF 2 RPRY
111019 -   27.  pfent........................... ref OF 2 QYYT
111020 -   28.  pfesc........................... ref OF 2 QYUS
111021 -   29.  pfinsw.......................... ref OF 2 4966
111022 -   30.  pfinsw1......................... ref OF 2 4966
111023 -   31.  posmouse........................ ref OF 2 RPVP
111024 -   32.  tl.............................. ref OF 2 TSTY
111025 -   33.  tm.............................. ref OF 2 RQPP
111026 -   34.  jj.............................. ref OF 2 2RXR
111027 -   35.  jc.............................. ref OF 2 2SPR
111028 -   36.  jl.............................. ref OF 2 2SPX
111029 -   37.  jr.............................. ref OF 2 2SQX
111030 -   38.  ledger.......................... ref OF 2 QXPR
111031 -   39.  stats........................... ref OF 2 2SWX
111032 -   40.  nostats......................... ref OF 2 2SXX
111033 -   41.  ffile.COM (sf.com).............. ref OF 2 QVSP
111034 -
111036 -  ..
111037 - Debug Refinements Enable Continual Processing
111038 -
111039 - Follow up ref SDS 43 SC4H, ref SDS 42 SC4H.
111040 -
111041 - Background on improvements is reported on 090721. ref SDS 33 SC4H
111043 -  ..
111044 - On 090827, Morris thinks today he can figure out how to prevent the
111045 - screen from jumping each time a command executes. ref SDS 37 SC4H
111047 -  ..
111048 - On 090827, Morris is worried he cannot figure out how to stop the
111049 - debug operation by releasing a key as occurs with the current debug
111050 - program. ref SDS 37 ON9Y
111052 -  ..
111053 - On 090918, Morris seemed to attribute problems compiling the program
111054 - to changes improving debug, and so getting the compilier to run at
111055 - that time, could have come at the cost of removing improvements to
111056 - debug, ref SDS 43 X460, per work on 090903 0739. ref SDS 38 SC4H
111057 -
111059 -  ..
111060 - Compiler Progress Toward Beginning Testing
111061 -
111062 - Follow up ref SDS 43 VS8L, ref SDS 42 VS8L.
111063 -
111065 -  ..
111066 - Tab Function for Tab Key Default
111067 -
111068 - Morris feels he has done tab and tab1 on his own the past week.
111069 -
111070 -    1.  tab............................. original Tab command
111071 -    2.  tab1............................ original Tab command
111072 -    3.  pft............................. ref OF 2 RP5V
111074 -  ..
111075 - Page Up and Page Down Function Keys
111076 -
111077 - Morris feels he has done pfd and pfu on his own the past week.
111078 -
111079 -    4.  pfd............................. ref OF 2 RZWW
111080 -    5.  pfu............................. ref OF 2 RZWW
111081 -
111082 -
111084 -  ..
111085 - Cut and Past Commands
111086 -
111087 - Morris working on cut and paste today...
111089 -  ..
111090 - Line 560, ref OF 6 1840, -entry 154 in c: sd 33 000008
111091 -
111092 -    This is cut and paste profile that applies following commands.
111093 -
111094 -    6.  ul.............................. ref OF 2 2WTS
111095 -    7.  lr.............................. ref OF 2 2WUS
111096 -    8.  cut............................. ref OF 2 2WVS
111097 -    9.  copy............................ ref OF 2 2XRR
111098 -   10.  clear........................... ref OF 2 2XSS
111099 -   11.  paste........................... ref OF 2 2XTU
111100 -   12.  insert.......................... ref OF 2 2XWP
111102 -  ..
111103 - He feels ul, lr, cut, copy, and clear are complete.
111105 -  ..
111106 - Morris added feature to ul and lr to include column numbers, which
111107 - may aid programming in macros by eliminating need to position cursor.
111109 -  ..
111110 - Still need to do paste and insert.
111112 -  ..
111113 - Line 580, ref OF 6 J19H, -entry 154 in c: sd 33 000008
111114 -
111115 -    pf5 macro 46
111116 -
111117 -        Performs mark 3 and ul to identify location for copy, cut,
111118 -        paste or insert.
111119 -
111120 -
111122 -  ..
111123 - Macro 46 Setting up UL for Copy Paste Ops Failing
111124 -
111125 - For some reason the following code is failing...
111126 -
111127 - Line 3050, ref OF 5 I06G, -entry 46 in c: sd 33 000001
111128 -
111129 -    -entry 46
111130 -    macro 20
111131 -    ul
111132 -    markcur
111133 -    e CUT
111134 -    errorcnt 0 0
111135 -    loc_cur 4 0
111136 -    linecnt 2 0
111137 -    -if @2 > 0 errormsg  Cut file  ** OPEN **
111138 -    -if @2 > 0 beep
111139 -    -if @0 > 0 errormsg  Cut file ** EMPTY **
111140 -    ecur
111141 -    -label bPld_Cut
111142 -    load CUT
111143 -    -exit
111144 -
111145 -        Had to change "cut" from lower caser to upper case "CUT,"
111146 -        becasue new Medit makes filenames case sensitive.
111148 -         ..
111149 -        This code enters UL in command window correctly, but then moves
111150 -        the cursor up to screen line 4, the line below the current
111151 -        line.
111153 -         ..
111154 -        In debug mode as a macro file, the problem of cursor movement
111155 -        does not occur, so this seems like partly a compiler problem.
111156 -
111157 -            [On 100506 1000 Morris sees the problem, but found another
111158 -            problem with overall architecture. ref SDS 44 UU8M
111160 -             ..
111161 -            [On 100604 0900 Morris investigates and sees problem, but
111162 -            found another problem with overall architecture; seems to
111163 -            have all issues resolved. ref SDS 45 UU8M
111164 -
111165 -
111166 -
111167 -
111168 -
111169 -
111170 -
1112 -