Via:        UK.AC.EX.CEN; 24 DEC 92 11:23:45 GMT
X-Mailer:   ELM [version 2.3 PL0]
Date:         Thu, 24 Dec 92 11:24:02 GMT
From:         M.E.Bennun@CEN.EX.AC.UK
Subject:      Loading personal dictionaries
Newsgroups: bit.listserv.notabene

In the light of problems with the menus which can't load more than one
personal dictionary and NB4's failure to deliver the goods on this
point, last night I adapted something I wrote for NB3. It seems to
work ok, and apologies to Tony Woozley who sent me a routine which I
have not used (it came after I did it a different and less elegant
way): that is, capturing the name of a file without the extension (if
there is one). It also loads a phrase library if there is one. If
there isn't you get an error message.

This routine also sets up an automatic save to a: and c:..... As I
said to someone else last night, I wear a belt and braces and would
also use a skewer through the navel if I could..... It seems to
coexist happily with NB4's autosave.

Once again apologies to Tony whose backup utility I have not used as
it does not force the backup onto a special floppy (ie one that groups
all files from the same directory onto the same floppy). I could not
see how to modify his elegant little gem to do that. This problem
arises because of how I personally use subdirectories. I find it makes
it easier to take the correct floppy home, for example, to have
separate floppies for separate subdirectories.

I put the two features together because I work on the basis that a
file significant enough to deserve its own dictionary and possibly
phrase library is also likely to be worth having a backup copy of.

It's a simple enough pgm to tinker with if you don't want the save
feature.  If you feel insecure with xpl, tell me and I'll send it to
you modified accordingly.

And finally - season's greetings, and a peaceful and happy New Year.
 ---------------
Mervyn E. Bennun, Law Department, University of Exeter
Phone: (+44) (0) 392 263 161
Postal Address: Amory Building, Rennes Drive, Exeter EX4 4RJ, Devon, U.K.

--------------------------------------------------
section 1 of uuencode 4.02 of file dictload.run    by R.E.M.

begin 644 dictload.run
MKD=,<W1A<G2OKDQ,,:]3971S(&$Z(&%S(&$@8F%C:W5P(&1R:79E(&%N9"!L`
M;V%D<R!T:&4@8V]R<F5C="!P:')A<V4@;&EB<F%R>2!A;F0@9&EC=&EO;F%RC
M>2!F;W(@=&AE(&]N+7-C<F5E;B!F:6QE+"!A<W-U;6EN9R!T:&%T('1H97-EV
M(&=E="!T:&5I<B!N86UE<R!F<F]M('1H92!N86UE(&]F('1H92!T97AT(&9IP
M;&4@=&\@=VAI8V@@=&AE>2!R96QA=&4@+2!T:'5S(&EF(*Y-1$E4KW1E>'1F1
M:6QEKDU$3DVO+EME>'1=(&ES('1H92!O;BUS8W)E96X@9FEL92!T:&5N(*Y-<
M1$E4KW1E>'1F:6QEKDU$3DVO+G-P;"!A;F0@KDU$252O=&5X=&9I;&6N341.[
M3:\N;&EB('=I;&P@8F4@;&]A9&5D(&EF('1H97-E(&5X:7-T+@T*66]U(&UU=
M<W0@86QT97(@=&AE(&YA;64@;V8@=&AE('!E<G-O;F%L(&1I8W1I;VYA<GD@_
M>6]U('=A;G0@86QW87ES('1O(&)E(&QO861E9"X@2&5R92P@:70@:7,@8V%LI
M;&5D(%QN8C1<<W!E;&Q<;2UE+6(N<W!L.R!T:&4@<W1R:6YG(&TM92UB(&UU+
M<W0@8F4@<F5P;&%C960@8GD@=&AE(&YA;64@;V8@>6]U<B!O=VX@9F%V;W5RX
M960@<&5R<V]N86P@9&EC=&EO;F%R>2X-"DET(&ES(&YO="!E<W-E;G1I86P@M
M9F]R(*Y-1$E4KW1E>'1F:6QEKDU$3DVO(&ET<V5L9B!T;R!H879E(&%N(&5X;
M=&5N<VEO;BX@5&AE(&1I<VL@:6X@83H@;75S="!H879E('1H92!S86UE('1R3
M964@<V5G;65N="!A<R"N341)5*]T97AT9FEL9:Y-1$Y-KR=S('!A=&@N(%1HS
M:7,@:&5L<',@=&\@:V5E<"!A;&P@8F%C:W5P(&9I;&5S('=I=&@@=&AE('-A:
M;64@<&%T:"!O;B!T:&4@<V%M92!F;&]P<'DN($9R;VT@8FET=&5R(&5X<&5RL
M:65N8V4L('1H92`B<V%F971Y('-A=F4B(&ES(&YE8V5S<V%R>2`M('1H92!FK
M:6QE(&UU<W0@8F4@86)A;F1O;F5D(&%N9"!T:&5N(')E8V%L;&5D('1O(&5SU
M=&%B;&ES:"!T:&4@9FER;65S="!P;W-S:6)L92!L:6YK('1O(&$Z+"!A;F0@E
M=&AE<F4@:7,@86QW87ES('1H92!C:&%N8V4@=&AA="!O;F4@;6%Y(')U;B!T<
M:&4@<&=M(&1U<FEN9R!A('-E<W-I;VX@86YD(&QO<V4@<')E=FEO=7,@8VAA@
M;F=E<R!T;R"N341)5*]T97AT9FEL9:Y-1$Y-KRX-"JY,0G-T87)TK_!0:Y,,
M0D,Z("8@03H@<V5T=7"OKDQ"("!3869E='D@('-A=F4@+2!U<V5F=6P@:68@:
M<G5N(&1U<FEN9R!S97-S:6]NK_!'W-A_X$)_X$?86+_@0G_@1]C8?!"?`@
M\?!'V5S(#'_@0FN<W@X.2RN=F$D<&&OK_!'V$Z_X$)_X$?_X#CKG!V.#FOO
M_X$A_X#/_X#/8V0@83K_@0G_@1]C.BQA.O!":YS>#@X+*YV821W<ZOKDE&:
MKG!V.#BO/3TPKZYG;&YO9FEL9:N96FOKDQ"1FEL96YA;66O_X%!KG-X.3`L<
MKG9A)&9IKZ__@'VN<'8Y,*N<W@Y,2RN8W"OK_!'W-E8B!<+ES_@0G_@KEDG
M9O!'VIM<""N<'8Y,:__@0G_@KED9O`T?"N61F_X$A_X*Y9&;_@.]A_X#1D
M_X$?97,@,/!":Y,0B),;V%D97)S(J__@0G_@1]L9&QI8B!<;F(T7&QI8G)AK
M<GE<KG!V8:\N;&EB_X$)_X$?;&]A9"!<;F(T7'-P96QL7*YP=F&O+G-P;/!D
M"?!'VQO860@*UQN8C1<<W!E;&Q<;2UE+6(N<W!L_X$?_X$__X!]KF5XKZYL7
58FYO9FEL9:__@3__@1]D:7+_@0D:3
``
end
sum -r/size 34044/2203 section (from "begin" to "end")
sum -r/size 54373/1551 entire input file



Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU