[comp.sys.mac.hypercard] Hyper-Hackers Digest Vol. 1 #6

chuq@plaid.Sun.COM (Chuq Von Rospach) (11/25/87)

                    HYPER-HACKERS Digest Vol. 1 #6

                              Subjects:
                           doFKEY reposting
                Hypertext'87 Workshop mini trip report
                     Fast searching in Hypercard

-----------------------------------
Date: 	  Mon, 23 Nov 87 08:40:40 PST
From: PUGH@NMFECC.ARPA
Subject:   doFKEY reposting

I forgot to copy the doFKEY XCMD from my Home stack into the doFKEY
stack I posted, which was a pretty brain damaged thing to do.
Here is the complete doFKEY stack and my apologies to all involved.

This XCMD will call FKEYs of any number, so fill up on them.

Jon

(This file must be converted with BinHex 4.0)

:"N4[4NY&@3"69%&,9dP-4!#3""iJ!!!#cb6$!!!)!&0838[rN!6l5`e(!*!$#!!
!(L!!!!J!N!`"!!!+"J#3!`%!!!YR!!!0%J#3%38!N2m!N2m!N)#!!*!$#!#3!iJ
!)J#)!#)!L)JL)SL))L+)UL+UL+SLUXbU-kV-UM1UlUUlUZkUZkVZZl[ZlVZll[q
lrqlrZrrZrl[rN!1lrrq!%!)J!3K!"2q3#)JLL#+))SJL%5*%L"%L4)M%J!aS3`)
`*V%`!a[B`!b0UJ#U!+S!UJ#))P8LL#*9)SK9)P@)95*9GpehhAIGGpf!!*!(UP@
U9DT9UP8$K%J`$!)"!B*%185#!C!$L"3L3BK")K5!J%%q#!J8ib)%M(3L&jJ3[S#
)#1X)L)!Pb$+*C#4-NU+F3EiUb46V3+!!!!3+!!#!3#!!!J3)!+S!J!#)!)!!ri#
3"`JF)X'!!3)%ri#3!rm)N!2iG#*(MaFLFEm![lq`N!6rIljGSN'!!2Veq[@J8+"
3!*$r!*$r!*$r!*$r!*!'!J"03908rj!%!*!HP!B!!,GR!!#FX3!!8")!!&4"!*$
r!*$)J%a*8e3!!!d5!*!$!3!!#!#3"!%!4!!"!"!!"!#3%Jj"!!%!N%`)!&""4d8
!!!j"!!!0%J#3#JYR!"+J5U`iX%"Bib$4LJ#`+"J3-!1!K,bl*!)k%aTX)#)Z&6"
LY5%fF)UDP,#NdcNr#R"33-3XP&&3*0S3CFK6%!#3r`#3r`#3r`#3r`#3r`#3r`#
3r`#3V3%!3NY(4!!!#JB!!!ba!*!(!3!!#JB!!!S'!!%!!J#3!b)!N!FL!!%#!3"
8!*F"4`(M!!3!N!F$!!S!N!-0!*!&EfiJC'pTG!e`GA3JG'KP)'a[Bb"[CL"LGA4
dEfiJ-5"TER4[)'aKFh4XEf-0FQ9`C@&d)(GTG'JJD5!p)$)JG'mJ1!e`GA3JDA4
PE5!b)'pQ)'aKFh4XEf-J+b!c1#"TER4[)'PdC@dJ-L"[CL"XBA0dE'pM$A0PG#"
dD'8JE'pM)'pQ)'*eG(4[EL!JD5"dEb"XBA0dE'pM$@9ZC#"bCA"PBA30C@jN)'4
[DA3!N!3$B%*039!!!!ba!*!&!3#3"J&@!J#3"3&@!J#3"3&@!J#3$`-JZi5-)(r
m2Irrm1)l2rrrL5#UUN`"UUUSiMYUUUSJ99C-!G99@1)lG999)+UU6!(UUUML1hU
UUUf'Lq%B!L-Irm2J(q"r!Irq"rJ2`!!rJr!!2m!IJ!$i$ri+i4J'3`H"m!I"!"J
!H"m"i!05$J$!!-$"m!H!!H!$JF!*i4J--aMrN!$$'1"2!Brj"aJ0`!!aJh!$[lJ
B3!%B$(j`#H%B'#5"`(*i!!JF!4!(%JR"!F!(`-J#3!-L!IJ*i4jJ%["#"J#3!!B
5#F%"J!b!B!)!!a0S#H%B%%8J!!(J3J)!L!`#`35$!!N!-!%J&#3*i8i3!!2!3J%
!5!`5"-'$!"%!'!%J"K-8#BdJJ!)p)!!)934!!!L!*!H!*!B8)J0P&GJ8!aB)!S[
K9aKJ!$$!&!mP*"K#!NB!!K13!"3+#H&A0j!!!'pJ-S!!(N-)!#)`3J%X!#)8$"-
*#BdJJ!)p)!!)9AJB!2"i&$!9'"TX'`J#Lq&hd"!"S&J!!4*J3a!!%@!6Q"9)$Z&
hS!!"3#J!ra,N8Jr`!!RJ%jJ@'!hKCJ%J!!*!*"6N*3M!%dJP*"J0LL$rr$drrr!
E!4+5-a!!"1%f$rrrLq%G!4+5-a!!""4N&M!0i6k!!!N6#"CN*4)`$BSJrr`p2rr
`i4R5i6%2rrq,iL!%J$R5!#!8B!hL)!5!'!("L3!L!!J!#@!6!3RL)!*!%i!%`3'
*!!)!'!!*&!N*i6N#!!3N!N!6J'3$")!3!"!5`"-+#H&Q!5!!JN!N*!%J%J%9!m%
%J"%!)!!%`"-5#BSJrr`p2rr`4K'"!!K1"J*!#"JN0Jrrri[K9jJ`JD"B&C!!%J*
P"J*!$)")%S!6E!RKGprc!2$`!)"$Q!!)$K8)`3%J"m$i!!+!)J(i#H%AGm+f!'p
J'1!!'1'2!BrmJ"a`8MX#1!1r`A!E!J-B$(j`#BNJ99C-!G99@1)lG999)+UU6!(
UUUML1hUUUVq'[iDrKVq'[iDrKVq'[iDXKS`JIre-!6rrm1)l$rrr)2rq24rrrZ)
l"rrrLL$rrMdrrrcL1`rrriiK!8!H!H)E"!+PK'9QCA*PEQ-!!!FJ3d&54!!!#fF
!N"B+"J!*!!N!!!3k!!%!!!+G!(J!!3%!!#3!'J!m!'bJ!`#3"3%!N!--!*!$%%C
,49NJ-`!!EfiJE@peFf99F!eNEdC,49NS-bN0D@BJG'KP)(*PFh9XG#"TFb"ZEh3
JC@e`G(NJG'KPEL"`GA3JG'KP)(*PFh9XG!ePEQ3JE@peFf99F!d!N!0i!!)"!!"
+!"S!BJ"XS!-!N!8"!*!$$!#3!a"'5d9C)$3!!'pZ)'e[GA0P9A!0C'p'5d9C+$3
T$@PQ)(4SC5"bCA0eE(3JDA-JEQpd)'9YF(4j)(4SC@iJF(9d)(4SC5"bCA0eE(3
0C@jN)'e[GA0P9A!0!*!$H!!$!3!!F!!D!)J!E+!$!*!&!3#3!``!N!-34NY&@5!
e!!"[EL"YEh9cC99`$@4[4NY&@5Je+3eTCL"dD'8JFQ9cG@ad)'Pc)'j[G#"PEA"
dH5"dD'9Z)("eG#"dD'8JFQ9cG@ad$@9ZC#"YEh9cC99`$3#3!hJ!"!%!!*B!'J#
Z!'bJ!`#3"3%!N!--!*!$%%C,49NJ0J!!EfiJE@peFf99F!eNEdC,49NS0LN0D@B
JG'KP)(*PFh9XG#"TFb"ZEh3JC@e`G(NJG'KPEL"`GA3JG'KP)(*PFh9XG!ePEQ3
JE@peFf99F!d!N!0i!!8"!!#m!"S!e!"XS!-!N!8"!*!$$!#3!a"'5d9C)$F!!'p
Z)'e[GA0P9A!0C'p'5d9C+$FT$@PQ)(4SC5"bCA0eE(3JDA-JEQpd)'9YF(4j)(4
SC@iJF(9d)(4SC5"bCA0eE(30C@jN)'e[GA0P9A!0!*!$H!!'!3!!iJ!D!2S!E+!
$!*!&!3#3!``!N!-34NY&@5!i!!"[EL"YEh9cC99`$@4[4NY&@5Ji+3eTCL"dD'8
JFQ9cG@ad)'Pc)'j[G#"PEA"dH5"dD'9Z)("eG#"dD'8JFQ9cG@ad$@9ZC#"YEh9
cC99`$3#3!hJ!"`%!!3J!'J%J!'bJ!`#3"3%!N!--!*!$%%C,49NJ13!!EfiJE@p
eFf99F!eNEdC,49NS15N0D@BJG'KP)(*PFh9XG#"TFb"ZEh3JC@e`G(NJG'KPEL"
`GA3JG'KP)(*PFh9XG!ePEQ3JE@peFf99F!d!N!0i!!J"!!%Z!"S"4J"XS!-!N!8
"!*!$$!#3!a"'5d9C)$!!!'pZ)'e[GA0P9A!0C'p'5d9C+$!T$@PQ)(4SC5"bCA0
eE(3JDA-JEQpd)'9YF(4j)(4SC@iJF(9d)(4SC5"bCA0eE(30C@jN)'e[GA0P9A!
0!*!$HJ!*!3!")3'p!8-"h3#3"%k#!!%!N!--!*!$%!!!EfiJE@peFf99F!efDA0
eB@`JC@CQC@0d)'4TFh0[E(CP)(4[)'PZGQ9bFf80GQPcG@&X)'9QCQ9MG#"NDA0
cEfafC3eREb"SEfeP$@9ZC#"YEh9cC99`$3#3!`&8D'Pc)'Pc)'&Z)&K$683JG'K
KG#"jEh8JBf&Z)'0[F(NJD@jdEb"jEh9b)'K[E@8JFh4KBfXJFfmJG'KKG#"jEh8
JBf&Z)'0KE'`J4NY&@A-JCR*[E5")HA"PFQ0KFQ3JFf0bDA"dFbiJ)&P[G5"MB@i
JG'KPEL"KFh0TCfiJG'KP)&968b"6BA*KG'pRBG9c)'9iG'9ZC'9N)'YPHA-JG'm
JBQ8J4NY&@A-Z)#"*)(9cC5"dD'Pc)'pZ)'ej)%eKBb"*55"cEb"dD'&d)%NJBf&
Z)(9cC5"6GfPdBfJYB5ebEfmJG'mJG'pRCfaP)'*PG(GPC@iJCR9XE#"MEfa[FL"
KEQ3JBQaKBfXJB@jN)(GSDA4P)'e[C'9c)(0TEQ0P)%KjF'9bBf&bC#"XD@YPFb"
#*PFJEA9MD#"LCA4dCA)JG'KKEL"MEfa[FLi0$94SDA-JBf&Z)'0KE'`J4NY&@A-
JG'KKG#"KFQ8JB@jj)'jeE@*PFL`JEQpd)'TeFh3J-bd`,L!J5A3JBf&ZEQpd)(0
PC@dJG'mJBf&XE#!a)'pb)$)J+'9UC@0d)'4TFfYc+5"cD@jMC5"dD'9j)'&bC5"
TEL"56ddJB@jN)'4[)'j[G#"bCA4eFQiJB5"fB@aTC#"bCA0[GA*MC5"dEb"(CA4
5CA0[GA*MC5i0$99cC5"5CA0&C'Pd)'pb)&*PFd0[F'PPFL"dEb"MEh"j)(4SC5"
B3de%)'peG#"[CL"dD'Pc)(0dB@0V)'&ZC#"TER4[)(4SC5"cG'&MDb"[CL"jEh9
b)'0SEfPMC5i0$9GbDA4dC@iJD@iJ8'&cBf&X)'*j)%T[EL"3G@GS$A"eCfK!EQe
QC@0M,Q&bF'%0+$3a05NJ0$)c,63b-cN!N"XJ9%&*62q3""08D'&d*h-JB@aX)'C
[E'Yc,T!$M)N!!!%!N!-#PJ!!!CB!N!-jD!"b5'lrm%kk&!*#Cb"Z!!`[%%KZrrL
SV4!I#J!!!5),5(P`CA*8C@e`)$%#!*!$8e4"5eG*6%3!N!T69%&,9dP-4!#3'*h
0Rr-!!"iJ!!!#cbe-haL!6PiJAplm!!a1d%j@rr`GI!!"!!K#TkNN5'lrr%+RU53
JAb"S!*J[+!!86VVq0%jH6R919[rU51F$##"Z!!j$l[ri)YJLf"`Z!!`SEJ!)3Hl
rl%2ZrrJJf5$CIJ&)E[rd2bcrrN*RU)!3"QF-5'lrl"mm!!&1Z[QU3QF[,[m!!!'
56PB!!#mZ!!K1ZJ$X6PiZRdjea8j88PP36dN!!%j@r`![$#"Z!!a$l[m!F%!Lf&0
!E[SJEJ!)+'J!#%(Zr`!T5!"31A`!"`"-,b`!5#"I6T!!,@`!F!!3+&p1AL"I8%p
1d0""8e42@N95!!"19J!!,``JEJ!)+'J!##PZ!"!!8#PZ!!`!9$Pm!!J!6#mX!%J
JAdk3!#KI6PiJAplm!!a1d0T&8Np86e""!!"19[rJ,``JEJ!-3qlri(!))YK63'l
k)'i!##KS!!K"l[rJ+8J!8$Pm!!S!6#mX!%JJAdk3!#eX!(!!%#KI6PiJAe"26Y$
69&*86dj963!!6PEqqNMR!3JJEJ!))'J!!Lm35'lqrLm16VVr@N+R5'lqrLm16VV
rM#!I2J"#Tbmk!'Jr"kQJ+&mJ$&I!,`"#CkQ[-KmJ(dT"9X'!!@FF)'i!##m)3UG
)HJ!X,`j1Z[l))"mJAb&!!%*J"Lm8)&p1N!"-ha#!6PiZRdjea%p'5d9C)#!!'"0
5CA0[GA*MC5"ZEh3JCQpeEQ3Z4NY&@3!!!3#3!`+@!!!"PJ#3!cN!'8(%"5B!N!-
F!$)!!&K$683!N!-+!*!%)!#3""P"`!C%EdC,49NT%`:

-----------------------------------
Date:         Fri, 20 Nov 87 16:12:49 DNT
From: Jakob Nielsen  Tech Univ of Denmark <DATJN@NEUVM1.bitnet>
Subject:      Hypertext'87 Workshop mini trip report

I just returned from a trip where I participated in the Hypertext
workshop held last week at the University of North Carolina.
"Everybody" were there (e.g. Ted Nelson, Doug Engelbart,
Andy van Dam etc.) except Bill Atkinson. HyperCard was presented
and was the focus of considerable interest during the demo periods
(including a nice system for accessing a videodisk with
Landsat pictures).

Most people agreed however, that HC is not a hyperTEXT system
because of its poor text handling. It is "hypergraphics".

A large number of other hypertext and hypermedia systems were
presented together with papers on topics such as hyper-fiction,
multi-user use, educational use of hypertext, real-world use
(the Symbolics Document Examiner), etc. The proceedings from this
workshop are highly recommended for anybody with a more principled
interest in hypertext.

The growth in interest in hypertext has been tremendous (partly because
of HC, and partly because of Guide etc.). When this workshop was planned
about a year ago, the organizers were afraid that they would not be able
to get a sufficiently large number of people together. And it turned out
that they could have gotten 500 people (but since it was an invitational
workshop with limited space, only 180 people actually were there).

-----------------------------------
Date: Tue 24 Nov 87 15:40:08-CST
From: John Lawler  <J.AITJLAW@CHIP.UChicago>
Subject: Fast searching in Hypercard

I'm trying to set up a library system using Hypercard, and I'm hoping
someone can help me out on two things.

1) This library is supposed to be used to contain all the articles and
other references our group needs in its research, and we'd like to be
able to do a search for, say, the phrase "machine learning" and have a
scrolling list of ALL the articles that have that phrase in its title
pop up. The problem is that I cannot come up with a FAST (this stack
will eventually have many hundreds of card in it) routine to find and
list all the hits for that search. Has anyone figured out some way to
do this, either in Hypertalk or by using an XCMD?

2) Assuming I have a scrolling list of hits to my search, I'd like to
be able to just point to the title and have that card pop up. I've got
Raine Cohen's hypertext routine, but here's my problem: the field
that the hits would show up in is too narrow for the entire title to
fit in one line, so it wraps around. Fine, except I'd like to disable
to wraparound so that each line has only one title. It would sort of
be like normal Mac stuff -- if the file name (or here, a title) is too
long, it would be go like "Machine learning and its use in ..." Again,
I was hoping someone had already figured this out so I won't have to
reinvent the wheel. The ... part is really not important, I'd be happy
with being able to disable wraparound on the field.

***********************************
End of HYPER-HACKERS Digest

---
Chuq "Fixed in 4.0" Von Rospach			chuq@sun.COM	Delphi: CHUQ