TIP: Click on subject to list as thread! ANSI
echo: qedit
to: ALL
from: `THOMAS SWANN`
date: 1997-12-12 17:41:00
subject: Load file under cursor

From: "Thomas Swann" 
--Message-Boundary-22468
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body
These macros dont include searching the path, but if you take a look 
at the GrepNameAtCursor macro you will see a call to GetEnv( "TMP" ). 
You would want to call GetEnv( "PATH" ) and parse the resulting 
string for ";" 's.  Someone else may have a macro that does more of 
what you want.  As you can tell from the code below, I was concerned 
with being able to cursor to a line of grep results and load a 
particular file in that way.
Thomas Swann
tswann@hj.com
--Message-Boundary-22468
Content-type: text/plain; charset=US-ASCII
Content-disposition: inline
Content-description: Attachment information.
The following section of this message contains a file attachment
prepared for transmission using the Internet MIME message format.
If you are using Pegasus Mail, or any another MIME-compliant system,
you should be able to save it or view it from within your mailer.
If you cannot, please ask your system administrator for assistance.
   ---- File information -----------
     File:  MYMACS.S
     Date:  22 Jul 1997, 10:01
     Size:  5083 bytes.
     Type:  Text
--Message-Boundary-22468
Content-type: Application/Octet-stream; name="MYMACS.S"; type=Text
Content-disposition: attachment; filename="MYMACS.S"
Content-transfer-encoding: BASE64
Ly8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKg0KCWludGVnZXIgbmFtSGlzdA0KLy8qKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKg0KDQoNCi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi8vCUZ1
bmN0aW9uOglHZXRGaWxlbmFtZUF0Q3Vyc29yDQovLwlQcm9ncmFtbWVyOglUaG9tYXMgU3dh
bm4NCi8vCUNyZWF0ZWQ6CTA0LzA5Lzk3DQovLwlQdXJwb3NlOglMb2FkcyB0aGUgdGV4dCBh
dCB0aGUgY3Vyc29yIHBvc2l0aW9uIGludG8gdGhlIHZhcmlhYmxlIHRoYXQNCi8vCQkJCWl0
IGlzIHBhc3NlZC4gIFRoZSBvbmx5IGNoYXJhY3RlcnMgdGhhdCBjYW4gbm90IGJlIGluIHRo
ZQ0KLy8JCQkJZmlsZW5hbWUgYXJlICIgIiwgIj4iLCAifCIsICI+IiwgYW5kIHRoZSBBU0NJ
SSBjb250cm9sIGNoYXJhY3RlcnMNCi8vCQkJCSh2YWx1ZXMgMC0xRmgpLiAgVGhlIGZ1bmN0
aW9uIHJldHVybnMgMCBpZiBpdCBmYWlsZWQgdG8gZmluZA0KLy8JCQkJYSB3b3JkLCBhbmQg
bm9uLXplcm8gaWYgaXQgd2FzIHN1Y2Nlc3NmdWwuDQovLy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQovLwlDaGFuZ2VkOgluZXZlcg0KLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KaW50
ZWdlciBwcm9jIEdldEZpbGVuYW1lQXRDdXJzb3IoIHZhciBzdHJpbmcgZmlsZU5hbWUgKQ0K
DQoJc3RyaW5nIAkJb3JpZ1dvcmRTZXRbMzJdDQoNCgkvLyBTYXZlIG9sZCB3b3Jkc2V0IGFu
ZCBzZXQgYSBuZXcgb25lDQoJLy8JCVRoZSB3ZWFrbmVzcyBvZiB0aGlzIHdvcmRzZXQgaXMg
dGhhdCBpdCBkb2VzIG5vdA0KCS8vCQlpbmNsdWRlIHRoZSBzcGFjZSB3aGljaCBtYXkgYmUg
dXNlZCBhcyBhIHZhbGlkIGZpbGVuYW1lDQoJLy8JCWNoYXJhY3RlciB1bmRlciB3aW4zMiBv
cGVyYXRpbmcgc3lzdGVtcy4gIFVzaW5nIGl0IHRob3VnaA0KCS8vCQljcmVhdGVzIHRoZSBw
cm9ibGVtIG9mIG5lZWRpbmcgdG8gcGFyc2UgdGhlIGZvdW5kIHRleHQgZm9yDQoJLy8JCXF1
b3RhdGlvbiBtYXJrcyBiZWNhdXNlIFRTRSB3aWxsIG9wZW4gbXVsdGlwbGUgZmlsZXMgaWYN
CgkvLwkJcXVvdGF0aW9uIG1hcmtzIGFyZSBub3QgYXJvdW5kIHRoZSBmaWxlbmFtZSBpZiBp
dCBpbmNsdWRlcw0KCS8vCQlzcGFjZXMuDQoJb3JpZ1dvcmRTZXQgPSBTZXQoIFdvcmRTZXQs
IENoclNldCggIn5ceDAwLVx4MjB+fH4+fjwiICkgKQ0KDQoJLy8gVHJ5IHRvIGdldCBhIGZp
bGVuYW1lDQoJZmlsZU5hbWUgPSBHZXRXb3JkKCBUUlVFICkNCg0KCS8vIFJlc3RvcmUgV29y
ZFNldA0KCVNldCggV29yZFNldCwgb3JpZ1dvcmRTZXQgKQ0KDQoJLy8gRGlkIHdlIGVuZCB1
cCBnZXR0aW5nIGEgZmlsZW5hbWU/DQoJaWYoIE5PVCBMZW5ndGgoZmlsZU5hbWUpICkNCg0K
CQlyZXR1cm4oIDAgKQ0KDQoJZW5kaWYNCg0KCXJldHVybiggMSApDQoNCmVuZA0KDQovLy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQovLwlGdW5jdGlvbjoJRWRpdEZpbGVBdEN1cnNvcg0KLy8J
QXV0aG9yOgkJVGhvbWFzIFN3YW5uDQovLwlDcmVhdGVkOgkwNC8wMS85Nw0KLy8JUHVycG9z
ZToJT3BlbiBhIGEgZmlsZSBiYXNlZCBvbiB0aGUgY3VycmVudGx5IHVuZGVyIHRoZSBjdXJz
b3INCi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi8vCUNoYW5nZWQ6CTA0LzExLzk3IC0gVEdT
IC0gTW9kaWZpZWQgdG8gdXNlIHRoZSBHZXRGaWxlTmFtZUF0Q3Vyc29yDQovLwkJCQkJZnVu
Y3Rpb24gaW5zdGVhZCBvZiBoYXZpbmcgdGhhdCBzYW1lIGxvZ2ljIGJ1aWx0IGluDQovLwkJ
CQkwNC8xMS85NyAtIFRHUyAtIE1vdmVkIHRvIHRoaXMgZmlsZSBmcm9tIC51aQ0KLy8tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KcHJvYyBFZGl0RmlsZUF0Q3Vyc29yKCkNCg0KCXN0cmluZyBm
aWxlTmFtZVsyNTVdID0gIiINCg0KCWlmKAlHZXRGaWxlTmFtZUF0Q3Vyc29yKCBmaWxlTmFt
ZSApICkNCg0KCQlFZGl0RmlsZSggZmlsZU5hbWUgKQ0KDQoJZW5kaWYNCg0KZW5kDQoNCi8v
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCi8vCUZ1bmN0aW9uOglHcmVwTmFtZUF0Q3Vyc29yDQov
LwlBdXRob3I6CQlUaG9tYXMgU3dhbm4NCi8vCUNyZWF0ZWQ6CTA0LzA3Lzk3DQovLwlQdXJw
b3NlOglNYWNybyB0byBncmVwIG9uIHRoZSB0ZXh0IGF0IHRoZSBjdXJyZW50IGN1cnNvciBw
b3N0aW9uDQovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQovLwlDaGFuZ2VkOgkwNC8xMS85NyAt
IFRHUyAtIE1vdmVkIHRvIHRoaXMgZmlsZSBmcm9tIC51aSBmaWxlDQovLy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQpwcm9jIEdyZXBOYW1lQXRDdXJzb3IoKQ0KDQoJaW50ZWdlcgkJbXNnbGV2
ZWwNCglzdHJpbmcJCXRlbXBGaWxlWzI1NV0gPSAiIg0KCXN0cmluZwkJc2VhcmNoU3RyaW5n
WzgwXSA9ICIiDQoJc3RyaW5nCQlwYXRoWzEyOF0gPSAiIg0KCXN0cmluZwkJdGVtcFBhdGhb
MTI4XSA9ICIiDQoJc3RyaW5nCQlvcmlnV29yZFNldFszMl0NCg0KCS8vIFNhdmUgb2xkIHdv
cmRzZXQgYW5kIHNldCBhIG5ldyBvbmUNCgkvLwkJVGhlIHdlYWtuZXNzIG9mIHRoaXMgd29y
ZHNldCBpcyB0aGF0IGl0IGRvZXMgbm90DQoJLy8JCWluY2x1ZGUgdGhlIHNwYWNlIHdoaWNo
IG1heSBiZSB1c2VkIGFzIGEgdmFsaWQgZmlsZW5hbWUNCgkvLwkJY2hhcmFjdGVyIHVuZGVy
IHdpbjMyIG9wZXJhdGluZyBzeXN0ZW1zLiAgVXNpbmcgaXQgdGhvdWdoDQoJLy8JCWNyZWF0
ZXMgdGhlIHByb2JsZW0gb2YgbmVlZGluZyB0byBwYXJzZSB0aGUgZm91bmQgdGV4dCBmb3IN
CgkvLwkJcXVvdGF0aW9uIG1hcmtzIGJlY2F1c2UgVFNFIHdpbGwgb3BlbiBtdWx0aXBsZSBm
aWxlcyBpZg0KCS8vCQlxdW90YXRpb24gbWFya3MgYXJlIG5vdCBhcm91bmQgdGhlIGZpbGVu
YW1lIGlmIGl0IGluY2x1ZGVzDQoJLy8JCXNwYWNlcy4NCglvcmlnV29yZFNldCA9IFNldCgg
V29yZFNldCwgQ2hyU2V0KCAiMC05QS1aYS16XyIgKSApDQoNCgkvLyBUcnkgdG8gZ2V0IGEg
ZmlsZW5hbWUNCglzZWFyY2hTdHJpbmcgPSBHZXRXb3JkKCBUUlVFICkNCg0KCS8vIFJlc3Rv
cmUgV29yZFNldA0KCVNldCggV29yZFNldCwgb3JpZ1dvcmRTZXQgKQ0KDQoJLy8gRGlkIHdl
IGVuZCB1cCBnZXR0aW5nIGEgc3RyaW5nIHRvIGdyZXAgZm9yPw0KCWlmKCBMZW5ndGgoc2Vh
cmNoU3RyaW5nKSApDQoNCgkJLy8gVXNlIHRoZSBlbnZpcm9ubWVudCBwYXRoIGlmIGl0IGV4
aXN0cy4gIElmIGl0IGRvZXMgbm90IGV4aXN0LA0KCQkvLwlNYWtlVGVtcE5hbWUgd2lsbCBq
dXN0IHB1dCBpdCBpbiB0aGUgY3VycmVudCBkaXJlY3RvcnkNCgkJdGVtcFBhdGggPSBHZXRF
bnZTdHIoICJURU1QIiApDQoNCgkJLy8gRmluZCBhIHN1aXRhYmxlIHRlbXBvcmFyeSBmaWxl
bmFtZQ0KCQl0ZW1wRmlsZSA9IE1ha2VUZW1wTmFtZSggdGVtcFBhdGgsICIudHNlIiApDQoN
CgkJLy8gR2V0IHNlYXJjaCBwYXRoIGFuZCBmaWxlIHNwZWMgZnJvbSB1c2VyDQoJCWlmKCBB
c2soICJFbnRlciBmaWxlcyB0byBzZWFyY2ggPFtwYXRoXWZpbGVzcGVjPiIsIHBhdGgsIG5h
bUhpc3QgKSA9PSAwIE9SIExlbmd0aChwYXRoKSA9PSAwICkNCg0KCQkJcGF0aCA9ICIqLmMi
DQoNCgkJZW5kaWYNCg0KCQkvLyBEbyB0aGUgZ3JlcA0KCQlEb3MoICdncmVwIC1kICInICsg
c2VhcmNoU3RyaW5nICsgJyIgJyArIHBhdGggKyAnPicgKyB0ZW1wRmlsZSwgX0RPTlRfUFJP
TVBUXyB8IF9URUVfT1VUUFVUXyApDQoNCgkJLy8gVHJ5IHRvIG9wZW4gdGhlIGZpbGUNCiAg
ICAgICAgaWYgRWRpdEZpbGUoIHRlbXBGaWxlICkNCg0KCQkJLy8gVGVtcG9yYXJpbHkgYWRq
dXN0IHdhcm5pbmcgbGV2ZWwgYmVmb3JlIGxvYWRpbmcgZmlsZQ0KICAgICAgICAgICAgbXNn
bGV2ZWwgPSBTZXQoTXNnTGV2ZWwsIF9XQVJOSU5HU19PTkxZXykNCg0KCQkJLy8gRXJhc2Ug
VGVtcCBmaWxlIGZyb20gZGlzaw0KICAgICAgICAgICAgS2lsbEZpbGUoKQ0KDQoJCQkvLyBS
ZXN0b3JlIG9yaWdpbmFsIHdhcm5pbmcgbGV2ZWwNCiAgICAgICAgICAgIFNldChNc2dMZXZl
bCwgbXNnbGV2ZWwpDQoNCiAgICAgICAgICAgIC8vIEltIG5vdCBzdXJlIG9uIGV4YWN0IHJl
YXNvbiB0aGlzIGlzIGJlaW5nIGRvbmUsIGJ1dCBzaW5jZSB0aGUgY2FwdHVyZQ0KICAgICAg
ICAgICAgLy8JbWFjcm8gZG9lcyBpdCwgSSB0aG91Z2h0IEkgc2hvdWxkIHRvbyA6UA0KICAg
ICAgICAgICAgRmlsZUNoYW5nZWQoIEZBTFNFICkNCg0KICAgICAgICBlbmRpZg0KDQoJZWxz
ZQ0KDQoJCS8vIFN0cmluZyBub3QgZm91bmQgPT0+IG5vdGlmeSB1c2VyDQoJCW1lc3NhZ2Uo
ICJObyBzdHJpbmcgdW5kZXIgY3Vyc29yLiIgKQ0KDQoJZW5kaWYNCg0KZW5kDQoNCi8vKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioNCg0KPEY4PgkJCUdyZXBOYW1lQXRDdXJzb3IoKQ0KPEN0
cmwgRjg+CQlFZGl0RmlsZUF0Q3Vyc29yKCkNCg0KLy8qKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Kg0KDQoNCg==
--Message-Boundary-22468--
---
---------------
* Origin: apana>>>>>fidonet [sawasdi.apana.org.au] (3:800/846.13)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.