THE WELCH COMPANY
440 Davis Court #1602
San Francisco, CA 94111-2496
415 781 5700
rodwelch@pacbell.net


S U M M A R Y


DIARY: November 9, 2002 09:55 AM Saturday; Rod Welch

SDS changed functions to use Ctrl D for bullet.

1...Summary/Objective
2...Consolidate Profile Level 3 by Using Ctrl D for Bullet
3...Ctrl D Bullet Function 
4...000008 Macro 156 Consolidate Level 3 Profile Eliminate Bullet
5...000002 F7 Left Margin Control for Outline in Single Space, Macro 541
6...Left Margin and Justify Outline in Single Space, Macro 541, 49
7...Justify Alt F9 for Outline in Single Space, Macro 49
8...004 Change Handling DRT to Avoid Processing  in Narrative
9...0122 Change Symbol for Unordered Lists in HTML Convrsion to 
10...0704010 Print SDS Record in Memo Format
11...070405 Change Conversion to  HTML to Use Bullet
12...044080 Formats for Issued Received Documents Failing


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

CONTACTS 

SUBJECTS
Bullet Changed to Ctrl D Moved from Level 3 Profile Enabled  onsolida
F06 Double Underline Heading Macro 128 in 000008
Bullet Single Key Stroke Instead of F1 F1 F6 and Advance Cursor
Bullet 1 Key Stroke and Advance Cursor Instead of Current 3 Key Strok

1606 -
1606 -    ..
1607 - Summary/Objective
1608 -
160801 - Follow up ref SDS 9 0000, ref SDS 8 0000.
160802 -
160803 - Adopted a new character for a bullet in SDS records and documents so
160804 - this is faster to enter than prior method in profile level 3.  Now
160805 - Ctrl d can be used to enter a diamond character, and all of the
160806 - various systems will recognize this for processing unordered lists.
160807 - This complements the work on 021107 to add automated support for
160808 - ordered lists and outlining. ref SDS 10 0001
160809 -
160810 -
160811 -
160813 -  ..
1609 -
1610 -
1611 - Planning
1612 -
161201 - Consolidate Profile Level 3 by Using Ctrl D for Bullet
161202 -
161203 - Follow up ref SDS 9 W16K.
161204 -
161205 - Gary recently suggested using another symbol for a bullet.  He feels
161206 - that F1 F1 F6 is a lot of key strokes to use over and over, and the
161207 - current design does not move the cursor into position.
161208 -
161209 -     [On 021110 notified Gary Johnson. ref SDS 11 0001
161211 -  ..
161212 - Yesterday did some experimenting and proposed using Ctrl d which
161213 - enters a diamond shaped character.  We are currently using it in SDS
161214 - records to symbolize Documents Received Today (DRT) in the Reference
161215 - field, and it has not caused any problems.
161217 -  ..
161218 - Received ref DRT 1 0001 from Gary saying Ctrl d is okay, because it
161219 - improves the current four key stroke system. ref DRT 1 7M5O
161221 -  ..
161222 - The current code deliberately does not move the cursor, so there must
161223 - have been a reason.  I think the idea was to make it easy to add a
161224 - bullet to a vertical list using the down arrow key.
161226 -  ..
161227 - I am not thrilled with char 4 • - it is distinction, but harsh.
161228 -
161229 -              Ctrl d      •
161230 -              Ctrl e      
161231 -              Ctrl f      
161232 -              Ctrl g      
161233 -              Ctrl h          Jumps back one space
161234 -              Ctrl i           Jumps ahead 6 positions enters nothing
161235 -              Ctrl o      
161237 -  ..
161238 - The character for Ctrl I is a small centered o, but Ctrl I does not
161239 - enter that symbol.  It jumps the cursor ahead.  So afraid if we have
161240 - bunch of these symbols in the file, it would wind up causing trouble.
161242 -  ..
161243 - Ctrl o  is okay, but too awkward to use regularly.
161245 -  ..
161246 - Actually, char 249 would be great because it is an oversized dot that
161247 - is centered like a bullet.  However, there is no apparent way to
161248 - execute it.  We could assign it to a function key, but then we have
161249 - the problem of multiple key strokes that this effort seeks to remedy.
161251 -  ..
161252 - On balance will stick with Ctrl d because it is fast and easy to use
161253 - and looks adequate, if not great.  Maybe others will feel it is okay.
161255 -  ..
161256 - There is a littel bit of work to accomplish this improvement because
161257 - the bullet char has to be reflected in the....
161258 -
161259 -       •  menu system
161260 -
161261 -       •  wordwrap and justify finding left margin. ref SDS 0 4WR3
161263 -           ..
161264 -       •  conversion to HTML in 0122 and 070405
161265 -
161266 -          a.  Documents, 0122, ref SDS 0 KX7G,
161268 -           ..
161269 -       •  Creating a New Task doc log management in 004
161270 -
161271 -
161272 -
161274 -  ..
1613 -
1614 -
1615 - Progress
1616 -
161601 - Ctrl D Bullet Function •
161602 - 000008  Macro 156 Consolidate Level 3 Profile Eliminate Bullet
161603 -
161604 - Follow up ref SDS 9 AG6N.
161605 -
161606 - Line 710, ref OF 7 YD5N, -entry 156 in 000008 about 60 lines below.
161607 -
161608 -     pf6 macro 126
161609 -      =013F06         * Bullet --  •  -- listed items
161611 -        ..
161612 -       Unplugged assignment of F1 F1 F6 to the bullet macro 126
161613 -       because, with Gary's prompting investigation showed that Ctrl D
161614 -       will enter a diamond symbol that is not harmful and can be used
161615 -       for a bullet.  Cntrl D is easier to enter than F1 F1 F6, and it
161616 -       advances the cursor off of the character.
161618 -     ..
161619 -    pf6 macro 1282
161620 -     =013F06         * Double Underline Headings
161621 -       ..
161622 -       Changed assignment of the double underline feature created
161623 -       recently on 021016, ref SDS 3 KV9O, from F1 F1 F7, to F1 F1 F6,
161624 -       since F6 at level 3 is now available because we have abandoned
161625 -       the bullet, per above.
161627 -        ..
161628 -       Since F1 F1 F5 is the single underline, making F1 F1 F6 for a
161629 -       double underline an adjacent assignment provides complementary
161630 -       functions in an ergonomic configuration which is easier to
161631 -       remember.
161633 -     ..
161634 -    pf7 macro 1344
161635 -     =013F07         * Original Source HTML Setup
161636 -
161637 -       Was able to move the function for an original source on the
161638 -       Interernt back to F1 F1 F7, which was the original arrangement
161639 -       that was changed on 021016. ref SDS 3 MA6H
161640 -
161641 -
161642 -
161643 -
161644 -
161645 -
1617 -

SUBJECTS
Left Margin, F7 Macro 541
F07 Left and set margin.
Justify, Alt F9, Macro 49
Justify Avoid in Editor Anchors, 000811, Macr

2106 -
210701 -  ..
210702 - 000002  F7 Left Margin Control for Outline in Single Space, Macro 541
210703 - Left Margin and Justify Outline in Single Space, Macro 541, 49
210704 - Justify Alt F9 for Outline in Single Space, Macro 49
210705 -
210706 - Follow up ref SDS 1 4WR3.
210707 -
210708 - Line 1090, ref OF 6 HG4G, -label nSDsi in 000002 about 80 lines below
210709 -
210710 -    -if @1 = 4 -if @2 = 32 -if @3 > 32 -goto outL4
210711 -    -if @1 = 4 -if @2 = 32 -if @3 = 32 -if @4 > 32 -goto outL4
210712 -
210713 -       Changed evaulation for counter from 254 to 4 so we can use Ctrl
210714 -       d • to create a symbol for a bullet, because it is faster and
210715 -       easier, per above. ref SDS 0 AG6N
210716 -          ..
210717 -       •  This is a test of the new character for a bullet to see
210718 -          if wordwrap works.  It seems to be working.
210719 -
210720 -
210721 -
210722 -
210723 -
2108 -

SUBJECTS
Convert Diary to Schedule for New Task
Doc Log Convert from Today to Prior

2204 -
220501 -  ..
220502 - 004  Change Handling DRT to Avoid Processing • in Narrative
220503 -
220504 - Line 160, ref OF 1 2480, -label start in 004 about 130 lines below.
220505 -
220506 -    z 33 33
220507 -    l/•/
220508 -    -if @0 > 0 -goto DITx
220509 -
220510 -       Started to changed zone from 33 33 to 31 31 to look for T •
220511 -       instead of simply •, so we don't land on anything below the
220512 -       Reference field.
220514 -        ..
220515 -       Noticed however, that the next section of code is processing
220516 -       the original bullet, and it is not causing any problems, so
220517 -       maybe this is okay as well.
220519 -  ..
220520 - Line 310, ref OF 1 UR6H, -label mrms in 004
220521 -
220522 -    strcnt 1 2
220523 -    -if @1 != 3 -return
220524 -
220525 -       Added control to evaluate line number to verify in Reference
220526 -       field, and if not, then return to next step.
220527 -
220528 -
220529 -
220530 -
2206 -

SUBJECTS
Lists Outline
Bullet Symbol
Addressability Redundant Links Above Every Anchor to Aid People Copyi

250501 -  ..
250502 - 0122  Change Symbol for Unordered Lists in HTML Convrsion to •
250503 -
250504 - Line 460, ref OF 2 NZ7I, -label anLP0
250505 -
250506 -    z 1 60
250507 -    c/•/•/* 4
250508 -
250509 -       Since we are changing the symbol for bullets to •, there are a
250510 -       lot files that have the old symbol, at least for awhile.  This
250511 -       code will convert files to the new symbol, and they are saved to
250512 -       the disk, so after some time, will no longer need this
250513 -       particular converson op.  We need to change the symbols because
250514 -       the code that adds anchors for increassed addressability uses
250515 -       macro 541 to find the left margin for entering an anchor, so we
250516 -       need to change all bullets to the new format at this location in
250517 -       order for the process to work properly.
250519 -  ..
250520 - Line 1370, ref OF 2 EY8O, -label olist in 0122
250521 -
250522 -    l /•/
250523 -    -if @0 > 0 -goto nmblt
250524 -
250525 -       Changed bullet symbol to •, so must first update any legacy
250526 -       files that are using the prior symbol, then locate and process
250527 -       the bullet symbols.
250528 -
250530 -  ..
250531 - Line 1390, ref OF 2 CO4N, -label olist in 0122 about 30 lines below
250532 -
250533 -    c/•/•/* 2
250534 -
250535 -       Changed the char for converting to HTML bullet in
250536 -       documents where pre has been entered that uses fixed processing.
250538 -  ..
250539 - Line 1530, ref OF 2 1161, -label olInt
250540 -
250541 -    -if @14 = 4 fr /•/
250542 -
250543 -       Changed char for outline op to investigate for bullet symbol.
250544 -
250545 -
250546 -
250547 -
250548 -
250549 -
250550 -
2506 -

SUBJECTS
Print SDS Record

260301 -  ..
260302 - 0704010  Print SDS Record in Memo Format
260303 -
260304 - Line, ref OF 4 2U3G, -label dGCoN in 070401 about 20 lines below
260305 -
260306 -    c/•/•/* 1
260307 -
260308 -       The code here is already converting • to a printable character
260309 -       for a bullet.
260310 -
260311 -
260312 -
260313 -
260314 -
2604 -

SUBJECTS
Bullets - Unorderd Lists

270301 -  ..
270302 - 070405  Change Conversion to • HTML to Use Bullet
270303 -
270304 - Line 3170, ref OF 5 788F, -label over in 0704050 about 40 lines below
270305 -
270306 -    z 10 130
270307 -    c/•/•/* *
270308 -    c/•/•/* *
270309 -
270310 -       Added command to convert legacy records to use new bullet
270311 -       format.  Changed command to convert • to HTML bullet.
270312 -
270313 -          [On 030729 changed zone to 10 230 ref SDS 12 008A
270314 -
270315 -
270316 -
270317 -
270318 -
270319 -
270320 -
2704 -

SUBJECTS
Doc Log Fields Create for Linking Called, 04408 by 01211

280301 -  ..
280302 - 044080  Formats for Issued Received Documents Failing
280303 -
280304 - We had a problem entering a doc log format in a new record without
280305 - any SDS records in the Reference field.  The code was trying to
280306 - build a doc log format on line 14 and there are not enough lines in a
280307 - new SDS record to to that.  I move the line for building the doc log
280308 - fields to line 10.  That solved the problem, but required adjusting
280309 - the line where the various formats are entered.  I made some relative
280310 - and this required further fine tunning.  Not everything is shown
280311 - here, but this sort of describes what was required and what was done.
280312 -
280314 -  ..
280315 - Line 230, ref OF 3 LR4N, -label m113 in 04408
280316 -
280317 -    tl 0
280318 -    debug 100
280319 -       ..
280320 -       Testing problem here.
280322 -  ..
280323 - Line 610, ref OF 3 SP5M, -label m114 in 04408 about 20 lines below
280324 -
280325 -    rel_cur 2 0
280326 -
280327 -       Move cursor to date entry line so relative cursor movement in
280328 -       next step will build secondary doc log fields on correct lines.
280329 -
280330 -
280331 -
280332 -
280333 -
280334 -
280335 -
280336 -
280337 -
2804 -