home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional Developers Kit 1992 November / Disc01 / Disc01.mdf / os2bbs / e_editor.cfo < prev    next >
Encoding:
Text File  |  1992-10-31  |  137.7 KB  |  3,440 lines

  1.  
  2.  This forum is supplied for demonstration purposes only and is
  3.  accessible via the IBM OS/2 BBS system.  What you see below is the
  4.  forum as it existed on 10/30/92.  The IBM OS/2 Bulletin Board System
  5.  (BBS) is IBM's new electronic support offering for OS/2 Version 2.0.
  6.  With OS/2 BBS you can electronically review OS/2 technical
  7.  information, submit program defects to IBM, and receive information
  8.  on how to solve problems.  Users of the OS/2 BBS not only include
  9.  OS/2 customers, but the OS/2 expertise of the entire internal IBM
  10.  community worldwide.  OS2BBS makes all this available via a local
  11.  or toll free number in most major cities.
  12.  
  13.  To request a complete OS/2 BBS Information Package detailing
  14.  the OS/2 BBS offering and including pricing and registration/access
  15.  information, please call:  1-800-547-1283.
  16.  
  17. ===== E-EDITOR CFORUM created at 17:33:54 on 92/04/07 GMT (by HOPKINS at AUSVM8)
  18.  
  19.                             IBM UNCLASSIFIED
  20.                             ----------------
  21.       The information in this forum is considered by IBM to be
  22.       external and may be shared by everyone who is given access.
  23.       This forum is shared with the internal IBM employee conferences.
  24.  
  25. Forum: E-EDITOR CFORUM
  26.  
  27. Forum subject:  OS/2 2.0 Enhanced Editor
  28.  
  29.           This forum is provided as a conferencing tool for the
  30.           discussion of issues, questions, and problems related
  31.           to the OS/2 Enhanced System Editor for Version 2.0 .
  32.  
  33. Contributions must not contain confidential or proprietary information.
  34.  
  35. Each contributor agrees, in placing material in this forum, that IBM and
  36. other users are free to prepare derivative works based upon it, and to use,
  37. reproduce, perform, display and distribute inside and outside their company
  38. such material and such derivative works, without obligation or charge.
  39.  
  40. IBM is not responsible or liable for the use, copying, or distribution of
  41. materials placed on this forum, and has therefore no obligation to control
  42. such acts.
  43.  
  44. All subscribers are required to abide at all times by the conference
  45. rules described in the Bulletin Board Rules under "News and Announcements".
  46.  
  47. All IBM personnel are required to abide at all times by the IBMPC RULES
  48. and the IBM Business Conduct Guidelines. IBM personnel will read the
  49. CUSTOMER FORUM RULES in IBMPC RULES before contributing.
  50.  
  51. Contributions violating these rules will be deleted by the CFORUM
  52. Owner or their delegate, and in some cases by an IBM conference
  53. Administrator.
  54.  
  55. The OS2BBS CFORUM is where anyone may raise concerns regarding rules
  56. violations found in this and other CFORUMS.
  57.  
  58.    The IBM Owner of this forum is:
  59.    Name:            Kenneth M. Hopkins, OS/2 Support Services
  60.    Mailing Address: IBM Manufacturing and Development
  61.                     11400 Burnet Road
  62.                     Internal Zip 2900-042/1D003
  63.                     Austin, Texas    78758
  64.    IBM Node/Userid: AUSVM8/HOPKINS
  65.  
  66. ----- E-EDITOR CFORUM appended at 13:06:19 on 92/04/10 GMT (by XXMTEL02 at TORVMCOP)
  67. Subject: Macro's and EPM
  68.  
  69. Our OS/2 development group is converting from OS/2 1.3 Microsoft tools
  70. to Workframe/2, C Set/2, etc.  and we would like to use the EPM editor
  71. as our main development editor.  I've reviewed an IBM internal EPM
  72. User Guide and Tech Ref, and clearly EPM as used internally by IBM
  73. developers can be customized into what we're looking for.
  74.  
  75. But the EPM shipped with the 2.0 gold code doesn't have the macro
  76. compiler (ETPM) or the E source to things like the C syntax expansion
  77. macros.  We need to be able to
  78.  
  79. - add/change key definitions (e.g.  make alt-x delete the current
  80.   line)
  81.  
  82. - write and compile macro's to link to keys and/or commands
  83.  
  84. - do C syntax expansion according to Kernighan & Ritchie style (curly
  85.   braces on their own lines, etc)
  86.  
  87. Help!  Where can we or our IBM SE get
  88. - the macro compiler for EPM 5.5 that's part of OS/2 2.0
  89. - a K&R version of the C syntax expansion macros, or a basis for doing
  90.   our own
  91. - more recent documentation than the User guide for ver 5.18 and Tech
  92.   Ref for ver 5.15 that we've reviewed
  93.  
  94. Thanks
  95. Mike Capern, Maritime Tel & Tel, 902-421-5125
  96.  
  97. ----- E-EDITOR CFORUM appended at 18:42:18 on 92/04/13 GMT (by XXBCHY11 at TORVMCOP)
  98. Subject: Missing LEXAM.DLL
  99. From: Joe Smeets, Vancouver , B.C. 604-663-2795
  100. When attempting to use the PROOF feature the product returns LEXAM.DLL
  101. is missing. Is spell checking to be supported ? Will E-Editor additional
  102. E-Editor macros be available ?
  103. Regards, Joe Smeets
  104.  
  105. ----- E-EDITOR CFORUM appended at 20:02:56 on 92/04/13 GMT (by HOPKINS at AUSVM8)
  106. Subject: Missing LEXAM.DLL
  107.   The feature you have requested is not currently planned for
  108. release under OS/2 2.0 .
  109. Please contact your local IBM Branch representative for assistance
  110. in creating the compiled extension for EPM.
  111. While the ETPM code is not supported for OS/2 2 (as well as problems
  112. encountered as a result of modifications by the ETPM compiler) your
  113. local SE/Marketing rep can re-customize your editor to suit your
  114. particular needs. While your SE is not able to provide the
  115. Internal Use only compiler, they are allowed to customize the
  116. extension for you.
  117.  
  118. ----- E-EDITOR CFORUM appended at 20:25:27 on 92/04/13 GMT (by FOLGER at YKTVMV)
  119. Subject: Missing LEXAM.DLL
  120. Ref:     Append at 18:42:18 on 92/04/13 GMT (by XXBCHY11 at TORVMCOP)
  121.  
  122. I just talked to the manager responsible for enhanced editor.  I suspect
  123. he will follow up this append with additional comments.
  124.  
  125. While LEXAM.DLL is not available as a part of OS/2, it is delivered
  126. with two IBM products for OS/2, including both TCP/IP for OS/2 and
  127. the latest level DisplayWrite.  Enhanced editor will pick up LEXAM
  128. from either of these packages once it exists in the OS/2 LIBPATH.
  129. Enhanced editor was preconfigured to support LEXAM.DLL so that this
  130. enhancement would be possible.
  131.  
  132. We are working on making ETPM available to customers on an informal
  133. basis.
  134.  
  135. Davis Foulger
  136.  
  137. ----- E-EDITOR CFORUM appended at 21:14:45 on 92/04/23 GMT (by XXNOVA24 at TORVMCOP)
  138. Subject:temporaly file location
  139. I'd like to suggest to the editor's developers to default
  140. the autosave directory and the temporaly file location to the
  141. same directory where the TMP= or TEMP= environmental
  142. variable points. (If the user has one.)
  143.  
  144. Geza Szivos 403-290-6583
  145.  
  146. ----- E-EDITOR CFORUM appended at 21:49:33 on 92/04/23 GMT (by MARGOLI at YKTVMV)
  147. Subject: temporary file location
  148. Ref:     Append at 21:14:45 on 92/04/23 GMT (by XXNOVA24 at TORVMCOP)
  149.  
  150. I have my temp files saved to a VDISK; I definitely do *not* want my
  151. autosave files saved there - in case of a loss of power, the autosave
  152. files will be lost!
  153.  
  154. Larry Margolis - MARGOLI at YORKTOWN
  155.  
  156. ----- E-EDITOR CFORUM appended at 22:56:54 on 92/04/23 GMT (by XXNOVA24 at TORVMCOP)
  157. Subject: temporary file location
  158. Ref:     Append at 21:49:33 on 92/04/23 GMT (by MARGOLI at YKTVMV)
  159. You've got your points.
  160. Someone with 6Mb RAM is just dreaming from VDISK. I used seven years
  161. ago on a 512K Hyperion PC (dual floppy!)
  162. Geza Szivos
  163. I'm afraid of VDISK since then it fills up, it will kill the compiler.
  164.  
  165. ----- E-EDITOR CFORUM appended at 18:57:17 on 92/04/24 GMT (by XXTCAN06 at TORVMCOP)
  166. Subject: Drag/Drop into ring!
  167.  
  168.   Is there any way to set up an EPM program object unto which the
  169. dropping of data file would simply add the file to the current edit ring?
  170. Without starting another EPM thread with a single file in the ring?
  171.  
  172.   Actually I would like to take this one step further and have EPM be the
  173. default Pop Up Menu Open option so that by double-clicking on a text file
  174. it would be added to the ring (or create a ring of one file if the ring
  175. was empty).
  176.  
  177.   I've found that dragging a file unto a current EPM opened window adds
  178. the file to the ring (as long as Options->Preferences->Ring Enabled is
  179. set).  But that seems to be the only drag/drop operation that does what I
  180. want!
  181.  
  182. Pierre Legault - Transport Canada.
  183.  
  184. ----- E-EDITOR CFORUM appended at 20:06:55 on 92/04/24 GMT (by MARGOLI at YKTVMV)
  185. Subject: Drag/Drop into ring!
  186. Ref:     Append at 18:57:17 on 92/04/24 GMT (by XXTCAN06 at TORVMCOP)
  187.  
  188. The only way to drop a file and have it added to an existing edit window
  189. is by dropping it on that edit window (icon or title bar).
  190.  
  191. Larry Margolis - MARGOLI at YORKTOWN
  192.  
  193. ----- E-EDITOR CFORUM appended at 16:07:24 on 92/05/11 GMT (by AMRT039 at OS2CUST)
  194. Subject: ETPM Availability - Attn: Larry Margolis
  195.  
  196. Larry (or your manager).......
  197.      Can you please advise us whether ETPM will be available here on OS2BBS?
  198. I had asked Brian Ross (Boca Labs) about this and he received a note from your
  199. manager indicating that ETPM would be put up here on OS2BBS sometime after GA.
  200. Is this still the case?  If not, can you please advise us as to how we can
  201. obtain the compiler?  Also, will various EPM macro authors in IBM and else-
  202. where be allowed to post their nifty additions to EPM as enhancements (a la
  203. the stuff in OS2TOOLS)?  I for one, would like to see more info/enhancements
  204. to the host-workstation coorperative editing using EPM.  Any help/suggestions
  205. you can offer would be most appreciated!!  Thanks.
  206.  
  207. Toby Pennycuff
  208. American Airlines
  209.  
  210. ----- E-EDITOR CFORUM appended at 15:39:08 on 92/05/12 GMT (by SMTP at WATSON)
  211. Subject: ETPM Availability
  212.  
  213. My name is Gennaro (Jerry) Cuomo.  I am the manager of the OS/2 Applications
  214. and Tools Group at the IBM T.J.  Watson Research Center in Yorktown.  I am
  215. also one of the original people who designed and developed EPM.  (The OS/2
  216. 2.0 Enhanced Editor).
  217.  
  218. At the present moment, my team and I are preparing a release of a package on
  219. the OS2BBS that will include the Enhanced Editor Macro Translator (ETPM), an
  220. on-line technical reference guide, and the full set of macro source for the
  221. Enhanced Editor.  (Please don't hold me to an exact date but...)  We should
  222. be ready for a release at the end of this month.
  223.  
  224. For those of you who are not familiar with the E Language, it is a REXX-like
  225. language that is used by the Enhanced Editor to create commands, define
  226. processing of key events, and general processing of PM events (i.e.  MOUSE
  227. and MENU events) The E Language is compiled to a 'pcode', and is housed in
  228. an .EX file.  The Enhanced Editor can link in many of these .EX modules to
  229. dynamically add new functions as the editor evolves.
  230.  
  231. You ask, why do you use a REXX-like language and not REXX SAA itself?
  232. That's a very good question, and as time goes on, the answer is getting less
  233. and less convincing.  The reason is that, traditionally, the compiled E
  234. Language was much faster then interpreted REXX.  This statement, however, is
  235. becoming less and less true with each new release of REXX SAA.  *Our long
  236. term plan* is to switch our primary macro support to REXX SAA.  However, in
  237. the mean time, we will be offering the E Language on the OS2BBS as an "AS
  238. IS" package.  (In this case, "AS IS" means limited support via E-EDITOR
  239. CFORUM)
  240.  
  241. As of today there are three ways to enhance the Enhanced Editor.  The three
  242. methods are:  the E Language, REXX, and C.  Our REXX SAA support is in its
  243. early stages.  We are fortunate to have a REXX expert working with us to
  244. make this happen in a reasonable time frame.  Our hope is to start shipping
  245. REXX macros with the OS/2 Developers Toolkit.  Again, In the long run, REXX
  246. SAA is the way to go, but we still have some work to do.  Shortly after our
  247. E Language release, we will be releasing documentation on our internal 'C'
  248. API's.  These API's allow a C developer to use our E-MLE ( E-based MultiLine
  249. Edit Control) to create their own custom text editors.
  250.  
  251. Anyway... We have lots of work to do, so let me get back to work :-)
  252.  
  253. Gennaro (Jerry) Cuomo
  254.  
  255. From:  "Gennaro (Jerry) Cuomo"                   <gcuomo@watson>
  256.  
  257. ----- E-EDITOR CFORUM appended at 19:24:04 on 92/05/12 GMT (by IL22868 at OS2CUST)
  258. Subject: How do I expand Tabs in file not created by EPM?
  259.  
  260. I am using EPM to edit files created elsewhere (e.g., C header files
  261. from the MS OS/2 Toolkit) that contain Tab characters (ASCII X'09').
  262. The Tab characters appear as little "o"s.  I have been able to expand
  263. the Tabs by typing "TAB S 8" on the command line, but the little "o"s
  264. are still visible and shift the displayed characters 1 space to the
  265. right for each Tab character.  How can I remove the little "o"s
  266. without removing the Tab expansion?
  267.  
  268. Ken Singer, Shell Oil, Houston
  269.  
  270. ----- E-EDITOR CFORUM appended at 00:13:56 on 92/05/13 GMT (by MARGOLI at YKTVMV)
  271. Subject: How do I expand Tabs in file not created by EPM?
  272. Ref:     Append at 19:24:04 on 92/05/12 GMT (by IL22868 at OS2CUST)
  273.  
  274. Tabs are normally expanded when loaded into EPM, but this breaks some
  275. programs (e.g., MAKE files and SENDMAIL.CF), so the .ex files distributed
  276. as part of OS/2 2.0 were configured to *not* expand tabs.
  277.  
  278. One way to get the tabs expanded is to load the file via the built-in
  279. Edit command instead of from the macro front-end you usually get.  You
  280. can do this by entering on the EPM command line
  281.    xcom e filename
  282. (The 'xcom' says to use the internal command.)
  283.  
  284. Note that when we say "expand tabs", we mean convert them to the appropriate
  285. number of spaces and remove the tabs from the file.
  286.  
  287. The circle you see is the graphic character displayed and printed for an
  288. ASCII 9.  It is treated as a variable width character, so you'll see
  289. white space to the right of it up to the next tab stop.  The fact that
  290. you see the circle means that you can tell that it's a tab and not a
  291. number of spaces.
  292.  
  293. Larry Margolis - MARGOLI at YORKTOWN
  294.  
  295. ----- E-EDITOR CFORUM appended at 15:17:49 on 92/05/14 GMT (by AMRT039 at OS2CUST)
  296. Subject: ETPM Availability
  297.  
  298. Jerry,
  299.      Several folks on CompuServe's OS2DEV forum have been asking about ETPM
  300. and whether it will be available.  Can I ask for your permission to post your
  301. note in its entirety on both OS2DEV and IBMOS2 on CompuServe?  I know that
  302. several folks are desirous of using EPM to its fullest, and making ETPM more
  303. readily available will only enhance its acceptance.  Do you  have a problem
  304. with your note being posted on these CompuServe forums?
  305.     Also, will you consider encouraging various internal authors to make EPM
  306. extensions available outside of IBM via OS2BBS or CompuServe?  I asked Brian
  307. Profitt about this, and he indicated that IBM's legal folks are working out
  308. the details to allow folks to publish their stuff on CompuServe as well as
  309. PCTOOLS and OS2TOOLS.  Do you guys have an opinion on this?  (I, for one,
  310. would love to get the Host editing enhancements so I can use EPM for my
  311. host-based files! <grin>).
  312.      Thanks for your message, and I look forward to all of the contributions
  313. you guys have made in the past to continue on into the future!
  314.  
  315. Toby Pennycuff
  316. American Airlines
  317.  
  318. ----- E-EDITOR CFORUM appended at 21:40:30 on 92/05/14 GMT (by MARGOLI at YKTVMV)
  319. Subject: ETPM Availability
  320. Ref:     Append at 15:17:49 on 92/05/14 GMT (by AMRT039 at OS2CUST)
  321.  
  322. > I, for one, would love to get the Host editing enhancements so I can
  323. > use EPM for my host-based files! <grin>).
  324.  
  325. Have you tried?  E.g.,
  326.    e ha:profile exec
  327.  
  328. The only difference from the old host file editing you're used to is that
  329. the logical terminal (LT) is now required.  This avoids confusion between
  330. the virtual host drive and a local or LAN H: drive that the user might
  331. have.  H: will refer to the workstation, and HA:, HB:, etc. refers to
  332. those host LTs.
  333.  
  334. The Enhanced Editor as shipped is configured to use Send/Receive for host
  335. file transfer, and will work with VM or MVS files.
  336.  
  337. Larry Margolis - MARGOLI at YORKTOWN
  338.  
  339. ----- E-EDITOR CFORUM appended at 14:13:19 on 92/05/15 GMT (by AMRT039 at OS2CUST)
  340. Subject: ETPM Availability
  341.  
  342. <The Enhanced Editor as shipped is configured to use Send/Receive for host
  343.  file transfer, and will work with VM or MVS files.>
  344.  
  345.   Larry,
  346.      I know!  I posted that on CI$ the day I got 6.304E up and running!  As
  347. you may remember, we (AA) licensed EPM 5.14 about 2-3 years ago (at the same
  348. time as ALMCOPY - remember Boulder??).  Anyway, I've been using EPM for host
  349. editing ever since, and LOVE IT!  What I am hoping to see are the additional
  350. enhancements developed by the devoted EPMer's around IBM for things like host
  351. file lists from VM/MVS to use for selection of files to be edited, and other
  352. nifty enhancements that make for a more cooperative workstation/host environ-
  353. ment for developers.  Also, has anyone there in Yorktown ever looked at a way
  354. to take the parsing/emphasis features from LPEX and incorporate them into
  355. EPM?  What a great product that would be!  Also, what about things like EPM
  356. enhancments which are specific to languages such as PL/I or COBOL or C?
  357.      I think EPM is a great product!  I only hope that the internal users of
  358. EPM will share their developments with those of us who are outside the IBM
  359. realm.
  360.      BTW, since ALMCOPY is included with ES, shouldn't you guys include an
  361. option to substitue a modified E3EMUL.EX for ALMCOPY users?  I *hate* SEND/
  362. RECEIVE, and would dearly love to go back to ALM.  Any suggestions?  I can't
  363. create a MYCNF.E with my mods until Jerry releases ETPM. <sigh>
  364.  
  365. Thanks again Larry, and it's nice to make your acquaintance again!
  366.  
  367. Toby Pennycuff
  368. American Airlines
  369.  
  370. ----- E-EDITOR CFORUM appended at 18:23:53 on 92/05/15 GMT (by IL22868 at OS2CUST)
  371. Subject: How do I expand Tabs in file not created by EPM?
  372. Ref: Append at 00:13:56 on 92/05/13 GMT (by MARGOLI at YKTVMV)
  373.  
  374. Many thanks.  Upon looking closer at the file with tabs, I found
  375. extra spaces in some lines, which was causing them to be offset, not
  376. the fact that the tab "characters" were being displayed.  Displaying
  377. them while padding with the appropriate spaces is actually a pretty
  378. good idea.  There are some cases, however, where I do need to remove
  379. the tabs, so the "XCOM E filename" will solve that problem.
  380.  
  381. It's great being able to get expert response straight from the
  382. "horse's" (developer's) mouth :-).  Thanks again.
  383.  
  384. ----- E-EDITOR CFORUM appended at 15:32:36 on 92/05/18 GMT (by GPOOR at BOSTON)
  385. Subject: How do I get the RING option to become permanant as in EPM?
  386.  
  387. Regards,
  388. George Poor
  389. NNE Trading Area Services Company                    8/426-5166
  390. CLIENT/SERVER UNIT                               (401) 276-5166
  391.  
  392. ----- E-EDITOR CFORUM appended at 16:54:08 on 92/05/18 GMT (by TRAUTMAN at PKEDVM8)
  393. Subject: How do I get the RING option to become permanant as in EPM?
  394. Ref:     Append at 15:32:36 on 92/05/18 GMT (by GPOOR at BOSTON)
  395.  
  396. If you mean so that it is enabled all the time?  Its the save options
  397. on one of the pull downs (After enabling it of course...).
  398.  
  399. Bill Trautman
  400.  
  401. ----- E-EDITOR CFORUM appended at 14:09:37 on 92/05/28 GMT (by WZ00533 at OS2CUST)
  402. Subject: CSET/2 help in EPM
  403.  
  404. At one point in earlier versions of OS/2 and CSET/2 I was able to
  405. get online help for C functions by pressing CNTL-H on the function name.
  406.  
  407. After installing all the GA stuff I seem to have lost that feature.
  408. I get the message "Help index EMPWKHLP.NDX not found".  I remember
  409. old documentation stating how to get online help, but I can't locate it.
  410.  
  411. Can anyone help?
  412.  
  413. Dave
  414.  
  415. ----- E-EDITOR CFORUM appended at 15:30:37 on 92/05/28 GMT (by TRAUTMAN at PKEDVM8)
  416. Subject: CSET/2 help in EPM
  417. Ref:     Append at 14:09:37 on 92/05/28 GMT (by WZ00533 at OS2CUST)
  418.  
  419. Dave,  Check out the Readme Files that came with the Development stuff.
  420. I think one of them mentions what to do if things do not work quite
  421. when you hit the alt-H
  422.  
  423. Bill Trautman
  424.  
  425. ----- E-EDITOR CFORUM appended at 16:23:38 on 92/05/28 GMT (by WZ00533 at OS2CUST)
  426. Subject: CSET/2 help in EPM
  427. Ref: Append at 15:30:37 on 92/05/28 GMT (by TRAUTMAN at PKEDVM8)
  428.  
  429. Bill,
  430. I thought the help had something also, but I rechecked and all I can
  431. find is references to the new kwik reference utility.
  432.  
  433. I'll keep looking.
  434.  
  435. Dave
  436.  
  437. ----- E-EDITOR CFORUM appended at 16:47:43 on 92/05/28 GMT (by TRAUTMAN at PKEDVM8)
  438. Subject: CSET/2 help in EPM
  439. Ref:     Append at 15:30:37 on 92/05/28 GMT (by TRAUTMAN at PKEDVM8)
  440.  
  441. Dave,
  442.  
  443. I just rechecked, your correct.  Hummm...
  444.  
  445. Bill Trautman
  446.  
  447. ----- E-EDITOR CFORUM appended at 17:40:26 on 92/05/28 GMT (by MARGOLI at YKTVMV)
  448. Subject: CSET/2 help in EPM
  449. Ref:     Append at 14:09:37 on 92/05/28 GMT (by WZ00533 at OS2CUST)
  450.  
  451. Look at the HELPNDX setting in your CONFIG.SYS.  If it's set, EPM will
  452. look for that file; if not, the default is EPMKWHELP.NDX.  (Actually,
  453. EPM will support multiple files, as in:
  454.    set helpndx=dde4.ndx+epmkwhelp.ndx
  455. but the kwick reference utility doesn't support this.)  I remember
  456. reading something that said to merge the two index files, but I couldn't
  457. point you to the document that said it.
  458.  
  459. The index file (or files) is (are) searched for by EPM along the EPMPATH,
  460. DPATH, directory of EPM.EXE, and PATH.  I don't know how the other
  461. program searches.
  462.  
  463. Larry Margolis - MARGOLI at YORKTOWN
  464.  
  465. ----- E-EDITOR CFORUM appended at 19:06:16 on 92/05/28 GMT (by IL36962 at OS2CUST)
  466. Subject: EPM HOST FILE EDITING
  467.  
  468. I recently tried to edit a VM host file as described elsewhere in
  469. this forum without much success.  I issued the following command in
  470. an OS/2 window with my host A session in a ready state for transfer:
  471.  
  472. epm ha:profile exec a1
  473.  
  474. After pressing enter to execute this command, I bring up the task
  475. list to switch to the window where the transfer executes.  The number
  476. of bytes being transferred counts to the file size, but when EPM is
  477. brought to the foreground there is a file transfer error TRANS121 and
  478. it says that it assumes the host file could not be found.  By the
  479. way, I successfully transferred this file at the OS/2 command prompt
  480. using the receive command as follows:
  481.  
  482. receive profile.txt a:profile exec a1 (crlf ascii
  483.  
  484. The comm manager error log listed error 0022 subtype 108D which is
  485. the function call DosOpen2.  The sense code was x'7B' or 123 which
  486. translates to an invalid file name.  Any ideas?
  487.  
  488. Brian McManamon
  489. Ford Credit
  490.  
  491. ----- E-EDITOR CFORUM appended at 04:06:13 on 92/05/29 GMT (by MARGOLI at YKTVMV)
  492. Subject: EPM HOST FILE EDITING
  493. Ref:     Append at 19:06:16 on 92/05/28 GMT (by IL36962 at OS2CUST)
  494.  
  495. 1.  What is your autosave path set to (Options / Preferences / Settings;
  496.     Paths page).  The file is transferred to this directory and then
  497.     loaded from there.
  498.  
  499. 2.  Try entering on the EPM command line:
  500.        e 'echo on' ha:profile exec 'echo off'
  501.     This will trace all the commands that are being executed; maybe
  502.     you'll see something odd.
  503.  
  504. Larry Margolis - MARGOLI at YORKTOWN
  505.  
  506. ----- E-EDITOR CFORUM appended at 12:09:24 on 92/05/29 GMT (by WZ00533 at OS2CUST)
  507. Subject: CSET/2 help in EPM
  508. Ref: Append at 17:40:26 on 92/05/28 GMT (by MARGOLI at YKTVMV)
  509.  
  510. Larry,
  511.  
  512. My HELPNDX in the Config.sys looks like this:SET HELPNDX=EPMKWHLP.NDX+DDE4.NDX
  513. Both files are in my DPATH.  Should they be somewhere else?
  514.  
  515. Dave
  516.  
  517. Dave Ferrey - Bethlehem Steel Corp
  518.  
  519. ----- E-EDITOR CFORUM appended at 14:49:10 on 92/05/29 GMT (by CJACKSON at WMAVM7)
  520. ..... E-EDITOR CFORUM modified at 15:37:24 on 92/05/29 GMT (by CJACKSON at WMAVM7)
  521. Subject: Enhanced Editor Options
  522.  
  523. Append deleted.
  524.  
  525. ----- E-EDITOR CFORUM appended at 16:12:02 on 92/05/29 GMT (by MARGOLI at YKTVMV)
  526. Subject: CSET/2 help in EPM
  527. Ref:     Append at 12:09:24 on 92/05/29 GMT (by WZ00533 at OS2CUST)
  528.  
  529. Are you sure that both are in your DPATH?  I just tried entering on the
  530. EPM command line:
  531.    ep epmkwhlp.ndx dpath
  532. and it wasn't found.  I then looked on disk for my .NDX files, and found
  533. EPMKWHLP.NDX in \toolkt20\book, which is *not* in my DPATH.
  534.  
  535. Larry Margolis - MARGOLI at YORKTOWN
  536.  
  537. ----- E-EDITOR CFORUM appended at 20:46:57 on 92/05/29 GMT (by TRAVIS at AUSVM1)
  538. Subject: Enter key changes via Settings don't seem to work
  539.  
  540. I changed the Enter key settings, ie for Enter to be move to next line
  541. without adding a line, unless at end of document (item 3), but neither
  542. APPLY nor SET seem to activate this. Even tried Save Options from
  543. options pulldown without effect.
  544.  
  545. If I exit and restart EPM, the Settings notebook still shows the
  546. changed settings the way I want them, but Enter still gives me a new
  547. line, or splits the line I'm on.
  548.  
  549. Don Travis
  550.  
  551. ----- E-EDITOR CFORUM appended at 21:53:11 on 92/05/29 GMT (by IL36962 at OS2CUST)
  552. Subject: EPM HOST FILE EDITING
  553. Ref: Append at 04:06:13 on 92/05/29 GMT (by MARGOLI at YKTVMV)
  554.  
  555. Thanks Larry.  I set up my autosave path to C:\BMCMANAM.  I then entered
  556. the command in the command dialog as you suggested.  I received the following
  557. messages:
  558. 1 - EHLLAPI_SEND_RECEIVE(9, "QUIET")
  559. 2 - EHLLAPI_SEND_RECEIVE(91, "C:\BMCMANAM\PROFILE.EXE A:PROFILE EXEC A1 (ASCII
  560.     CRLF")
  561. 3 - XCOM e /t /n .newfile
  562. 4 - File Transfer Error 121.  Assuming host file not found.
  563. 5 - xcom e /n fto.e
  564. 6 - 0
  565. 7 - xcom I /6
  566. 8 - echo off
  567.  
  568. By chance, I exited from epm to an OS/2 window, changed to the cmlib directory,
  569. and reentered epm.  When I executed the above command in the command dialog,
  570. I received the same messages except for line 3 which read:
  571.  
  572. XCOM e /d /q /t C:\BMCMANAM\PROFILE.EXE
  573.  
  574. I did not get the error message as on line 4 and the transfer worked.  Any
  575. explanation?
  576.  
  577. Brian McManamon
  578. Ford Credit
  579.  
  580. ----- E-EDITOR CFORUM appended at 18:20:03 on 92/06/01 GMT (by MARGOLI at YKTVMV)
  581. Subject: Enter key changes via Settings don't seem to work
  582. Ref:     Append at 20:46:57 on 92/05/29 GMT (by TRAVIS at AUSVM1)
  583.  
  584. As the comment at the top of the Keys notebook page says, the definitions
  585. there are only in effect when Stream editing is off.  If you have Stream
  586. editing on, then Enter always splits the line at the cursor (as though
  587. you were inserting a newline character into a stream of text).  Select
  588. Options / Preferences / Stream editing to toggle; Options / Save Options
  589. to make the current setting the default.
  590.  
  591. Larry Margolis - MARGOLI at YORKTOWN
  592.  
  593. ----- E-EDITOR CFORUM appended at 18:22:03 on 92/06/01 GMT (by MARGOLI at YKTVMV)
  594. Subject: EPM HOST FILE EDITING
  595. Ref:     Append at 21:53:11 on 92/05/29 GMT (by IL36962 at OS2CUST)
  596.  
  597. Sounds like you don't have SEND and RECEIVE in your path.  (Either that,
  598. or you don't have a required DLL in your LIBPATH.)
  599.  
  600. Larry Margolis - MARGOLI at YORKTOWN
  601.  
  602. ----- E-EDITOR CFORUM appended at 20:51:03 on 92/06/01 GMT (by XXBCHY11 at TORVMCOP)
  603. Subject: Missing LEXAM.DLL
  604. Ref:     Append at 20:25:27 on 92/04/13 GMT (by FOLGER at YKTVMV)
  605.  
  606. I have TCP/IP and I now have a copy of LEXAM.DLL. I copied it into
  607. C:\OS2\APPS which is the default at my workstation. When I try to
  608. execute the PROOF function I still get the message that Dynalink:
  609. Unrecognized Library Name: LEXAM.DLL. Do I have to do anything else ?
  610.  
  611. Regards, Joe Smeets
  612. WESTECH Information Systems Inc.
  613. Vancouver, BC, Canada (604) 663-2795
  614.  
  615. ----- E-EDITOR CFORUM appended at 02:02:04 on 92/06/02 GMT (by MARGOLI at YKTVMV)
  616. Subject: Missing LEXAM.DLL
  617. Ref:     Append at 20:51:03 on 92/06/01 GMT (by XXBCHY11 at TORVMCOP)
  618.  
  619. The DLL must be in a directory in your LIBPATH.  Most likely, \OS2\APPS
  620. is not, but \OS2\APPS\DLL is.
  621.  
  622. Larry Margolis - MARGOLI at YORKTOWN
  623.  
  624. ----- E-EDITOR CFORUM appended at 16:06:34 on 92/06/02 GMT (by TRAVIS at AUSVM1)
  625. Subject: Enter key changes via Settings don't seem to work
  626. Ref:     Append at 18:20:03 on 92/06/01 GMT (by MARGOLI at YKTVMV)
  627.  
  628. I just "discovered" that I hadn't read/followed the comment regarding
  629. stream editing being off in order for the Enter key settings to work -
  630. chalk another one up to user error! I had hoped to answer my own append
  631. with an update but you got to it first. Thanks Larry.
  632.  
  633. Don Travis.
  634.  
  635. ----- E-EDITOR CFORUM appended at 01:47:41 on 92/06/03 GMT (by XXBCHY11 at TORVMCOP)
  636. Subject: Missing LEXAM.DLL
  637. Ref:     Append at 02:02:04 on 92/06/02 GMT (by MARGOLI at YKTVMV)
  638.  
  639. I did what you suggested with success. I copied the dll into
  640. c:\os2\apps\dll. I still get the same message. c:\os2\apps\dll is
  641. in the libpath.
  642.  
  643. Regards, Joe Smeets
  644. WESTECH Information Systems Inc.
  645. Vancouver, BC, Canada (604) 663-2795
  646.  
  647. ----- E-EDITOR CFORUM appended at 03:46:54 on 92/06/03 GMT (by MARGOLI at YKTVMV)
  648. Subject: Missing LEXAM.DLL
  649. Ref:     Append at 01:47:41 on 92/06/03 GMT (by XXBCHY11 at TORVMCOP)
  650.  
  651. If you start EPM when LEXAM.DLL is in your LIBPATH, do the PROOF options
  652. show up on your Options menu?
  653.  
  654. Larry Margolis - MARGOLI at YORKTOWN
  655.  
  656. ----- E-EDITOR CFORUM appended at 04:10:47 on 92/06/03 GMT (by DJHILL at CLTVM3)
  657. Subject: ETPM
  658.  
  659. I've looked on the OS2* tools disks for "ETPM", "editor" , etc., and
  660. can't find it... is ETPM available as a package?
  661.  
  662. And, at the risk of exposing my prominent brow ridges, does ETPM
  663. provde a means of migrating PE2 macros/keydefs to E?
  664.  
  665. Jeff Hill (SSD Tampa)
  666.  
  667. ----- E-EDITOR CFORUM appended at 15:25:01 on 92/06/03 GMT (by MARGOLI at YKTVMV)
  668. Subject: ETPM
  669. Ref:     Append at 04:10:47 on 92/06/03 GMT (by DJHILL at CLTVM3)
  670.  
  671. The E-EDITOR CFORUM is for customer questions and answers.  The macro
  672. compiler is not yet available to customers; we're working on the
  673. documentation right now in order to release it as soon as possible.
  674.  
  675. IBM internal users should use EPM FORUM for questions.
  676.  
  677. Larry Margolis - MARGOLI at YORKTOWN
  678.  
  679. ----- E-EDITOR CFORUM appended at 19:57:08 on 92/06/03 GMT (by XXBCHY11 at TORVMCOP)
  680. Subject: Missing LEXAM.DLL
  681. Ref:     Append at 03:46:54 on 92/06/03 GMT (by MARGOLI at YKTVMV)
  682.  
  683. No Larry. Nothing has been added to the menu(s). I am issuing the PROOF
  684. command from the command line.
  685.  
  686. Regards, Joe Smeets
  687. WESTECH Information Systems Inc.
  688. Vancouver, BC, Canada (604) 663-2795
  689.  
  690. ----- E-EDITOR CFORUM appended at 20:40:23 on 92/06/04 GMT (by MARGOLI at YKTVMV)
  691. Subject: Missing LEXAM.DLL
  692. Ref:     Append at 19:57:08 on 92/06/03 GMT (by XXBCHY11 at TORVMCOP)
  693.  
  694. I'm stumped; with LEXAM.DLL in my LIBPATH, starting the Enhanced Editor
  695. results in Proof, Proof Word, and Synonym appearing on the Options menu.
  696.  
  697. Larry Margolis - MARGOLI at YORKTOWN
  698.  
  699. ----- E-EDITOR CFORUM appended at 17:29:11 on 92/06/07 GMT (by XXBCHY11 at TORVMCOP)
  700. Subject: Missing LEXAM.DLL
  701. Ref:     Append at 20:40:23 on 92/06/04 GMT (by MARGOLI at YKTVMV)
  702.  
  703. Still no luck Larry. To summarize, this is what I've done:
  704. 1) Copied Lexam.dll into c:\os2\apps\dll
  705. 2) Setup c:\lexam and copied US.DCT into it.
  706. 3) No spellcheck options appear on my options menu.
  707. 4) There is an epmlex.ex in c:\os2\apps
  708. Source for lexam.dll was TCP/IP 1.2 filesize=34276 date=4-13-92
  709. Source for US.DCT was DisplayWrite/5 (DOS)
  710. C:\os2\apps\dll is in my libpath.
  711.  
  712. Is this dll the correct size ? I use TCP/IP 1.1, so I asked my SE to
  713. provide lexam.dll from TCP/IP 1.2.
  714.  
  715. If the dll turns out to be the problem you can send me the correct one
  716. My linkid  is xxbchy11 at TORVMCOP
  717. Thanks Again.
  718.  
  719. Regards, Joe Smeets
  720. WESTECH Information Systems Inc.
  721. Vancouver, BC, Canada (604) 663-2795
  722.  
  723. ----- E-EDITOR CFORUM appended at 23:06:54 on 92/06/07 GMT (by MARGOLI at YKTVMV)
  724. Subject: Missing LEXAM.DLL
  725. Ref:     Append at 17:29:11 on 92/06/07 GMT (by XXBCHY11 at TORVMCOP)
  726.  
  727. My LEXAM.DLL is 67,584 bytes.  It's been the same for every release.
  728.  
  729. Larry Margolis - MARGOLI at YORKTOWN
  730.  
  731. ----- E-EDITOR CFORUM appended at 12:28:08 on 92/06/08 GMT (by PMUELLR at CARVM3)
  732. Subject: Missing LEXAM.DLL
  733. Ref:     Append at 23:06:54 on 92/06/07 GMT (by MARGOLI at YKTVMV)
  734.  
  735. Sounds like the file didn't get ftp'ed in binary.
  736.  
  737. Patrick Mueller - IBM Cary
  738.  
  739. ----- E-EDITOR CFORUM appended at 12:55:59 on 92/06/08 GMT (by RRPLYLER at CLTVM3)
  740. Subject: Missing LEXAM.DLL
  741. Ref:     Append at 17:29:11 on 92/06/07 GMT (by XXBCHY11 at TORVMCOP)
  742.  
  743. The files on the TCP/IP diskettes are compressed.  I think that you
  744. have to install LAMAIL so that that DLL will be uncompressed, and
  745. can then be used.
  746.  
  747. Bob Plyler
  748.  
  749. ----- E-EDITOR CFORUM appended at 03:06:25 on 92/06/09 GMT (by XXBCHY11 at TORVMCOP)
  750. Subject: Missing LEXAM.DLL
  751. Ref:     Append at 12:55:59 on 92/06/08 GMT (by RRPLYLER at CLTVM3)
  752.  
  753. Thanks. I'll follow up.
  754.  
  755. Regards, Joe Smeets
  756. WESTECH Information Systems Inc.
  757. Vancouver, BC, Canada (604) 663-2795
  758.  
  759. ----- E-EDITOR CFORUM appended at 03:07:29 on 92/06/09 GMT (by XXBCHY11 at TORVMCOP)
  760. Subject: Missing LEXAM.DLL
  761. Ref:     Append at 23:06:54 on 92/06/07 GMT (by MARGOLI at YKTVMV)
  762.  
  763. Thanks Larry I'll follow up.
  764.  
  765. Regards, Joe Smeets
  766. WESTECH Information Systems Inc.
  767. Vancouver, BC, Canada (604) 663-2795
  768.  
  769. ----- E-EDITOR CFORUM appended at 13:26:17 on 92/06/10 GMT (by AMRT039 at OS2CUST)
  770. Subject: ETPM Availability - Can we have an update?
  771.  
  772. Larry or Jerry,
  773.  
  774.     Could one of you update us on your progress in making ETPM ready for its
  775. coming out party?  I keep checking every day, but haven't seen anything as
  776. yet.  Can you give us a status?
  777. Thanks.
  778.  
  779. Toby Pennycuff  American Airlines     USAMRRZL @ IBMMAIL
  780.  
  781. ----- E-EDITOR CFORUM appended at 16:33:07 on 92/06/10 GMT (by KOLSKY at HAIFASC3)
  782. Subject: CSET/2 help in EPM
  783. Ref:     Append at 17:40:26 on 92/05/28 GMT (by MARGOLI at YKTVMV)
  784.  
  785. The something that said to merge the two files (with accurate
  786. instructions as to how to do it, is the C-Set/2 installation's
  787. Read.Me file (in the C:\IBM directory).
  788.  
  789. Amir Kolsky                       Team OS/2 - Israel
  790.  
  791. ----- E-EDITOR CFORUM appended at 21:00:58 on 92/06/12 GMT (by TBHIC at OS2CUST)
  792. Subject: Icon confusion
  793.  
  794. I went into settings for EPM to associate it with data files, and all
  795. my standard ascii extentions.  I have a folder on my Desktop that I
  796. created with data files having some rather long names.  I double click
  797. on these data objects and bring up EPM.EXE.  However, it seems that
  798. often when I am editing a file, a new file with the same name appears
  799. in the folder.  Also, when <F2> and save the file, then immediately
  800. quit the program, the program will ask me to save the file again.
  801.  
  802. This seems to happen for these data objects which I give long descriptive
  803. names and it seems to happen when EPM is saving or autosaving.  But I
  804. am not positive.   Also, It seems that I am getting some icon confusion
  805. in that I get a non-data file icon associated with one of these item
  806. or that the name of one item gets transposed on another data file.
  807. Is anyone else out there having similar problems?
  808.  
  809. Also, is there a way to change the default "c:\lexam" path for the
  810. dictionary?
  811.  
  812. Matt Hickman  Chevron    Internet: Matt@bhice.hou130.chevron.com
  813.  
  814. ----- E-EDITOR CFORUM appended at 23:14:42 on 92/06/12 GMT (by MARGOLI at YKTVMV)
  815. Subject: Icon confusion
  816. Ref:     Append at 21:00:58 on 92/06/12 GMT (by TBHIC at OS2CUST)
  817.  
  818. If your autosave path is null, then autosave files will be created in the
  819. current directory.  Could you be seeing the autosave files?
  820.  
  821. How long are the names?  If they're over 240 characters (including the
  822. path), then you're on the edge.
  823.  
  824. To change the dictionary path, select Options / Preferences / Settings
  825. and go to the Paths page.  If LEXAM.DLL was found in your LIBPATH, there
  826. should be an entry there for the dictionary and addenda file.  (Enter the
  827. fully-qualified names.)
  828.  
  829. Larry Margolis - MARGOLI at YORKTOWN
  830.  
  831. ----- E-EDITOR CFORUM appended at 14:27:18 on 92/06/16 GMT (by TBHIC at OS2CUST)
  832. Subject: Icon confusion
  833. Ref: Append at 23:14:42 on 92/06/12 GMT (by MARGOLI at YKTVMV)
  834.  
  835. Larry-
  836.  
  837. Thanks for the information.  I will be using a save path and see if this
  838. allieviates the problem of duplicated data objects in my folder.
  839.  
  840. Any ideas on why I would get the data icon changing?   I have seen this happen
  841. a couple of times where a data object is 'spontaneously' changed and the
  842. "template" box in SETTINGS->GENERAL is checked.
  843.  
  844. Matt Hickman, Chevron   Matt@bhice.hou130.chevron.com
  845.  
  846. ----- E-EDITOR CFORUM appended at 16:44:51 on 92/06/16 GMT (by MARGOLI at YKTVMV)
  847. Subject: Icon confusion
  848. Ref:     Append at 14:27:18 on 92/06/16 GMT (by TBHIC at OS2CUST)
  849.  
  850. That's really a Workplace Shell question.  When you try to move a template
  851. to another folder, it automatically makes a copy.  I assume something
  852. similar is happening when you attempt to edit an object that has the
  853. template flag set.  (The short answer is, I don't know what's going on.)
  854.  
  855. Larry Margolis - MARGOLI at YORKTOWN
  856.  
  857. ----- E-EDITOR CFORUM appended at 19:53:13 on 92/06/16 GMT (by IL19609 at OS2CUST)
  858. Subject: buildmenuitem...
  859.  
  860. How can I call an OS/2 program {and pass parms} from the 'buildmenuitem' entry?
  861.  
  862. Scott Russell
  863.  
  864. ----- E-EDITOR CFORUM appended at 20:38:27 on 92/06/16 GMT (by MARGOLI at YKTVMV)
  865. Subject: buildmenuitem...
  866. Ref:     Append at 19:53:13 on 92/06/16 GMT (by IL19609 at OS2CUST)
  867.  
  868. Just put it in as the command to be executed:
  869.    'buildmenuitem default 1990 1993 CopyToA:   0 0 copy *.txt a:'
  870.  
  871. Larry Margolis - MARGOLI at YORKTOWN
  872.  
  873. ----- E-EDITOR CFORUM appended at 13:36:03 on 92/06/17 GMT (by XXHAYM01 at TORVMCOP)
  874. Subject: Editor File types
  875. How does one add to the list of file types available in the Open and
  876. Save As dialogs?  I've managed to add some new file types to use from
  877. the various Drives views, but they do not appear in the list for the
  878. EPM dialogs.
  879.  
  880. Tom Koschate
  881. Hay Management Consultants
  882. (416) 868-1371
  883.  
  884. ----- E-EDITOR CFORUM appended at 16:02:18 on 92/06/17 GMT (by IL19609 at OS2CUST)
  885. Subject: buildmenuitem...
  886. Ref: Append at 20:38:27 on 92/06/16 GMT (by MARGOLI at YKTVMV)
  887.  
  888. Thanks Larry, I thought I tried that but must have messed something up...Thanks
  889.  
  890. Scott Russell
  891.  
  892. ----- E-EDITOR CFORUM appended at 16:56:24 on 92/06/17 GMT (by MARGOLI at YKTVMV)
  893. Subject: Editor File types
  894. Ref:     Append at 13:36:03 on 92/06/17 GMT (by XXHAYM01 at TORVMCOP)
  895.  
  896. I believe it's hardcoded, but I'm checking.
  897.  
  898. Note that you can set it yourself by entering on the EPM command line:
  899.    addea .TYPE MyType
  900. and then saving the file.  Note also that this will replace the current
  901. type(s).
  902.  
  903. Larry Margolis - MARGOLI at YORKTOWN
  904.  
  905. ----- E-EDITOR CFORUM appended at 17:45:30 on 92/06/17 GMT (by MARGOLI at YKTVMV)
  906. Subject: buildmenuitem...
  907. Ref:     Append at 16:02:18 on 92/06/17 GMT (by IL19609 at OS2CUST)
  908.  
  909. If you still have problems, let me see the buildmenuitem line.
  910.  
  911. Larry Margolis - MARGOLI at YORKTOWN
  912.  
  913. ----- E-EDITOR CFORUM appended at 18:17:55 on 92/06/17 GMT (by XXHAYM01 at TORVMCOP)
  914. Subject: Editor File types
  915. Ref:     Append at 16:56:24 on 92/06/17 GMT (by MARGOLI at YKTVMV)
  916.  
  917. Ah, yes, of course!  The undocumented addea command!  Is there a
  918. corresponding command to show extended attributes?  'showea' doesn't
  919. work (and addea isn't in the epm help).
  920.  
  921. Actually, I'm far more interested in having the type show up in the
  922. dialogs so that I can reduce the search space to those specific file
  923. types.
  924.  
  925. Tom Koschate
  926. Hay Management Consultants
  927. (416) 868-1371
  928.  
  929. ----- E-EDITOR CFORUM appended at 22:36:35 on 92/06/17 GMT (by MARGOLI at YKTVMV)
  930. Subject: Editor File types
  931. Ref:     Append at 18:17:55 on 92/06/17 GMT (by XXHAYM01 at TORVMCOP)
  932.  
  933. > Is there a corresponding command to show extended attributes?  'showea'
  934. > doesn't work
  935.  
  936. There is, and it's called 'showea', but it isn't shipped.  Just something
  937. I was playing around with to test this stuff out.  When the macro compiler
  938. ships (I'm working on it, I'm working on it!), I'll include it or make it
  939. available as sample code.
  940.  
  941. Larry Margolis - MARGOLI at YORKTOWN
  942.  
  943. ----- E-EDITOR CFORUM appended at 17:45:44 on 92/06/19 GMT (by IL19609 at OS2CUST)
  944. Subject: buildmenuitem...
  945. Ref: Append at 17:45:30 on 92/06/17 GMT (by MARGOLI at YKTVMV)
  946.  
  947. It was a SUE (Stupid-User-Error), I had a blank in the description.  Now on to
  948. trying to pass dynamic parms to the command invoked from the pull down. Thanks!
  949. BTW, is there anyway to specify a letter to be associated with the menu item?
  950.  
  951. Scott Russell
  952.  
  953. ----- E-EDITOR CFORUM appended at 19:21:50 on 92/06/19 GMT (by MARGOLI at YKTVMV)
  954. Subject: buildmenuitem...
  955. Ref:     Append at 17:45:44 on 92/06/19 GMT (by IL19609 at OS2CUST)
  956.  
  957. Precede the mnemonic letter with a tilde (ASCII 126 = x'7E').
  958.  
  959. Larry Margolis - MARGOLI at YORKTOWN
  960.  
  961. ----- E-EDITOR CFORUM appended at 14:08:26 on 92/06/22 GMT (by IL19609 at OS2CUST)
  962. Subject: buildmenuitem...
  963. Ref: Append at 19:21:50 on 92/06/19 GMT (by MARGOLI at YKTVMV)
  964.  
  965. Great! thanks!!
  966.  
  967. Scott Russell
  968.  
  969. ----- E-EDITOR CFORUM appended at 18:40:38 on 92/06/24 GMT (by IL19609 at OS2CUST)
  970. Subject: split screen...
  971.  
  972. Is there anyway to split the window of an edit window so you could be
  973. editing in two different sections of the same file ?  I tried 'opening' another
  974. edit window that contained the same file, but changes applied to one windowed
  975. session is not reflected in the other. Thanks in advance...
  976.  
  977. Scott Russell
  978.  
  979. ----- E-EDITOR CFORUM appended at 19:31:21 on 92/06/24 GMT (by MARGOLI at YKTVMV)
  980. Subject: split screen...
  981. Ref:     Append at 18:40:38 on 92/06/24 GMT (by IL19609 at OS2CUST)
  982.  
  983. There's currently no way to get two views of a single edit instance.
  984.  
  985. Larry Margolis - MARGOLI at YORKTOWN
  986.  
  987. ----- E-EDITOR CFORUM appended at 15:45:38 on 92/06/26 GMT (by IL19609 at OS2CUST)
  988. Subject: split screen...
  989. Ref: Append at 19:31:21 on 92/06/24 GMT (by MARGOLI at YKTVMV)
  990.  
  991. Thanks for the confirmation...I think <grin>.  Do you know of any plans to
  992. support multi-view(s) of a given edit ?  If not, whom could I direct a request
  993. to ? Thanks again!
  994.  
  995. Scott Russell
  996.  
  997. ----- E-EDITOR CFORUM appended at 17:25:43 on 92/06/26 GMT (by MARGOLI at YKTVMV)
  998. Subject: split screen...
  999. Ref:     Append at 15:45:38 on 92/06/26 GMT (by IL19609 at OS2CUST)
  1000.  
  1001. We have it on our wish list; I don't know when it will get to the top.
  1002.  
  1003. Larry Margolis - MARGOLI at YORKTOWN
  1004.  
  1005. ----- E-EDITOR CFORUM appended at 15:58:38 on 92/06/30 GMT (by XXCWBD04 at TORVMCOP)
  1006. Subject: Setting Colors - Quirks
  1007.  
  1008. If you set your background color to something other than the default
  1009. (i.e. black), and your foreground color to something else as well
  1010. (i.e. white), when you do a print preview, nothing shows up. If you
  1011. print this page out, you get a blank page.
  1012.  
  1013. If you set the foreground color to a different color, and do a print
  1014. the printed text comes out lighter.
  1015.  
  1016. Why does setting the foreground color have an effect on the color of the
  1017. printed text, but setting the background color have no effect?
  1018.  
  1019. Greg Athayde
  1020. Canadian Wheat Board
  1021.  
  1022. ----- E-EDITOR CFORUM appended at 21:08:29 on 92/06/30 GMT (by ROK2070 at OS2CUST)
  1023. Subject: split screen...
  1024. Ref: Append at 17:25:43 on 92/06/26 GMT (by MARGOLI at YKTVMV)
  1025.  
  1026. If two views of the same file doesn't work out, how about something like the
  1027. ISPF function of "excluding" lines from the display, so I can look at several
  1028. sections of the same file at the same time?
  1029.  
  1030. Ron Palmer, Rockwell International, Rocketdyne Division
  1031.  
  1032. ----- E-EDITOR CFORUM appended at 22:42:13 on 92/06/30 GMT (by MARGOLI at YKTVMV)
  1033. Subject: Setting Colors - Quirks
  1034. Ref:     Append at 15:58:38 on 92/06/30 GMT (by XXCWBD04 at TORVMCOP)
  1035.  
  1036. The default background color is assumed to be the color of the page.  A
  1037. foreground color of white won't show up when doing WYSIWYG printing.
  1038.  
  1039. Larry Margolis - MARGOLI at YORKTOWN
  1040.  
  1041. ----- E-EDITOR CFORUM appended at 22:53:21 on 92/06/30 GMT (by MARGOLI at YKTVMV)
  1042. Subject: split screen...
  1043. Ref:     Append at 21:08:29 on 92/06/30 GMT (by ROK2070 at OS2CUST)
  1044.  
  1045. That's also on our wishlist, so that the ALL command can be more like
  1046. XEDIT's ALL instead of using a separate file to display the matching lines.
  1047.  
  1048. Larry Margolis - MARGOLI at YORKTOWN
  1049.  
  1050. ----- E-EDITOR CFORUM appended at 12:57:23 on 92/07/02 GMT (by IL19609 at OS2CUST)
  1051. Subject: Current line to top
  1052.  
  1053. Is there anyway to cause the current line containing the cursor to become the
  1054. top line of the window ?  Like XEDIT's '/' in the prefix area.
  1055.  
  1056. Scott Russell
  1057.  
  1058. ----- E-EDITOR CFORUM appended at 13:03:03 on 92/07/02 GMT (by IL19609 at OS2CUST)
  1059. Subject: split screen...
  1060. Ref: Append at 22:53:21 on 92/06/30 GMT (by MARGOLI at YKTVMV)
  1061.  
  1062. Please keep the current ALL's ability too.  It's kind of nice to be able to
  1063. flip-flop between the 'ALL' view and a complete view.  I only wish there was
  1064. a way to keep the flip-flop from advancing thru the various occurances of the
  1065. target.  Also, the circular focal doesn't seem to "highlight" the correct
  1066. position, <fyi>.
  1067.  
  1068. Scott Russell
  1069.  
  1070. ----- E-EDITOR CFORUM appended at 04:43:31 on 92/07/03 GMT (by MARGOLI at YKTVMV)
  1071. Subject: Current line to top
  1072. Ref:     Append at 12:57:23 on 92/07/02 GMT (by IL19609 at OS2CUST)
  1073.  
  1074. The following will do it in Rexx:
  1075.    /* Move current line to top of window. */
  1076.    'extract /line'                       /* Get current line      */
  1077.    call etksetfilefield 'cursory', 1     /* Move cursor to line 1 */
  1078.    line.1                                /* Go to that line       */
  1079.  
  1080. Larry Margolis - MARGOLI at YORKTOWN
  1081.  
  1082. ----- E-EDITOR CFORUM appended at 16:58:24 on 92/07/07 GMT (by XXISWI01 at TORVMCOP)
  1083. Subject: Initialization commands
  1084. How can I automatically issue the "EXPAND OFF" and "TABS 4" commands
  1085. every time I invoke EPM? Is there an initialization file?
  1086.  
  1087. Eric Haberfellner
  1088. Novell Canada - Toronto Development Centre
  1089.  
  1090. ----- E-EDITOR CFORUM appended at 03:22:14 on 92/07/08 GMT (by JASON at YKTVMV)
  1091. Subject: Initialization commands
  1092. Ref:     Append at 16:58:24 on 92/07/07 GMT (by XXISWI01 at TORVMCOP)
  1093.  
  1094. Larry is on vacation this week, so I'll take a stab at this.
  1095. Try creating a PROFILE.ERX file in your path and include the
  1096. following...
  1097.  
  1098. /* PROFILE.ERX - (Rexx) commands for EPM Startup. */
  1099. 'EXPAND OFF'
  1100. EXIT
  1101.  
  1102. Then take the following steps to insure that
  1103. PROFILE.ERX gets executed at startup:
  1104.  
  1105.   1) bring up the Enhanced Editor
  1106.   2) Ctrl+i (to bring up command dialog)
  1107.   3) PROFILE ON         (and hit enter)
  1108.   4) Click on Options menu/pulldown
  1109.   5) Click on Save Options
  1110.   6) Exit the Enhanced Editor
  1111.  
  1112. This suggestion solves your expansion request.  I'm not sure how to
  1113. change the default tabs to 4, so you'll probably have to wait until
  1114. Monday when LAM will return from his vacation.
  1115.  
  1116. Jason Crawford
  1117.  
  1118. ----- E-EDITOR CFORUM appended at 04:56:40 on 92/07/08 GMT (by WESTON at TOROLAB5)
  1119. ..... E-EDITOR CFORUM modified at 19:41:38 on 92/07/08 GMT (by WESTON at TOROLAB5)
  1120. Subject: Initialization commands
  1121. Ref:     Append at 03:22:14 on 92/07/08 GMT (by JASON at YKTVMV)
  1122.          Append at 16:58:24 on 92/07/07 GMT (by XXISWI01 at TORVMCOP)
  1123.  
  1124. Eric,
  1125.      To permanently change the tabs setting, add the line:
  1126.  
  1127.      'TABS 4'               /* including quotation marks */
  1128.  
  1129.      to PROFILE.ERX as outlined in Jason's append.
  1130.  
  1131. | Be sure, though, that the 'TABS 4' line *follows* the 'EXPAND OFF'
  1132. | line. EXPAND appears to reset TABS to 8.
  1133.  
  1134. QED
  1135.  
  1136. G.D.A. (David) Weston, NLTC - Toronto
  1137.  
  1138. ----- E-EDITOR CFORUM appended at 14:34:32 on 92/07/08 GMT (by IL19609 at OS2CUST)
  1139. Subject: Current line to top
  1140. Ref: Append at 04:43:31 on 92/07/03 GMT (by MARGOLI at YKTVMV)
  1141.  
  1142. Thanks Larry!
  1143.  
  1144. Scott Russell
  1145.  
  1146. ----- E-EDITOR CFORUM appended at 15:40:04 on 92/07/10 GMT (by IL78249 at OS2CUST)
  1147. Subject: Adding a new file to the ring
  1148.  
  1149.  (no text entered)
  1150.  
  1151. ----- E-EDITOR CFORUM appended at 15:43:37 on 92/07/10 GMT (by IL78249 at OS2CUST)
  1152. Subject: Adding a new file to the ring
  1153.  
  1154. Is there a way to create a new file and add it to the current ring?  File - New
  1155. replaces the current member and File - Add file... assumes an existing file.
  1156. What I really want is an Add .Untitled option similar to the Open .Untitled.
  1157. Any ideas?
  1158.  
  1159. ----- E-EDITOR CFORUM appended at 17:04:22 on 92/07/10 GMT (by DAVISN at HOUVMSCC)
  1160. Subject: Adding a new file to the ring
  1161. Ref:     Append at 15:43:37 on 92/07/10 GMT (by IL78249 at OS2CUST)
  1162.  
  1163. If you select Options->Preferences->Ring enabled you will be able to
  1164. File->Add file... (or press F8) to add a new file to the current
  1165. ring.  If the file doesn't exist, EPM will open an empty edit window.
  1166. The file will be physically created when you issue a Save command.
  1167.  
  1168. Or, you can create a file by dragging the Data File template to a folder,
  1169. then drag the data file to the existing EPM window.  The new Data File
  1170. should be added to the current ring.
  1171.  
  1172. Nathan Davis
  1173.  
  1174. ----- E-EDITOR CFORUM appended at 19:01:58 on 92/07/13 GMT (by MARGOLI at YKTVMV)
  1175. Subject: Adding a new file to the ring
  1176. Ref:     Append at 15:43:37 on 92/07/10 GMT (by IL78249 at OS2CUST)
  1177.  
  1178. I generally go to the command line and enter
  1179.    e newfile
  1180. if I want to create a new file called 'newfile', and then save it when
  1181. I've entered the desired text.  If you explicitly want a .Untitled file,
  1182. the command
  1183.    xcom e /n
  1184. will add one to the ring.  Note that if you add a few and then select
  1185. Options / List Ring (or press Ctrl+G), it will be quite confusing,
  1186. whereas if you give the names that you want to eventually save them as,
  1187. you'll easily be able to distinguish them.
  1188.  
  1189. Larry Margolis - MARGOLI at YORKTOWN
  1190.  
  1191. ----- E-EDITOR CFORUM appended at 17:21:25 on 92/07/24 GMT (by XXMUTL27 at TORVMCOP)
  1192. Subject: Editting a .CMD file
  1193. Ref:     Append at 19:01:58 on 92/07/13 GMT (by MARGOLI at YKTVMV)
  1194.  
  1195. Why is it that the actions of EPM change when I edit a .CMD file (in
  1196. particular a REXX file).  Some the the changes I like (recogizing
  1197. certain control structures), but others are extremely frustrating.  In
  1198. particular, my tabs are reset from every 4 to every 8 and the behaviour
  1199. of the enter key is totally messed up (instead of splitting the line at
  1200. the cursor, it inserts a new line BEFORE the current line).
  1201.  
  1202. Is there any way to change this?   Going through Options->Preferences
  1203. doesn't seem to help.
  1204.  
  1205. Erik Vander Ahe
  1206. The Mutual Group
  1207.  
  1208. ----- E-EDITOR CFORUM appended at 20:17:28 on 92/07/24 GMT (by CJACKSON at WMAVM7)
  1209. Subject: Blocking Multiple Lines of Text
  1210.  
  1211. Is there a way to define a start line and end line to mark a large
  1212. block of data without paging through a file by holding down the
  1213. left mouse button? I have a rather large file (125K lines)
  1214. of which I want to delete large blocks ( >3K) at a time.
  1215.  
  1216. It's a hassle to have to hold down the mouse button and release it
  1217. at a specific line (or if you happen to go beyond the line, remarking).
  1218.  
  1219. I haven't been able to find anything in HELP to either specify start
  1220. and end lines or mark a line X/page down/mark line Y/delete mark.
  1221. Is this function available or is there another way to accomplish
  1222. this via some other means?
  1223.  
  1224. Thanks In Advance,
  1225. Carl I. Jackson  T/L 791-3402
  1226.  
  1227. ----- E-EDITOR CFORUM appended at 20:42:51 on 92/07/24 GMT (by MARGOLI at YKTVMV)
  1228. Subject: Editting a .CMD file
  1229. Ref:     Append at 17:21:25 on 92/07/24 GMT (by XXMUTL27 at TORVMCOP)
  1230.  
  1231. The syntax assist has hardcoded tabs.  This will be fixed in the next
  1232. release / update / CSD / whatever.
  1233.  
  1234. The Enter key is configured to do something special if pressed after
  1235. certain keywords, but otherwise it should perform the normal behavior.
  1236. It's never supposed to insert a line *before* the current line.  What
  1237. are the contents of the current line when you see this behavior, is
  1238. Options / Preferences / Stream Editing checked, and what value do you
  1239. have configured for the Enter key in Options / Preferences / Settings / Keys?
  1240.  
  1241. Larry Margolis - MARGOLI at YORKTOWN
  1242.  
  1243. ----- E-EDITOR CFORUM appended at 20:43:35 on 92/07/24 GMT (by DAVISN at HOUVMSCC)
  1244. ..... E-EDITOR CFORUM modified at 21:00:45 on 92/07/24 GMT (by DAVISN at HOUVMSCC)
  1245. Subject: Blocking Multiple Lines of Text
  1246. Ref:     Append at 20:17:28 on 92/07/24 GMT (by CJACKSON at WMAVM7)
  1247.  
  1248. EPM knows three kinds of marks, character, line, and block.  Character
  1249. marks are like you get in stream mode, line marks mark entire (groups
  1250. of) lines, and block marks mark rectangular blocks of characters.
  1251.  
  1252. To mark from the keyboard,
  1253.   character : Alt+Z  on first and last character in area
  1254.   line      : Alt+L  on first and last lines of area
  1255.   block     : Alt+B  on opposite corners of area
  1256. |
  1257. |You must have Options->preferences->Advanced Marking selected for this
  1258. |to work properly
  1259. |
  1260. In addition, Alt+W will (character) mark the word under the cursor.
  1261.  
  1262. Nathan Davis
  1263.  
  1264. ----- E-EDITOR CFORUM appended at 21:11:43 on 92/07/24 GMT (by MARGOLI at YKTVMV)
  1265. Subject: Blocking Multiple Lines of Text
  1266. Ref:     Append at 20:17:28 on 92/07/24 GMT (by CJACKSON at WMAVM7)
  1267.  
  1268. Assuming you have Options / Preferences / Advanced Marking checked, you
  1269. can press Alt+L on the first and last line that you want to be marked,
  1270. or Alt+B on opposite corners of the block that you want to be marked.
  1271.  
  1272. > I haven't been able to find anything in HELP
  1273.  
  1274. Did you try Product Help / Marking/Selecting Text / Mark Types?
  1275.  
  1276. Larry Margolis - MARGOLI at YORKTOWN
  1277.  
  1278. ----- E-EDITOR CFORUM appended at 21:55:51 on 92/07/24 GMT (by MARGOLI at YKTVMV)
  1279. Subject: Blocking Multiple Lines of Text
  1280. Ref:     Append at 20:43:35 on 92/07/24 GMT (by DAVISN at HOUVMSCC)
  1281.  
  1282. > In addition, Alt+W will (character) mark the word under the cursor.
  1283.  
  1284. Actually, it's a block mark.  In addition, Ctrl+W can be used to mark an
  1285. identifier.  E.g., in the following:
  1286.    result = function(param1,param2)
  1287. placing the cursor on the function call and pressing Alt+W will mark the
  1288. entire (space delimited) function call, while pressing Ctrl+W will mark
  1289. just 'function', 'param1', or 'param2'.
  1290.  
  1291. Larry Margolis - MARGOLI at YORKTOWN
  1292.  
  1293. ----- E-EDITOR CFORUM appended at 11:24:02 on 92/07/25 GMT (by TRAUTMAN at PKEDVM8)
  1294. Subject: Blocking Multiple Lines of Text
  1295. Ref:     Append at 20:17:28 on 92/07/24 GMT (by CJACKSON at WMAVM7)
  1296.  
  1297. Yup, you may need to turn on advanced marking in the options pull down.
  1298. The keys to do it are Alt-l on the first line, page to the end of the
  1299. block and alt-l on the last line.   That should mark the whole block.
  1300. Then Alt-d to delete it.
  1301.  
  1302. Bill Trautman
  1303.  
  1304. ----- E-EDITOR CFORUM appended at 16:04:28 on 92/07/27 GMT (by XXMUTL27 at TORVMCOP)
  1305. Subject: Editting a .CMD file
  1306. Ref:     Append at 20:42:51 on 92/07/24 GMT (by MARGOLI at YKTVMV)
  1307.  
  1308. Thanks for your reply Larry.
  1309.  
  1310. I have steam editting enable and the ENTER key is define as option 1
  1311. (new line after cursor).  Note that changing the ENTER key definition
  1312. has no effect whatsoever.  I always get a newline before the current
  1313. line AND the current line gets moved to column 1 AND the cursor is
  1314. placed at column one of the current line (regardless of where it was
  1315. before I pressed the ENTER key).  This happens regardless of the contents
  1316. of the current line.
  1317.  
  1318. Also, is there a way to get a "smart" enter, where the cursor is placed
  1319. in the same row as the first non-blank character of the previous line?
  1320.  
  1321. Thanks for any help.
  1322.  
  1323. Erik Vander Ahe
  1324. The Mutual Group
  1325.  
  1326. ----- E-EDITOR CFORUM appended at 21:48:23 on 92/07/27 GMT (by MARGOLI at YKTVMV)
  1327. Subject: Editting a .CMD file
  1328. Ref:     Append at 16:04:28 on 92/07/27 GMT (by XXMUTL27 at TORVMCOP)
  1329.  
  1330. OK, I see the problem.  The workaround is to either turn off stream
  1331. editing, or to turn off syntax assist (EXPAND OFF) when in a .CMD file.
  1332.  
  1333. > Also, is there a way to get a "smart" enter
  1334.  
  1335. If you turn off stream editing, you'll get a "smart" enter.  I think if
  1336. you set Enter to 6 (split line), you'll have what you want.
  1337.  
  1338. Larry Margolis - MARGOLI at YORKTOWN
  1339.  
  1340. ----- E-EDITOR CFORUM appended at 14:48:11 on 92/07/30 GMT (by ROK2027 at OS2CUST)
  1341. Subject: FillFontWidthTable Error causes BEEP
  1342.  
  1343. When using the LaMail application of the OS/2 TCP/IP every time I open a
  1344. message I get a beep.  When reviewing the EPM.LOG I see one entry for
  1345. each message that I opened:
  1346.  
  1347. ì7-28-1992,13:53:13ٍfn=beep.log┘WinGetLastError1 0x41012 in FillFontWidthTable
  1348.  
  1349. This does not occur on new messages that I create, just on existing messages.
  1350.  
  1351. Any suggestions/thoughts...?
  1352.  
  1353. Thanks.
  1354.  
  1355. Lionel Dyck - Rockwell International, Information Systems Center
  1356.  
  1357. ----- E-EDITOR CFORUM appended at 18:16:32 on 92/07/30 GMT (by AABO1CY at OS2CUST)
  1358. Subject: Using E-EDITOR to edit host file data is not in the correct columns
  1359.  
  1360. Have NCP source file downloaded from the host. If I do a DOS TYPE command
  1361. on the file everything looks OK. Using E-EDITOR to edit the file the sequence
  1362. numbers that are normally in columns 72-80 are shifted to the left.
  1363.  
  1364. smortve IDOT
  1365.  
  1366. ----- E-EDITOR CFORUM appended at 18:39:51 on 92/07/30 GMT (by MARGOLI at YKTVMV)
  1367. Subject: FillFontWidthTable Error causes BEEP
  1368. Ref:     Append at 14:48:11 on 92/07/30 GMT (by ROK2027 at OS2CUST)
  1369.  
  1370. That's something you can ignore.  It seems to be an acceptable error from
  1371. the system; I believe we won't be logging that in the next release.
  1372.  
  1373. Larry Margolis - MARGOLI at YORKTOWN
  1374.  
  1375. ----- E-EDITOR CFORUM appended at 21:12:25 on 92/07/30 GMT (by MARGOLI at YKTVMV)
  1376. Subject: Using E-EDITOR to edit host file data is not in the correct columns
  1377. Ref:     Append at 18:16:32 on 92/07/30 GMT (by AABO1CY at OS2CUST)
  1378.  
  1379. Are you using a proportional font?  If so, change to a monospaced font
  1380. (e.g., System Monospaced or Courier).  Does the file contain tabs?  Did
  1381. you change your default tabs setting?
  1382.  
  1383. Larry Margolis - MARGOLI at YORKTOWN
  1384.  
  1385. ----- E-EDITOR CFORUM appended at 21:25:33 on 92/07/30 GMT (by ROK2027 at OS2CUST)
  1386. Subject: FillFontWidthTable Error causes BEEP
  1387. Ref: Append at 18:39:51 on 92/07/30 GMT (by MARGOLI at YKTVMV)
  1388.  
  1389. The issue is the beep which is very annoying.  Do you know of anyway to
  1390. disable the beep....?  How about preventing it from being logged as that
  1391. is the only thing in the epm.log which just keeps growing?
  1392.  
  1393. Thanks.....
  1394.  
  1395. Lionel Dyck - Rockwell International, Information Systems Center
  1396.  
  1397. ----- E-EDITOR CFORUM appended at 22:29:17 on 92/07/30 GMT (by MARGOLI at YKTVMV)
  1398. Subject: FillFontWidthTable Error causes BEEP
  1399. Ref:     Append at 21:25:33 on 92/07/30 GMT (by ROK2027 at OS2CUST)
  1400.  
  1401. As I said, it won't happen in the next release.  Since you're using
  1402. LaMail, this means the OS/2 TCP/IP CSD that should be available shortly.
  1403.  
  1404. Larry Margolis - MARGOLI at YORKTOWN
  1405.  
  1406. ----- E-EDITOR CFORUM appended at 14:59:29 on 92/08/17 GMT (by A5C202 at OS2CUST)
  1407. Subject: Using EPM under OS/2 1.3
  1408.  
  1409. I'm embedding EPM in a EASEL OS/2 1.3 application that I will be migrating to
  1410. 2.0. I've encountered the following errors when using EPM under 1.3:
  1411.  
  1412.   - selecting Save as..
  1413.           missing STORMGR.DLL and PMSTDDLG.DLL
  1414.  
  1415.   - selecting Options-Preferences-Settings
  1416.           missing BOOK.DLL
  1417.  
  1418. I attribute this to the fact that I'm trying to run EPM under 1.3 for which
  1419. it wasn't meant but would like to know if there is a downward compatible
  1420. version or if there is, in fact, a way I can make my present 2.0 version
  1421. work.
  1422.  
  1423. P.S. The above DLLs don't seem to be anywhere in my system.
  1424.  
  1425. Lincoln Mayer - Southwestern Bell Telephone Co. - 314-235-4019
  1426.  
  1427. ----- E-EDITOR CFORUM appended at 16:45:07 on 92/08/17 GMT (by MARGOLI at YKTVMV)
  1428. Subject: Using EPM under OS/2 1.3
  1429. Ref:     Append at 14:59:29 on 92/08/17 GMT (by A5C202 at OS2CUST)
  1430.  
  1431. The OS/2 2.0 Enhanced Editor was shipped for 2.0 only; those DLLs are
  1432. pre-release versions of some controls which are included as part of
  1433. OS/2 2.0.  Later versions of EPM use the ship-level version of those
  1434. DLLs - FCLNBP, FCLDLGP and FCLDRCP.
  1435.  
  1436. If you want, you can get a copy of EPM which runs under both OS/2 2.0 and
  1437. 1.3, *with* these controls, for only $200.  Plus, if you act now, we'll
  1438. throw in TCP/IP for free!  :-)
  1439.  
  1440. The base OS/2 TCP/IP product (P/N 02G6968 Feature 2059; announcement
  1441. letter 291-501) includes a later version of EPM.
  1442.  
  1443. Larry Margolis - MARGOLI at YORKTOWN
  1444.  
  1445. ----- E-EDITOR CFORUM appended at 12:57:59 on 92/08/25 GMT (by AMRT039 at OS2CUST)
  1446. Subject: EPM *Newer* Release Than the 2.0 GA Code????
  1447.  
  1448. Larry,
  1449.     Can you clarify something for me?  In the reply to the gentleman from one
  1450. of the Bell Companies (or RBOC's), you indicated that there is a *later*
  1451. version of EPM included with the base TCP/IP product.  Did I understand this
  1452. correctly?  If so, when will this be made available for all of the 2.0 users?
  1453. And can you please describe the changes/updates to EPM that are included in
  1454. this version?  If the code is available, can you please give me an indication
  1455. of where it can be had for 2.0 users?  Thanks.
  1456.  
  1457. Toby Pennycuff  American Airlines     USAMRRZL @ IBMMAIL
  1458.  
  1459. ----- E-EDITOR CFORUM appended at 13:02:34 on 92/08/25 GMT (by AMRT039 at OS2CUST)
  1460. Subject: ETPM Availability?
  1461.  
  1462. Larry,
  1463.  
  1464.      Can you please give us all an update on the availability of ETPM and
  1465. the User Guide/Technical Reference?  It's been quite a while since I asked
  1466. about this (early June, I think), and at that time I got a reply from Jerry
  1467. Cuomo indicating that the code and docs were just about ready to go out the
  1468. door (implying about a 30 day or less wait).  Well, it's now almost September,
  1469. and I haven't seen anything as yet.  Can you please give us an update on the
  1470. availability date and what we can anticipate.  Also, how do you plan to make
  1471. the code available?  Via OS2BBS and CompuServe and the NSC BBS in Atlanta?
  1472.      There are several people on the IBMOS2 and OS2DEV forums on CompuServe
  1473. who are anxiously awaiting these capabilities so that they can realize the
  1474. full potential of EPM.  How about a public update????? Please?
  1475.  
  1476. Toby Pennycuff  American Airlines     USAMRRZL @ IBMMAIL
  1477.  
  1478. ----- E-EDITOR CFORUM appended at 17:26:37 on 92/08/25 GMT (by MARGOLI at YKTVMV)
  1479. Subject: EPM *Newer* Release Than the 2.0 GA Code????
  1480. Ref:     Append at 12:57:59 on 92/08/25 GMT (by AMRT039 at OS2CUST)
  1481.  
  1482. The version of EPM that was shipped with OS/2 2.0 is 5.50.  The OS/2
  1483. TCP/IP product includes version 5.51.  Differences include bug fixes and
  1484. a few minor enhancements (edit /k option to lock the file while loading
  1485. it (also, better locking support in general), edit /nt option to say you
  1486. don't want tabs (they'll be expanded when the file is opened), support
  1487. for defining accelerator keys and mouse actions from Rexx, and probably
  1488. a few other things I don't recall offhand).
  1489.  
  1490. At the moment the code is only available with the TCP/IP product; it will
  1491. be made available shortly to others.  See my next append for details.
  1492.  
  1493. Larry Margolis - MARGOLI at YORKTOWN
  1494.  
  1495. ----- E-EDITOR CFORUM appended at 17:35:53 on 92/08/25 GMT (by MARGOLI at YKTVMV)
  1496. Subject: ETPM Availability?
  1497. Ref:     Append at 13:02:34 on 92/08/25 GMT (by AMRT039 at OS2CUST)
  1498.  
  1499. We expect to have something ready by the end of this month.  It will be
  1500. made available via at least OS2BBS and anonymous FTP, and also in some
  1501. way that doesn't require an electronic connection.
  1502.  
  1503. What you can anticipate will be the latest version of EPM, the macro
  1504. compiler, the standard set of macros, documentation, a .NDX file that
  1505. will let you press Ctrl+H to get help for any EPM function / statement /
  1506. etc., and sample macro code.
  1507.  
  1508. Larry Margolis - MARGOLI at YORKTOWN
  1509.  
  1510. ----- E-EDITOR CFORUM appended at 13:07:34 on 92/08/27 GMT (by AMRT039 at OS2CUST)
  1511. Subject: ETPM Availability?
  1512.  
  1513. Larry,
  1514.      Will IBM allow the updates that you plan to post here on OS2BBS to also
  1515. be uploaded on the IBMOS2 and OS2DEV forums on CompuServe?  Library 17 of
  1516. IBMOS2 is where the IBM Employee Written Software can be found, as well as
  1517. sanctioned fixes.  I believe that this library is controlled by Mel Hallerman
  1518. and Irv Spalten.  At any rate, will you guys allow this code to be made
  1519. available via CIS as well?  There are several folks who have expressed a very
  1520. strong interest in learning more about EPM and beginning to use it to its
  1521. full potential.  And unfortunately, not too many people besides folks in the
  1522. Technical Coordinator program seem to use OS2BBS.
  1523.       What can I do to help get the code out on CIS in the proper libraries?
  1524. Let me know, and I'll be glad to get started.
  1525.  
  1526. Toby Pennycuff  American Airlines     USAMRRZL @ IBMMAIL
  1527.  
  1528. ----- E-EDITOR CFORUM appended at 14:04:17 on 92/08/27 GMT (by XXSUNL45 at TORVMCOP)
  1529. Subject: ETPM Availability?
  1530. Ref:     Append at 17:35:53 on 92/08/25 GMT (by MARGOLI at YKTVMV)
  1531.  
  1532. How about on Atlanta's NSC BBS or IBM Canada's BBS as well?
  1533.  
  1534. regards,
  1535. Wilf Lee
  1536.  
  1537. ----- E-EDITOR CFORUM appended at 17:31:12 on 92/08/27 GMT (by MARGOLI at YKTVMV)
  1538. Subject: ETPM Availability?
  1539. Ref:     Append at 13:07:34 on 92/08/27 GMT (by AMRT039 at OS2CUST)
  1540.  
  1541. Irv has already contacted me and volunteered to help get the update out
  1542. as widely as possible.
  1543.  
  1544. Larry Margolis - MARGOLI at YORKTOWN
  1545.  
  1546. ----- E-EDITOR CFORUM appended at 19:26:23 on 92/08/27 GMT (by IRV at BCRVMPC1)
  1547. Subject: ETPM Availability?
  1548. Ref:     Append at 17:31:12 on 92/08/27 GMT (by MARGOLI at YKTVMV)
  1549.  
  1550. For those of you who don't know where I send it to, I send all over the
  1551. world, OS2BBS, CIS, NSCC BBS Atlanta, Europe, Canada, Spain, and other
  1552. places. If you can get any OFFICIAL IBM FILES, fixes, data, or OS2EWS
  1553. programs, I am the person who probably released them, and you will get
  1554. them from the same places. Here is a partial list ...
  1555.  
  1556.   *************
  1557.  
  1558. ********************************************************
  1559.  
  1560. Danish IBM BBS. The BBS is open for end-users
  1561. as well as dealers and IBMers. Facts:
  1562.  
  1563.   Name: IBM OS/2 BBS
  1564.   Phone: + 45 42 88 72 22
  1565.   Lines: 3 lines
  1566.   Speped: 9600 (V32 and MNP)
  1567.   Avail: 24 hours/day all week.
  1568.   Location: Lyngby, Denmark
  1569.  
  1570. ********************************************************
  1571.  
  1572. International BBS name :    The IBM Belgium BBS
  1573. In country BBS name    :    End-User Node.
  1574. Location: IBM Belgium s.a.  J.F.Kennedylaan 2, B-1831 Diegem.
  1575. Voice number :              32-2-718.43.33 or 32-2-718.48.06
  1576. Modem number :              32-2-725.60.10
  1577.                             8 lines, up to 9600 bps, 8,n,1, V32  24/24
  1578.                             No MNP4 no MNP4.
  1579. BBS is free and open to any user able to use a modem.
  1580. End-User Node is "Customer needs" oriented not only OS/2 2.0, this means
  1581. I have more than 20 areas like  OS/2 1.3, PS/1 PS/2 hardware, Networking
  1582.  
  1583. BBS software is customized Maximus/2 8 times.
  1584. Fido connection in progress using Binkleyterm.
  1585. Menus and help files are available in English, French and Dutch.
  1586. Data are "as is".
  1587.  
  1588. End-User Node distributes files/information and allows end user message
  1589. exchange for "users helping users" facility.
  1590.  
  1591. ********************************************************
  1592.  
  1593. Name: IBM OS/2 Bulletin Board System
  1594.  
  1595. Accessed via the IBM Information Network.  For most of the U.S. this is
  1596. a local or 800 phone number.
  1597.  
  1598. For information on registration, charges and how to access the OS/2 BBS,
  1599. call 1-800-547-1283 (voice).
  1600.  
  1601. ********************************************************
  1602.  
  1603. OS/2 BBS Sydney Australia
  1604.  
  1605. This BBS also supports the Australia/New Zealand Developers Assistance
  1606. Program.
  1607.  
  1608. 8 lines, running from 300 - 14400 bps.
  1609. phone number is 61 - 2 - 241 2466.
  1610. Also on Fidonet, 3:712/353, phone 61 - 2 - 241 2708.
  1611. Available for Crash Mail 24 hours a day.
  1612.  
  1613. ********************************************************
  1614.  
  1615. IBM National Support Center BBS, located in Atlanta GA.
  1616. Sysops are Tony Reed and Wyn Easton.
  1617.  
  1618. Phone numbers
  1619.  
  1620. 1-404-835-6600 =>  First available modem
  1621. 1-404-835-6296 =>  First available Hayes Ultra
  1622. 1-404-835-5300 =>  First available USR V.32bis with ASL
  1623. 1-404-835-5578 =>  First available IBM 7855 model 10
  1624.  
  1625. Currently have 40 public phone lines and take over 60,000 calls/month.
  1626.  
  1627. ********************************************************
  1628.  
  1629. ----- E-EDITOR CFORUM appended at 22:42:54 on 92/08/27 GMT (by ROK2027 at OS2CUST)
  1630. Subject: ETPM Availability?
  1631. Ref: Append at 19:26:23 on 92/08/27 GMT (by IRV at BCRVMPC1)
  1632.  
  1633. Irv - don't you also support the Internet accessible anonymous ftp location?
  1634.  
  1635.    software.watson.ibm.com
  1636.  
  1637. Lionel Dyck - Rockwell International, Information Systems Center
  1638.  
  1639. ----- E-EDITOR CFORUM appended at 01:58:03 on 92/08/28 GMT (by IRV at BCRVMPC1)
  1640. Subject: ETPM Availability?
  1641. Ref:     Append at 22:42:54 on 92/08/27 GMT (by ROK2027 at OS2CUST)
  1642.  
  1643. I only SEND the files, the actual support of the FTP site is done by
  1644. someone else, as is ALL places I send it to. I am responsible for
  1645. CompuServe uploads though. Are you looking for the actual support
  1646. person? It is nrt@watson (Nick Trio).
  1647.  
  1648. Irv Spalten  BPC Technical Interface Group, Boca Raton FL
  1649.  
  1650. ----- E-EDITOR CFORUM appended at 22:43:26 on 92/08/29 GMT (by TCSC086 at OS2CUST)
  1651. Subject: EPM Mouse-Through?
  1652.  
  1653. I am not sure if this is an EPM problem or not. When I use the Desktop's
  1654. window list and DblMouse my selection, the item is brought forward but
  1655. EPM flashes back to the top. However, if use the window list and use the
  1656. cursor keys + Enter to make my selection, the item is brought forward
  1657. and stays on top of EPM.
  1658.  
  1659. Now, sadly, I cannot reproduce this at whim. However, I KNOW I have seen
  1660. this happen too many times for it to be coincidence. Further, I initially
  1661. suspected the cause as Rampant Mousing on my part (dblclicks falling
  1662. through or something...). I am now certain SOMETHING is wrong.
  1663.  
  1664. I don't really expect a fix or anyone to dig into this. Like everyone else,
  1665. I eagerly await ETPM so just ignore this <g!>. However, HAS anyone else
  1666. seen this??
  1667.  
  1668. Dan Lundy          Time Customer Service, Inc.                      Tampa, Fl
  1669.  
  1670. ----- E-EDITOR CFORUM appended at 04:15:07 on 92/08/30 GMT (by MARGOLI at YKTVMV)
  1671. Subject: EPM Mouse-Through?
  1672. Ref:     Append at 22:43:26 on 92/08/29 GMT (by TCSC086 at OS2CUST)
  1673.  
  1674. Fixed in the next release.  EPM activates the edit window on all mouse
  1675. activity, and we're sometimes seeing a MOUSE_UP event from mouse
  1676. activity on some other window.
  1677.  
  1678. Larry Margolis - MARGOLI at YORKTOWN
  1679.  
  1680. ----- E-EDITOR CFORUM appended at 19:03:02 on 92/08/31 GMT (by TCSC086 at OS2CUST)
  1681. Subject: EPM Mouse-Through?
  1682. Ref: Append at 04:15:07 on 92/08/30 GMT (by MARGOLI at YKTVMV)
  1683.  
  1684. Larry,
  1685.  
  1686.  Thank You!  I was really beginning to think it was just me!
  1687.  
  1688. Dan Lundy          Time Customer Service, Inc.                      Tampa, Fl
  1689.  
  1690. ----- E-EDITOR CFORUM appended at 23:49:40 on 92/09/03 GMT (by AMBC006 at MARTLINK)
  1691. Subject: Prefix Area
  1692.  
  1693. Is there any way to set up a prefix area like XEDIT and the PDF editors
  1694. have ??
  1695.  
  1696. Michael Suszko, Jr (A. M. Best Co., Oldwick NJ)
  1697.  
  1698. ----- E-EDITOR CFORUM appended at 03:59:37 on 92/09/04 GMT (by MARGOLI at YKTVMV)
  1699. Subject: Prefix Area
  1700. Ref:     Append at 23:49:40 on 92/09/03 GMT (by AMBC006 at MARTLINK)
  1701.  
  1702. No, but once you're used to it, you'll find that you really don't need
  1703. one.  Using line marks, you can easily copy, move, and delete blocks of
  1704. lines.
  1705.  
  1706. Larry Margolis - MARGOLI at YORKTOWN
  1707.  
  1708. ----- E-EDITOR CFORUM appended at 23:22:15 on 92/09/04 GMT (by TCSC086 at OS2CUST)
  1709. Subject: Block management
  1710.  
  1711. IS there a quick and easy way to block text OTHER than the dreaded mouse
  1712. pulling????  I checked out the block commands looking for a begin/end
  1713. block (ala old Wordstart, etc). The commands I found don't do what I want.
  1714.  
  1715. Dan Lundy          Time Customer Service, Inc.                      Tampa, Fl
  1716.  
  1717. ----- E-EDITOR CFORUM appended at 23:53:42 on 92/09/04 GMT (by IRV at BCRVMPC1)
  1718. Subject: Block management
  1719. Ref:     Append at 23:22:15 on 92/09/04 GMT (by TCSC086 at OS2CUST)
  1720.  
  1721. There is the ALT-B, it serves to mark the START and END of a block, ALT-L
  1722. is also there to do it for lines, and then you can use the various other
  1723. ALT keys to move, copy, delete, fill, etc. Need advanced editing I think.
  1724.  
  1725. Irv Spalten  BPC Technical Interface Group, Boca Raton FL
  1726.  
  1727. ----- E-EDITOR CFORUM appended at 12:30:53 on 92/09/05 GMT (by IL26761 at HONE84)
  1728. Subject: Block management
  1729. Ref: Append at 23:22:15 on 92/09/04 GMT (by TCSC086 at OS2CUST)
  1730.  
  1731. Dan,
  1732. There is a text file floating around on some of the BBSes around the country
  1733. called either EPMKEY or KEYEPM that gives a pretty good quick tutorial in
  1734. various key stroke commands available for EPM.
  1735.  
  1736. Jack Hiatt  Marc Life  Atlanta Ga.
  1737.  
  1738. ----- E-EDITOR CFORUM appended at 15:33:43 on 92/09/05 GMT (by TCSC086 at OS2CUST)
  1739. Subject: Block management
  1740. Ref: Append at 12:30:53 on 92/09/05 GMT (by IL26761 at HONE84)
  1741.  
  1742. Thanks for the info. I will hunt down the file. I have a sinking suspicion
  1743. that EPM is just not going to do what I want it to do. I did check out
  1744. the ALT-B originally, and then again under Advanced editing.
  1745.  
  1746. Not it.
  1747.  
  1748. What I want is to mark the beginning of a block, then move to the end
  1749. (function copies are typical) then tell EPM to mark everything in
  1750. between (regardless of column, etc). Is this doable??
  1751.  
  1752. Otherwise, I guess it is time to buy an editor.
  1753.  
  1754. Dan Lundy          Time Customer Service, Inc.                      Tampa, Fl
  1755.  
  1756. ----- E-EDITOR CFORUM appended at 13:26:35 on 92/09/06 GMT (by SDETWEIL at DETVMIC4)
  1757. Subject: Block management
  1758. Ref:     Append at 15:33:43 on 92/09/05 GMT (by TCSC086 at OS2CUST)
  1759.  
  1760. under Advanced marking, Alt-b start/end marks a RECTANGULAR area
  1761. using the start/end columns as the left/right edge..
  1762.  
  1763. Under Stream marking it should do what you want..
  1764.  
  1765. Sam
  1766.  
  1767. ----- E-EDITOR CFORUM appended at 15:09:45 on 92/09/06 GMT (by IRV at BCRVMPC1)
  1768. Subject: Block management
  1769. Ref:     Append at 15:33:43 on 92/09/05 GMT (by TCSC086 at OS2CUST)
  1770.  
  1771. Dan, it sounds like you DO NOT want a block, but more like an irregular
  1772. area (NOT a rectangle) between two words. If this is the case, ALT-Z will
  1773. do what you want. Help will bring up the KEY definitions, and look at
  1774. marking to see all the options...
  1775.  
  1776. Irv Spalten  BPC Technical Interface Group, Boca Raton FL
  1777.  
  1778. ----- E-EDITOR CFORUM appended at 16:15:02 on 92/09/08 GMT (by MARGOLI at YKTVMV)
  1779. Subject: Block management
  1780. Ref:     Append at 15:33:43 on 92/09/05 GMT (by TCSC086 at OS2CUST)
  1781.  
  1782. In advanced marking mode, Alt+B (or dragging MB1) marks a rectangular
  1783. block of text.  Alt+L (or dragging MB2) marks a range of lines.  Alt+Z
  1784. (or dragging MB3 or Ctrl+MB1) marks a stream of text.
  1785.  
  1786. I find line marking easier for copying functions because you don't have
  1787. to worry about column positions.  People accustomed to working with word
  1788. processors might prefer stream marking.
  1789.  
  1790. Larry Margolis - MARGOLI at YORKTOWN
  1791.  
  1792. ----- E-EDITOR CFORUM appended at 13:52:13 on 92/09/10 GMT (by IL42140 at OS2CUST)
  1793. Subject: COMMAND FOR MATCHING {}'S?
  1794.  
  1795. IS THERE A EDIT KEY COMBINATION THAT WILL JUMP BETWEEN MATCHING {}'S, OR ()'S?
  1796. THANKS IN ADVANCE
  1797.  
  1798. CHRIS KLANN, BETA SYSTEMS, BROOKFIELD, WISCONSIN
  1799.  
  1800. ----- E-EDITOR CFORUM appended at 13:58:29 on 92/09/10 GMT (by IL42140 at OS2CUST)
  1801. Subject: COMMAND FOR LEFT TAB & DRAG?
  1802.  
  1803. IS THERE AN EDIT KEY FOR ALLOWING THE 'BACKTAB' TO "PULL" THE FOLLOWING TEXT
  1804. WITH IT:
  1805.     BEFORE LEFT TAB:
  1806.    |    MY_FUNC(FOO);
  1807.    |   |
  1808.    |   \
  1809.    |    -------CURSOR IS HERE
  1810.     AFTER LEFT TAB:
  1811.    |MY_FUNC(FOO);
  1812.    |
  1813.    |
  1814. THANKS IN ADVANCE.
  1815.  
  1816. CHRIS KLANN, BETA SYSTEMS
  1817.  
  1818. ----- E-EDITOR CFORUM appended at 16:28:54 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1819. Subject: COMMAND FOR MATCHING {}'S?
  1820. Ref:     Append at 13:52:13 on 92/09/10 GMT (by IL42140 at OS2CUST)
  1821.  
  1822. Ctrl+left bracket.
  1823.  
  1824. Larry Margolis - MARGOLI at YORKTOWN
  1825.  
  1826. ----- E-EDITOR CFORUM appended at 16:30:24 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1827. Subject: COMMAND FOR LEFT TAB & DRAG?
  1828. Ref:     Append at 13:58:29 on 92/09/10 GMT (by IL42140 at OS2CUST)
  1829.  
  1830. No, but you could program one...
  1831.  
  1832. Larry Margolis - MARGOLI at YORKTOWN
  1833.  
  1834. ----- E-EDITOR CFORUM appended at 16:42:32 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1835. Subject: New release of EPM available, with macros, compiler, & docs!
  1836.  
  1837. EPM 5.51 is now available, along with everything you need to start
  1838. programming in the internal macro language, and a number of useful
  1839. sample routines.  It's available on the OS2BBS and for anonymous FTP
  1840. from software.watson.ibm.com.  The package contains 9 ZIP files, plus
  1841. EPMBBS.TXT (the "read-me").  You don't need all 9 ZIP files; see EPMBBS.TXT
  1842. for a description of what each one contains.
  1843.  
  1844. (This update will also be on Compuserve once they allocate us more space.)
  1845.  
  1846. Larry Margolis - MARGOLI at YORKTOWN
  1847.  
  1848. ----- E-EDITOR CFORUM appended at 16:52:09 on 92/09/10 GMT (by TRAUTMAN at PKEDVM8)
  1849. Subject: COMMAND FOR LEFT TAB & DRAG?
  1850. Ref:     Append at 16:30:24 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1851.  
  1852. Just as soon as the compiler is released <g>. or could they do it with
  1853. the existing rexx support?
  1854.  
  1855. Bill Trautman
  1856. Internet: BTrautman@vnet.ibm.com
  1857.  
  1858. ----- E-EDITOR CFORUM appended at 16:52:38 on 92/09/10 GMT (by IL42140 at OS2CUST)
  1859. Subject: COMMAND FOR MATCHING {}'S?
  1860. Ref: Append at 16:28:54 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1861.  
  1862. LARRY: THANKS FOR YOUR RESPONSE.  I TRIED THE CTRL+} ON THE OUTSIDE BRACKETS
  1863. OF A FAIRLY COMPLEX FUNCTION AND EPM CRASHED ON ME (EVEN LOSING SOME CHANGES
  1864. I THOUGHT I HAD SAVED?!?).  I DIDN'T WRITE DOWN THE EXACT MESSAGE, BUT I GOT
  1865. A DIALOG BOX THAT SAID SOMETHING ABOUT THE QUICK REFERENCE HAVING A PROBLEM.
  1866. THE RETURN CODE FROM EPM = 13.  SEEMS LIKE THERE'S A BUG THERE.  BTW, I'M
  1867. USING THE 5.50 VERSION OF EPM.
  1868.  
  1869. ALSO..FWI, THE CTRL+} DID WORK OK ON A SMALLER {} COMBINATION.
  1870.  
  1871. CHRIS KLANN, BETA SYSTEMS
  1872.  
  1873. ----- E-EDITOR CFORUM appended at 17:33:08 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1874. Subject: COMMAND FOR MATCHING {}'S?
  1875. Ref:     Append at 16:52:38 on 92/09/10 GMT (by IL42140 at OS2CUST)
  1876.  
  1877. Could you send me the function and tell me which brace you tried it on?
  1878. (You can change all letters to 'z' and all digits to '9' if you like.)
  1879.  
  1880. Thanks,
  1881. Larry Margolis - MARGOLI at YKTVMV
  1882.  
  1883. ----- E-EDITOR CFORUM appended at 18:41:24 on 92/09/10 GMT (by IL42140 at OS2CUST)
  1884. Subject: COMMAND FOR MATCHING {}'S?
  1885. Ref: Append at 17:33:08 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1886.  
  1887. LARRY: TRY THE FUNCTION ON ANY BEGINNING FUNCTION { OR ENDING FUNCTION }.
  1888. I'M ABLE TO REPRODUCE IT EVERY TIME THIS WAY...IT SEEMS TO WORK OK ON ANY
  1889. OF THE {}'S WITHIN A FUNCTION.
  1890. SEEMS TO BE A BOUNDS-CHECKING PROBLEM OR SOMETHIN'.  IF YOU'RE NOT ABLE TO
  1891. REPRODUCE THE ERROR, I'LL BE HAPPY TO SEND AN EXAMPLE.
  1892.  
  1893. CHRIS KLANN, BETA SYSTEMS
  1894.  
  1895. ----- E-EDITOR CFORUM appended at 20:56:21 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1896. ..... E-EDITOR CFORUM modified at 17:39:21 on 92/09/11 GMT (by MARGOLI at YKTVMV)
  1897. Subject: COMMAND FOR MATCHING {}'S?
  1898. Ref:     Append at 18:41:24 on 92/09/10 GMT (by IL42140 at OS2CUST)
  1899.  
  1900. I haven't been able to reproduce the problem.  Please send the code (or
  1901. try it with EPM 5.51 and see if it's been fixed).
  1902.  
  1903. Bitnet:    MARGOLI at YKTVMV
  1904. Internet:  margoli@watson.IBM.com
  1905. IBMMAIL:   USIB3HRS at IBMMAIL
  1906.  
  1907. | Don't bother sending the code; the problem was fixed in 5.51.
  1908.  
  1909. Larry Margolis - MARGOLI at YKTVMV
  1910.  
  1911. ----- E-EDITOR CFORUM appended at 21:59:29 on 92/09/10 GMT (by XXNOVA24 at TORVMCOP)
  1912. Subject: COMMAND FOR MATCHING {}'S?
  1913. Ref:     Append at 20:56:21 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1914.  
  1915. There is th e 5.51 ? I loggen on to the Atlanta NTS BBS today,
  1916. and it wasn't there between the new files.
  1917.  
  1918. Geza Szivos
  1919. NOVACOR Chemicals (403)-290-6583
  1920. NHO-32 801-7th Ave Calgary, Alberta, CANADA  T2P 2N6
  1921.  
  1922. ----- E-EDITOR CFORUM appended at 23:47:34 on 92/09/10 GMT (by IRV at BCRVMPC1)
  1923. Subject: New release of EPM available, with macros, compiler, & docs!
  1924. Ref:     Append at 16:42:32 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1925.  
  1926. We got the space on CompuServe late today, therefore I missed the
  1927. afternoon merge cut off. It will be available on 10/11 at 3AM for all
  1928. you midnight oil junkies (EDT, 12 PM on the west coast...). The files
  1929. total 1.8 MB almost, so please get EPMBBS.TXT and read it to see if you
  1930. need all the files, some are optional...
  1931.  
  1932. Irv Spalten  BPC Technical Interface Group, Boca Raton FL
  1933.              CompuServe IBMOS2 and OS2DEV SYSOP (76711,175)
  1934.  
  1935. ----- E-EDITOR CFORUM appended at 13:36:52 on 92/09/11 GMT (by IL42140 at OS2CUST)
  1936. Subject: New release of EPM available, with macros, compiler, & docs!
  1937. Ref: Append at 23:47:34 on 92/09/10 GMT (by IRV at BCRVMPC1)
  1938.  
  1939. IRV:  AS OF 8:40 CENTRAL TIME, ALL THE FILES *EXCEPT* FOR EPMAPP.ZIP WERE
  1940. AVAILABLE ON COMPUSERVE - WILL EPMAPP.ZIP BE AVAILABLE SOON?
  1941.  
  1942. CHRIS KLANN, BETA SYSTEMS
  1943.  
  1944. ----- E-EDITOR CFORUM appended at 14:23:31 on 92/09/11 GMT (by XXNOVA24 at TORVMCOP)
  1945. Subject: New release of EPM available, with macros, compiler, & docs!
  1946. Ref:     Append at 23:47:34 on 92/09/10 GMT (by IRV at BCRVMPC1)
  1947.  
  1948. Irv,
  1949. How about the Atlanta NTS BBS? they at least have 9600b modems.
  1950.  
  1951. Geza Szivos
  1952. NOVACOR Chemicals (403)-290-6583
  1953. NHO-32 801-7th Ave Calgary, Alberta, CANADA  T2P 2N6
  1954.  
  1955. ----- E-EDITOR CFORUM appended at 17:20:45 on 92/09/11 GMT (by XXNOVA24 at TORVMCOP)
  1956. Subject: New release of EPM available, with macros, compiler, & docs!
  1957. Ref:     Append at 14:23:31 on 92/09/11 GMT (by XXNOVA24 at TORVMCOP)
  1958.  
  1959. Thanks,
  1960. I found it in the Vancouver BBS. I'll download most of them.
  1961.  
  1962. Geza Szivos
  1963. NOVACOR Chemicals (403)-290-6583
  1964. NHO-32 801-7th Ave Calgary, Alberta, CANADA  T2P 2N6
  1965.  
  1966. ----- E-EDITOR CFORUM appended at 17:38:37 on 92/09/11 GMT (by MARGOLI at YKTVMV)
  1967. Subject: COMMAND FOR MATCHING {}'S?
  1968. Ref:     Append at 20:56:21 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1969.  
  1970. It's a bug in the reverse grep search that was fixed in EPM 5.51.
  1971.  
  1972. Larry Margolis - MARGOLI at YKTVMV
  1973.  
  1974. ----- E-EDITOR CFORUM appended at 20:16:38 on 92/09/11 GMT (by IRV at BCRVMPC1)
  1975. Subject: COMMAND FOR MATCHING {}'S?
  1976. Ref:     Append at 21:59:29 on 92/09/10 GMT (by XXNOVA24 at TORVMCOP)
  1977.  
  1978. It was sent to the NSC BBS, but they need to make it available for D/L.
  1979. Ask the SYSOPS, Wyn Easton or his backup. It is 1.8MB, so it might take
  1980. them some time.
  1981.  
  1982. Irv Spalten  BPC Technical Interface Group, Boca Raton FL
  1983.  
  1984. ----- E-EDITOR CFORUM appended at 03:04:25 on 92/09/14 GMT (by IL42140 at OS2CUST)
  1985. Subject: COMMAND FOR MATCHING {}'S?
  1986. Ref: Append at 20:56:21 on 92/09/10 GMT (by MARGOLI at YKTVMV)
  1987.  
  1988. Larry: After downloading the latest EPM stuff (now yer talkin' a configurable
  1989.  
  1990. editor!!!), the brace matching works just fine.  Thanks again.
  1991.  
  1992. Chris Klann, BETA Systems Inc.
  1993.  
  1994. ----- E-EDITOR CFORUM appended at 19:45:39 on 92/09/14 GMT (by IRV at BCRVMPC1)
  1995. Subject: New release of EPM available, with macros, compiler, & docs!
  1996. Ref:     Append at 13:36:52 on 92/09/11 GMT (by IL42140 at OS2CUST)
  1997.  
  1998. The subject append just appeared on my shadow, but there was an upload
  1999. problem, which took a day to correct. Sorry.
  2000.  
  2001. Irv Spalten  BPC Technical Interface Group, Boca Raton FL
  2002.  
  2003. ----- E-EDITOR CFORUM appended at 19:50:07 on 92/09/14 GMT (by IRV at BCRVMPC1)
  2004. Subject: New release of EPM available, with macros, compiler, & docs!
  2005. Ref:     Append at 14:23:31 on 92/09/11 GMT (by XXNOVA24 at TORVMCOP)
  2006.  
  2007. I use 9,600 baud modems, and it is not a small upload. Best I can get is
  2008. usually 50K/sec or 3 MB per hour or so, not a tivial amount of time (40
  2009. minutes) is one is paying toll or connect charges. On CIS, I sometimes
  2010. find the speed to be 20K/min or less! NSC BBS is getting all fixes and
  2011. other OS/2 2.0 files I distribute routinely. Only on CIS do I have TOTAL
  2012. control. I upload and MERGE myself (if within the CIS allowable Merge
  2013. time). Anywhere else (external BBS's) I only send the files to the the
  2014. SYSOPs who actually make the files public for all to download.
  2015.  
  2016. Irv Spalten  BPC Technical Interface Group, Boca Raton FL
  2017.  
  2018. ----- E-EDITOR CFORUM appended at 21:56:00 on 92/09/14 GMT (by XXNOVA24 at TORVMCOP)
  2019. Subject: New release of EPM available, with macros, compiler, & docs!
  2020. Ref:     Append at 19:50:07 on 92/09/14 GMT (by IRV at BCRVMPC1)
  2021.  
  2022. I had them on Friday from the Vancouver IBM BBS. They support 9600
  2023. without any extra penalty.<g> We have 2400b CIS in Alberta, so
  2024. to use CIS I would have to dial down the States, and my bills
  2025. get much higher.
  2026. Regards,
  2027.  
  2028. Geza Szivos
  2029. NOVACOR Chemicals (403)-290-6583
  2030. NHO-32 801-7th Ave Calgary, Alberta, CANADA  T2P 2N6
  2031.  
  2032. ----- E-EDITOR CFORUM appended at 22:42:31 on 92/09/14 GMT (by NAAO3IY at OS2CUST)
  2033. Subject: 5.51 first impressions
  2034.  
  2035. Some pages in the INF files run off the right margin when printed
  2036. to 8.5" X 11" PostScript.
  2037.  
  2038. The Programmer's Reference syntax, Definition and examples topics are
  2039. printed out of order when the whole INF is printed, requiring a _very_
  2040. tedious manual collation.
  2041.  
  2042. The INF files still speak in terms of OS/2 1.x and even DOS.
  2043.  
  2044. Syntax and definition entries for MAP_POINT are orphans.
  2045.  
  2046. **************
  2047.  
  2048. All nits, I grant.
  2049.  
  2050. BUT -- say it ain't so!  Is EPM's Regular Expression ("GREP") support
  2051. truly search-only?  Ecch!  Tagged-expression support is more than half
  2052. the fun of regular expressions.  (The regular-expression search in EPM
  2053. is pretty wimpy, too.)
  2054.  
  2055. **************
  2056.  
  2057. Dragging the EPM corner icon in WPS (at least on my XGA) leaves ghost
  2058. selection rectangles on icons passed over.  Also, dragging it _seems_
  2059. to work on the shredder, but doesn't -- worst of both worlds.
  2060. Either it should be possible to scratch the file currently being
  2061. edited by dragging the EPM corner icon to the shredder, or when the
  2062. icon is over the shredder, the "unable" icon should appear.
  2063.  
  2064. **************
  2065.  
  2066. I dare say I'll have lots more to say later....
  2067.  
  2068. John Kennedy -- Hoechst Celanese, Bridgewater, NJ
  2069.  
  2070. ----- E-EDITOR CFORUM appended at 15:20:30 on 92/09/16 GMT (by G3035 at OS2CUST)
  2071. Subject: EX code too large
  2072.  
  2073. When I try to compile epm, I receive the message EX code too large:
  2074.  
  2075.       The 'E' Language Translator for OS/2.  Version 5.51
  2076.       (C) Copyright IBM Corporation 1986-1989, 1990, 1991
  2077.        compiling ...
  2078.       EX code size too large
  2079.                                   'SORT_QRSORTMEMORYSTABLE',
  2080.                                                            â•¡
  2081.       filename=sortDLL.e
  2082.       line= 44
  2083.       col= 54
  2084.  
  2085. I have not changed any of the code I downloaded from this BBS.  I do not
  2086. have a MYSTUFF.E.
  2087.  
  2088. Any suggestions?
  2089.  
  2090. Andy
  2091.  
  2092. Andy Miller, GPU Service Corporation
  2093.  
  2094. ----- E-EDITOR CFORUM appended at 15:34:04 on 92/09/16 GMT (by MARGOLI at YKTVMV)
  2095. Subject: EX code too large
  2096. Ref:     Append at 15:20:30 on 92/09/16 GMT (by G3035 at OS2CUST)
  2097.  
  2098. This was mentioned in the "Answers to frequently asked questions"
  2099. portion of the README included with the E_MACROS.  You need to add
  2100. to your MYCNF.E:
  2101.    const
  2102.       EXTRA_EX = 1
  2103. and then compile both EPM and EXTRA.  (The default set of macros is too
  2104. large to fit into a single (max 64k) .ex file.)
  2105.  
  2106. Larry Margolis - MARGOLI at YKTVMV
  2107.  
  2108. ----- E-EDITOR CFORUM appended at 16:00:34 on 92/09/16 GMT (by XXNOVA24 at TORVMCOP)
  2109. Subject: EPM 551 <->MVS support
  2110.  
  2111. In the epmbbs.txt there is some reference to VM systems:
  2112.  
  2113. LAMPDQ.ZIP - Unpack; contains a file to be uploaded to the host.
  2114.    LAMPDQ lets you enter commands in EPM that will be executed on your
  2115.    (logged on) VM host session and see the results in EPM.  Requires
  2116.    Communications Manager.
  2117.  
  2118. Will this work with MVS?
  2119.  
  2120. Geza Szivos
  2121. NOVACOR Chemicals (403)-290-6583
  2122. NHO-32 801-7th Ave Calgary, Alberta, CANADA  T2P 2N6
  2123.  
  2124. ----- E-EDITOR CFORUM appended at 17:52:22 on 92/09/16 GMT (by MARGOLI at YKTVMV)
  2125. Subject: EPM 551 <->MVS support
  2126. Ref:     Append at 16:00:34 on 92/09/16 GMT (by XXNOVA24 at TORVMCOP)
  2127.  
  2128. No, it won't work, because it includes an exec that runs on VM.  If
  2129. someone were to write an equivalent for MVS, it should work.  Note that
  2130. the exec captures the command output by setting CPCONIO and VMCONIO to
  2131. IUCV.  I don't know if there's a way to do something similar in MVS.
  2132. If not, then you could write a simpler MVS host interface that just
  2133. used EHLLAPI calls to write to the host screen and capture the host
  2134. output.  Anything that had more than a screen's worth of output would
  2135. have to be put together (and you'd have to handle sending CLEAR, etc.).
  2136. LAMPDQ.E includes code that writes to the host screen and searches for a
  2137. string, and GETHOST.E (included in the E macro samples file) includes
  2138. code that gets a copy of the host screen into a file.
  2139.  
  2140. (Note that I know almost nothing about MVS; I hope the above makes sense.  :-)
  2141.  
  2142. Larry Margolis - MARGOLI at YKTVMV
  2143.  
  2144. ----- E-EDITOR CFORUM appended at 19:05:18 on 92/09/16 GMT (by XXNOVA24 at TORVMCOP)
  2145. Subject: EPM 551 <->MVS support
  2146. Ref:     Append at 17:52:22 on 92/09/16 GMT (by MARGOLI at YKTVMV)
  2147.  
  2148. Larry,
  2149. I knew less from MVS than you.(I'm positive.)
  2150. I just was REAL impressed the editing of the host session like
  2151. 'e hb:piblic.test'
  2152.  
  2153. I can see that e (epm) is a whole new programming world.
  2154. Keep up the good work, and thanks for the support.
  2155.  
  2156. Geza Szivos
  2157. NOVACOR Chemicals (403)-290-6583
  2158. NHO-32 801-7th Ave Calgary, Alberta, CANADA  T2P 2N6
  2159.  
  2160. ----- E-EDITOR CFORUM appended at 22:28:55 on 92/09/16 GMT (by NAAO3IY at OS2CUST)
  2161. Subject: EPM 551 <->MVS support
  2162. Ref: Append at 17:52:22 on 92/09/16 GMT (by MARGOLI at YKTVMV)
  2163.  
  2164. There is an MVS REXX capture facility called OUTTRAP that grabs output
  2165. to the console (provided that it was _made_ to the TSO console, and not
  2166. to an output file that just happens to be allocated there) and puts it into a
  2167. stem.  Replacing the VM EXEC can probably be done quite easily.
  2168.  
  2169. By the way, PLEASE tell me you're working on adding tagged expressions to
  2170. the "GREP" support.  And maybe a few predefined regular-expression macros?
  2171. Regular expressions with no predefined white-space macros are a pretty
  2172. poor substitute for a "whole-word" search.
  2173.  
  2174. If M*cr*s*ft Pr*gr*mm*r's W*rkb*nch offers a good feature, let's make sure
  2175. that Workframe/2 or EPM (as appropriate) has it, too!
  2176.  
  2177. John Kennedy -- Hoechst Celanese, Bridgewater, NJ
  2178.  
  2179. ----- E-EDITOR CFORUM appended at 00:04:02 on 92/09/17 GMT (by MARGOLI at YKTVMV)
  2180. Subject: GREP
  2181. Ref:     Append at 22:28:55 on 92/09/16 GMT (by NAAO3IY at OS2CUST)
  2182.  
  2183. > By the way, PLEASE tell me you're working on adding tagged expressions to
  2184. > the "GREP" support.  And maybe a few predefined regular-expression macros?
  2185. OK.  We're working on it...  :-)
  2186.  
  2187. What's needed?
  2188.  
  2189. Larry Margolis - MARGOLI at YKTVMV
  2190.  
  2191. ----- E-EDITOR CFORUM appended at 04:17:42 on 92/09/17 GMT (by JASON at YKTVMV)
  2192. Subject: EPM 551 <->MVS support
  2193. Ref:     Append at 22:28:55 on 92/09/16 GMT (by NAAO3IY at OS2CUST)
  2194.  
  2195.    We are working on improving grep.  For what specifically are you
  2196. looking?  For example...
  2197.  
  2198. Jason Crawford
  2199.  
  2200. ----- E-EDITOR CFORUM appended at 13:33:43 on 92/09/17 GMT (by AMBC006 at MARTLINK)
  2201. Subject: EHLLAPI_RECEIVE Proc Unknown
  2202.  
  2203. I am trying to use the LAMPDQ stuff and I keep getting a 'Call: unknown proc
  2204. "EHLLAPI_RECEIVE" message when I go to use HLIST or QMSG. Yeap, I don't know
  2205. what I am doing and I haven't figure out the syntax (yet).
  2206.    I am generally pleased with EPM, but it is soooo sloooowww, are there any
  2207. hints and tips to make it run a wee bit faster ??
  2208.  
  2209. Michael Suszko, Jr (A. M. Best Co., Oldwick NJ)
  2210.  
  2211. ----- E-EDITOR CFORUM appended at 14:03:02 on 92/09/17 GMT (by IL42140 at OS2CUST)
  2212. Subject: Custom colors/fonts in a C program
  2213.  
  2214. I recall reading somewhere (I think it was in the OS/2 Developer mag) that
  2215. EPM could be configured so that (for example) comments in a C program could
  2216. somehow be in a different font ofr color(or both).  In looking through the
  2217. EPM 5.51 user's guide, it appears that using styles might have something to do
  2218. with this concept, but I'm not sure how.  It appears as though you would have
  2219. to go through the whole program marking the "/*comments*/" and then assigning
  2220. a style to them.  Ideally, I'd like to be able to (1)Add a file and have that
  2221. file automatically have the comments affected and (2) as I'm editing the
  2222. source and adding comments, have them automagically affected.  I hope I'm
  2223.  
  2224. explaining this clearly...
  2225. Comments/suggestions?  Thanks in advance.
  2226.  
  2227. Chris Klann, BETA Systems Inc.
  2228.  
  2229. ----- E-EDITOR CFORUM appended at 14:13:21 on 92/09/17 GMT (by XXNOVA24 at TORVMCOP)
  2230. Subject: Custom colors/fonts in a C program
  2231. Ref:     Append at 14:03:02 on 92/09/17 GMT (by IL42140 at OS2CUST)
  2232.  
  2233. This would be a real useful extention to the editor to use it like
  2234. the Borland IDE, see the comments and the C reserved words in
  2235. different fonts\colors.
  2236.  
  2237. Geza Szivos
  2238. NOVACOR Chemicals (403)-290-6583
  2239. NHO-32 801-7th Ave Calgary, Alberta, CANADA  T2P 2N6
  2240.  
  2241. ----- E-EDITOR CFORUM appended at 15:56:33 on 92/09/17 GMT (by TRAUTMAN at PKEDVM8)
  2242. Subject: Custom colors/fonts in a C program
  2243. Ref:     Append at 14:13:21 on 92/09/17 GMT (by XXNOVA24 at TORVMCOP)
  2244.  
  2245. The basics are in there or else the Style stuff would not work.
  2246. In fact, the EBOOKIE stuff that is in the EBOOKE.ZIP does something
  2247. like that I think.  get that package, install it and check the new
  2248. menu pulldown on the editor.   The trick is to have the correct
  2249. macro set to implement what you are looking for.  Right now,
  2250. EPM is a general purpose programable editor.  Anyone could
  2251. extend the editor to do what you ask with a little bit of work.
  2252. (my opinion).
  2253.  
  2254. Bill Trautman
  2255. Internet: BTrautman@vnet.ibm.com
  2256.  
  2257. ----- E-EDITOR CFORUM appended at 16:02:37 on 92/09/17 GMT (by TRAUTMAN at PKEDVM8)
  2258. Subject: Custom colors/fonts in a C program
  2259. Ref:     Append at 15:56:33 on 92/09/17 GMT (by TRAUTMAN at PKEDVM8)
  2260.  
  2261. Forgot to mention--- LPEX is an excellent editor for doing the
  2262. type of thing you are asking about.  It was developed within IBM
  2263. and marketed in some countries, not sure about USA.  As far as I
  2264. know it may still be available.  The version available is a
  2265. 1.2 or 1.3  PM application.  A marketting rep should be able to track
  2266. down info on it.
  2267.  
  2268. Bill Trautman
  2269. Internet: BTrautman@vnet.ibm.com
  2270.  
  2271. ----- E-EDITOR CFORUM appended at 16:46:26 on 92/09/17 GMT (by MARGOLI at YKTVMV)
  2272. Subject: EHLLAPI_RECEIVE Proc Unknown
  2273. Ref:     Append at 13:33:43 on 92/09/17 GMT (by AMBC006 at MARTLINK)
  2274.  
  2275. Sorry, EHLLAPI_SEND and EHLLAPI_RECEIVE were changed to a common routine
  2276. in E3EMUL.E, but LAMPDQ.E never got updated.  (I didn't notice, since I
  2277. use ALMCOPY instead of Send / Receive, by specifying USING='CM' in my
  2278. MYCNF.E.)  To fix, edit LAMPDQ.E and enter the command:
  2279.    c /EHLLAPI_RECEIVE(/EHLLAPI_SEND_RECEIVE(91, /*
  2280.  
  2281. Larry Margolis - MARGOLI at YKTVMV
  2282.  
  2283. ----- E-EDITOR CFORUM appended at 20:37:32 on 92/09/17 GMT (by IL42140 at OS2CUST)
  2284. Subject: Custom colors/fonts in a C program
  2285. Ref: Append at 15:56:33 on 92/09/17 GMT (by TRAUTMAN at PKEDVM8)
  2286.  
  2287. Bill:
  2288.    Thanks for the reference to EBOOKIE...I'll take a look.  I just didn't want
  2289. to reinvent the wheel if it had already been done.  There's so much stuff in
  2290. the EPM docs - I hadn't even gotten to the EBOOKIE stuff yet.
  2291.  
  2292. Chris Klann, BETA Systems Inc.
  2293.  
  2294. ----- E-EDITOR CFORUM appended at 20:57:07 on 92/09/17 GMT (by XXHAYM01 at TORVMCOP)
  2295. Subject: GREP
  2296. Ref:     Append at 00:04:02 on 92/09/17 GMT (by MARGOLI at YKTVMV)
  2297.  
  2298. I don't know about other folks, but what I'd really like to see is
  2299. regular expression support that matches that supplied by Brief.
  2300. For example, one could have a search string such as
  2301.    ab{[0-9]}cd{[q-w]}
  2302. and a replacement string such as
  2303.    d¢1qrs¢0
  2304. This would transform the string "ab4cdr" into the string "drqrs4".
  2305. I find this kind of thing very useful, for example when I have a list
  2306. of variables that I want assign from a database record to temp variables
  2307. and back again.
  2308.  
  2309. Tom Koschate
  2310. Hay Management Consultants
  2311. (416) 868-1371
  2312.  
  2313. ----- E-EDITOR CFORUM appended at 21:37:04 on 92/09/17 GMT (by AMBC006 at MARTLINK)
  2314. Subject: EHLLAPI_RECEIVE Proc Unknown
  2315. Ref: Append at 16:46:26 on 92/09/17 GMT (by MARGOLI at YKTVMV)
  2316.  
  2317. Thanks, it worked like a charm.  There are other problems but I will try to
  2318. work them out myself - if I can't solve them I'll consider looking for a
  2319. different career field (maybe a helicopter mechanic) that isn't as demanding.
  2320. Actually you have given me enough to get started, I may roll some of this stuff
  2321. over to the MVS (TSO -uggghh!!) system and see what comes of it.
  2322.  
  2323. Michael Suszko, Jr (A. M. Best Co., Oldwick NJ)
  2324.  
  2325. ----- E-EDITOR CFORUM appended at 22:12:08 on 92/09/17 GMT (by NAAO3IY at OS2CUST)
  2326. Subject: GREP
  2327. Ref: Append at 00:04:02 on 92/09/17 GMT (by MARGOLI at YKTVMV)
  2328.  
  2329. Well, here is a rundown on the regular expression repetoire of PWB (using C
  2330. trigraphs for non-EBCDIC graphics).  PWB has two regular-expression modes, one
  2331. compatible with Unix, and an improved one that is not compatible.
  2332.  
  2333. Microsoft       Unix       EPM    Use
  2334. \               Same       Same   Escape
  2335. ?               .          .      Wild card
  2336. ??'             Same       Same   Beginning of line
  2337. $               Same       Same   End of line
  2338. ??( ??)         Same       Same   Character class
  2339. ??(~ ??)        Same       Same   Inverse of character class
  2340. X*              N/A        N/A    Mininal matching (>=0 X, least needed)
  2341. X+              N/A        N/A    Minimal matching plus (>0 X, least needed)
  2342. X@              *          *      Maximal matching (>=0 X, most possible)
  2343. X#              +          +      Maximal matching plus (>0 X, most possible)
  2344. (X1!X2!...!Xn)  \{X1\!X2\} N/A    Alternation (matches any one of these)
  2345. ~X              \~X        N/A    Not function (fails if X matches)
  2346. X??'n           N/A        N/A    Power function (exactly n matches)
  2347. {...}           \(...\)    N/A    Tagged expression (to be copied in replace)
  2348. $n              \n         N/A    Replace only -- copy tagged expression #n
  2349. :a              \:a        N/A    Alphanumeric character (A-Z a-z 0-9)
  2350. :b              \:b        N/A    White space (spaces and tabs)
  2351. :c              \:c        N/A    Alphabetic character (A-Z a-z)
  2352. :d              \:d        N/A    Digit (0-9)
  2353. :f              \:f        N/A    Part of a file name
  2354. :h              \:h        N/A    Hex number (multiple digits)
  2355. :i              \:i        N/A    C-style identifier
  2356. :n              \:n        N/A    Number (multiple digits, optional point)
  2357. :p              \:p        N/A    Path
  2358. :q              \:q        N/A    Quoted string
  2359. :w              \:w        N/A    Word (alphabetic characters)
  2360. :z              \:z        N/A    Integer (multiple digits)
  2361.  
  2362.    By the way, EPM * and + do not seem to precisely match _either_ the
  2363. maximal or minimal matching of PWB.  For example, given abbbc, I find the
  2364. following searching searching for b+, starting from the line above:
  2365.  
  2366. EPM            a|BBbc ab|BBc abb|BC Not-found
  2367.  
  2368. PWB Unix       aBBBc  abBBc  abbBc  Not-found
  2369.                 _       _       _
  2370.  
  2371. PWB Microsoft  aBbbc  abBbc  abbBc  Not-found
  2372.                 _       _       _
  2373.  
  2374.    PWB Microsoft searching on b# produces the same results as Unix mode
  2375. searching on b+.
  2376.  
  2377.    Changing b+ to X:
  2378.  
  2379. EPM            aXc
  2380. PWB Unix       aXc
  2381. PWB Microsoft  aXbbc  aXXbc  aXXXc
  2382.  
  2383.    The tagged expressions mean that you can change, say
  2384.       printf{:w*}\({?*}\);       ("printf", $1 = 0 or more white space, "("
  2385.                                   $2 = operands, ");")
  2386. to
  2387.       fprintf$1\(stdout, $2\);   ("fprintf", same white space, "(stdout, "
  2388.                                   same operands, ");")
  2389.  
  2390. John Kennedy -- Hoechst Celanese, Bridgewater, NJ
  2391.  
  2392. ----- E-EDITOR CFORUM appended at 22:17:35 on 92/09/17 GMT (by NAAO3IY at OS2CUST)
  2393. Subject: EPM 551 <->MVS support
  2394. Ref: Append at 04:17:42 on 92/09/17 GMT (by JASON at YKTVMV)
  2395.  
  2396. See my response s.v. "GREP".
  2397.  
  2398. John Kennedy -- Hoechst Celanese, Bridgewater, NJ
  2399.  
  2400. ----- E-EDITOR CFORUM appended at 04:08:49 on 92/09/18 GMT (by JASON at YKTVMV)
  2401. Subject: GREP
  2402. Ref:     Append at 22:12:08 on 92/09/17 GMT (by NAAO3IY at OS2CUST)
  2403.  
  2404. Thanks, as for the b+ situation, this is a bug in how the highlighting
  2405. occurs during grep searching.  I'll see if I can fix it before I go
  2406. home.
  2407.  
  2408. Jason Crawford
  2409.  
  2410. ----- E-EDITOR CFORUM appended at 15:36:03 on 92/09/18 GMT (by XXTCAN01 at TORVMCOP)
  2411. Subject: EPM availablity??
  2412.  
  2413.   Larry, can you tell me if EPM 5.51 is available on the internal IBM
  2414. disk's (ie OS2PROD) so that I can have my local IBM SE send it to
  2415. me over the LINK
  2416.  
  2417. Thanks
  2418.   Bob Turner   Transport Canada
  2419.  
  2420. ----- E-EDITOR CFORUM appended at 15:44:30 on 92/09/18 GMT (by IRV at BCRVMPC1)
  2421. Subject: EPM availablity??
  2422. Ref:     Append at 15:36:03 on 92/09/18 GMT (by XXTCAN01 at TORVMCOP)
  2423.  
  2424. Larry may not know, I put it up... TOOLCAT OS2TOOLS to get it..
  2425.  
  2426.  Selection: OS2TOOLS, OS2BETA, OS2TOOLB, OS2BETAB, OS2BET 1201 items  17
  2427. Package  Vers  Rel Date Description                         TOOLCAT Versi
  2428. EPMBBS   1.01  92/09/12 OS/2 2.0 EPM update and Macro support capability
  2429.  
  2430. Irv Spalten  BPC Technical Interface Group, Boca Raton FL
  2431.  
  2432. ----- E-EDITOR CFORUM appended at 15:47:44 on 92/09/18 GMT (by IRV at BCRVMPC1)
  2433. Subject: EPM availablity??
  2434. Ref:     Append at 15:36:03 on 92/09/18 GMT (by XXTCAN01 at TORVMCOP)
  2435.  
  2436. Argg, customer forum and I missed it!!! Besides where I said it is, it is
  2437. also here and many other external sources. See the 20FIX.TXT file for
  2438. the individual ZIP file name you need to get. It was sent to the IBM
  2439. CANADA OS2BBS too.
  2440.  
  2441.  Canadian Sofware Support Center, specializing in OS/2 and OS/2 support.
  2442.  The numbers for the BBS(s) are:
  2443.  
  2444.   Vancouver - 604-664-6464
  2445.   Toronto   - 416-946-4244 or 4255
  2446.   Montreal  - 514-938-3122
  2447.  
  2448. Irv Spalten  BPC Technical Interface Group, Boca Raton FL
  2449.  
  2450. ----- E-EDITOR CFORUM appended at 16:34:44 on 92/09/18 GMT (by MARGOLI at YKTVMV)
  2451. Subject: README files
  2452. Ref:     Append at 15:34:04 on 92/09/16 GMT (by MARGOLI at YKTVMV)
  2453.  
  2454. > the README included with the E_MACROS.
  2455.  
  2456. BTW - there were a total of 4 README files included; one each in EPMMAC
  2457. (the E_MACROS directory, containing the standard set of macros),
  2458. EPMSMP (the sample macros), EBOOKE (EBookie, for Bookmaster and
  2459. IPF support), and LAMPDQ (for executing host commands from EPM and
  2460. seeing the output in the editor).
  2461.  
  2462. Larry Margolis - MARGOLI at YKTVMV
  2463.  
  2464. ----- E-EDITOR CFORUM appended at 01:47:27 on 92/09/21 GMT (by IL41468 at HONE84)
  2465. Subject: EPM 5.51 missing ETKTHNK
  2466. Ref:)
  2467.  
  2468. I was trying to setup a edit profile on EPM 5.51. I clicked on options,
  2469. preferences, and settings and got ETKTHNK.DLL not found. It is not on
  2470. any of the zips I downloaded. To get ETKTNHK.DLL you need to have loaded
  2471. the original EPM off the distribution disk and then update with EPM 5.51.
  2472.  
  2473. Whoever is the owner of EPM 5.51 I suggest you make it fully downloadable,
  2474. rather than having to load it over EPM 5.50. You would need to add a note
  2475. about saving the ETKTHNK.DLL or redoing your default settings.
  2476.  
  2477. J. M. Schaeffer ("John"  AIMS Sandy, Utah)
  2478.  
  2479. ----- E-EDITOR CFORUM appended at 13:05:35 on 92/09/21 GMT (by XXTCAN01 at TORVMCOP)
  2480. Subject: EPM availablity??
  2481. Ref:     Append at 15:47:44 on 92/09/18 GMT (by IRV at BCRVMPC1)
  2482.  
  2483.   Thank you IRV, I realize you quoted the internal forum's
  2484. that is what I asked for. The easiest way for me to get things
  2485. is to have my SE send them to me over the link. I don't have a
  2486. modem at work to access the BBS's
  2487.  
  2488. Thanks again.
  2489.   Bob Turner   Transport Canada
  2490.  
  2491. ----- E-EDITOR CFORUM appended at 15:46:06 on 92/09/24 GMT (by MARGOLI at YKTVMV)
  2492. Subject: EPM availablity
  2493.  
  2494. An updated EPMBK has been put out, which includes a new section describing
  2495. every configuration constant used by EPM.  Look at "Configuration Constants"
  2496. in the index, or "Changing the Default Configuration" /
  2497. Summary of Configuration Constants" in the TOC.
  2498.  
  2499. Also updated was LAMPDQ (with the fixes mentioned here previously) and
  2500. EPMMAC (a number of minor fixes; main one was to prevent Save As for a
  2501. locked file).
  2502.  
  2503. Larry Margolis - MARGOLI at YKTVMV
  2504.  
  2505. ----- E-EDITOR CFORUM appended at 12:04:46 on 92/09/28 GMT (by WZ00533 at OS2CUST)
  2506. Subject: LAMPDQ Error
  2507.  
  2508. I'm having trouble running the LAMPDQ exec on VM.  First after uploading,
  2509. I got a syntax error on a line with a caret (shifted 6).  Since I believe
  2510. that means 'not' I changed to <>.
  2511.  
  2512. Now when I execute LAMPDQ a get the following:
  2513.  
  2514.     16 +++ parse value qdisk('?') with . . . . . . bigdisk .
  2515. DMSREX478E Error 43 running LAMPDQ EXEC, line 16: Routine not found
  2516.  
  2517. If I'm doing something dumb, please be gentle.
  2518.  
  2519. Also I'm not sure I added the correct stuff to MYCNF.E.  I simply edited
  2520. MYCNF.SMP and removed what I didn't want and added:
  2521.  
  2522.    HOST_SUPPORT = 'EMUL'
  2523.    USING = 'CM'
  2524.  
  2525. under const.
  2526.  
  2527. I need to compile MYCNF.E than... right?
  2528. Thanks for you help.
  2529.  
  2530. Dave Ferrey - Bethlehem Steel Corp. - Bethlehem PA.
  2531.  
  2532. ----- E-EDITOR CFORUM appended at 17:24:42 on 92/09/28 GMT (by MARGOLI at YKTVMV)
  2533. Subject: LAMPDQ Error
  2534. Ref:     Append at 12:04:46 on 92/09/28 GMT (by WZ00533 at OS2CUST)
  2535.  
  2536. Try changing the 2 lines starting with:
  2537.   parse value qdisk(
  2538.   if bigdisk='' then
  2539. to the following:
  2540.  
  2541. /* parse value qdisk('?') with . . . . . . bigdisk . */
  2542. q = queued()
  2543. 'QUERY DISK MAX (LIFO'
  2544. if rc = 0 then pull . 7 . bigdisk .
  2545. else do; say 'You have no read/write disk space.'; exit 4; end
  2546. do queued() - q; pull; end
  2547.  
  2548. ---------------
  2549. After modifying MYCNF.E, you recompile the .ex files dependant on that
  2550. change.  Generally, EPM.EX and EXTRA.EX.  However, if it's the first
  2551. time you're recompiling, you should probably rebuild all the .ex files,
  2552. since your MYCNF.E is very different from the one used to build the shipped
  2553. .ex files (EPMGCNF.SMP).  E.g., DRAW won't work, since you don't have
  2554. DBCS support included, but DRAW.EX was compiled to check for DBCS.  See
  2555. also the READ.ME file in the e_macros directory (EPMMAC.ZIP); the
  2556. answers there might save you some frustration.
  2557.  
  2558. Larry Margolis - MARGOLI at YKTVMV
  2559.  
  2560. ----- E-EDITOR CFORUM appended at 11:28:09 on 92/09/29 GMT (by WZ00533 at OS2CUST)
  2561. Subject: LAMPDQ Error
  2562. Ref: Append at 17:24:42 on 92/09/28 GMT (by MARGOLI at YKTVMV)
  2563.  
  2564. Thanks for the tips.  I will try them today.  This is one of those RTFM's.
  2565.  
  2566. Dave Ferrey - Bethlehem Steel Corp. - Bethlehem PA.
  2567.  
  2568. ----- E-EDITOR CFORUM appended at 14:30:03 on 92/09/29 GMT (by WZ00533 at OS2CUST)
  2569. ..... E-EDITOR CFORUM modified at 16:17:50 on 92/09/29 GMT (by WZ00533 at OS2CUST)
  2570. Subject: LAMPDQ Error
  2571. Ref: Append at 11:28:09 on 92/09/29 GMT (by WZ00533 at OS2CUST)
  2572.  
  2573. I am now able to edit my VM files.  I set USING to CM and had to
  2574. change my_hostcopy to ALMCOPY.  Now, I am trying to get the commands
  2575. from the VM Cmds pull down to work.  When trying the VM or VMI or VMN
  2576. commands I get a -274 which sez unknown command.
  2577. Note: I also get an error which sez CP78COPY not found.
  2578. The command as it gets entered from the Command Dialog is VMI q rdr
  2579.  
  2580. Any ideas,
  2581. Thanks
  2582.  
  2583. Dave Ferrey - Bethlehem Steel Corp. - Bethlehem PA.
  2584.  
  2585. ----- E-EDITOR CFORUM appended at 15:44:03 on 92/09/29 GMT (by MARGOLI at YKTVMV)
  2586. Subject: LAMPDQ Error
  2587. Ref:     Append at 14:30:03 on 92/09/29 GMT (by WZ00533 at OS2CUST)
  2588.  
  2589. How are you including LAMPDQ?  If it's a separate .ex file, you'll need
  2590. to recompile it in order to pick up the changes in your MYCNF.E.
  2591.  
  2592. Larry Margolis - MARGOLI at YKTVMV
  2593.  
  2594. ----- E-EDITOR CFORUM appended at 15:44:59 on 92/09/29 GMT (by WZ00533 at OS2CUST)
  2595. Subject: EPM 5.51 missing ETKTHNK
  2596. Ref: Append at 01:47:27 on 92/09/21 GMT (by IL41468 at HONE84)
  2597.  
  2598. I have re-compiled EPM.E and EXTRA.E 'cause I'm using a MYCNF.E.  Now...
  2599. I don't get a Preferences option off of the Option pull down.  I have
  2600. Settings instead.  Also, I have the Proof options as well?  Obviouslly
  2601. I have done something.  Can anyone point me in the right direction.
  2602.  
  2603. Dave
  2604.  
  2605. Dave Ferrey - Bethlehem Steel Corp. - Bethlehem PA.
  2606.  
  2607. ----- E-EDITOR CFORUM appended at 17:47:30 on 92/09/29 GMT (by WZ00533 at OS2CUST)
  2608. Subject: LAMPDQ Error
  2609. Ref: Append at 15:44:03 on 92/09/29 GMT (by MARGOLI at YKTVMV)
  2610.  
  2611. All Right, now I'm really confused.
  2612.  
  2613. Now I always get IND$FILE when editing a VM file!!
  2614. This is my entire MYCNF.E
  2615.  
  2616. const
  2617.    HOST_SUPPORT = 'EMUL'
  2618.    USING = 'CM'
  2619.    my_hostcopy = 'ALMCOPY'
  2620.    LINK_HOST_SUPPORT = 1
  2621.    EXTRA_EX = 1
  2622.  
  2623. LAMPDQ.E has not been changed.
  2624.  
  2625. I compile LAMPDQ
  2626. Then compile EXTRA
  2627. Then compile EPM
  2628.  
  2629. Yet I still get IND$FILE!  All of this may be related to why my VM,VMI,etc
  2630. commands don't work.
  2631. Any Ideas?
  2632.  
  2633. Dave Ferrey - Bethlehem Steel Corp. - Bethlehem PA.
  2634.  
  2635. ----- E-EDITOR CFORUM appended at 18:05:58 on 92/09/29 GMT (by MARGOLI at YKTVMV)
  2636. Subject: Preferences pull-right gone
  2637. Ref:     Append at 15:44:59 on 92/09/29 GMT (by WZ00533 at OS2CUST)
  2638.  
  2639. If you don't make any of the options that appear on the Preferences menu
  2640. switchable, then the Settings choice is moved to the Options pulldown
  2641. instead of being the only thing on the pull-right.  If there's anything
  2642. under Preferences that you turn on and off, then configure that back in
  2643. (look at the configuration options in the updated EPMUSERS.INF, or at
  2644. EPMGCNF.SMP).  Anything that you don't toggle dynamically can be left
  2645. configured the way you like it; the ability to change it at runtime is
  2646. just unnecessary overhead.
  2647.  
  2648. Proof options - if you don't have LEXAM.DLL (from OS/2 TCP/IP?), then
  2649. you might as well set SPELL_SUPPORT = 0 in your MYCNF.E.
  2650.  
  2651. Larry Margolis - MARGOLI at YKTVMV
  2652.  
  2653. ----- E-EDITOR CFORUM appended at 18:36:40 on 92/09/29 GMT (by MARGOLI at YKTVMV)
  2654. Subject: LAMPDQ Error
  2655. Ref:     Append at 17:47:30 on 92/09/29 GMT (by WZ00533 at OS2CUST)
  2656.  
  2657. Also recompile E3EMUL - since you have LINK_HOST_SUPPORT = 1, the host
  2658. support is linked separately instead of being included in the base .ex
  2659. file.
  2660.  
  2661. Larry Margolis - MARGOLI at YKTVMV
  2662.  
  2663. ----- E-EDITOR CFORUM appended at 19:49:17 on 92/09/29 GMT (by WZ00533 at OS2CUST)
  2664. Subject: LAMPDQ Error
  2665. Ref: Append at 18:36:40 on 92/09/29 GMT (by MARGOLI at YKTVMV)
  2666.  
  2667. Thanks for you help, I think we're almost there.
  2668.  
  2669. My only problem is the following message:
  2670.  
  2671. Error 8 attempting to issue host command
  2672.  
  2673. When trying a VM command or the HLIST command.
  2674.  
  2675. Thanks again.
  2676.  
  2677. Dave Ferrey - Bethlehem Steel Corp. - Bethlehem PA.
  2678.  
  2679. ----- E-EDITOR CFORUM appended at 18:20:49 on 92/09/30 GMT (by MARGOLI at YKTVMV)
  2680. Subject: LAMPDQ Error
  2681. Ref:     Append at 19:49:17 on 92/09/29 GMT (by WZ00533 at OS2CUST)
  2682.  
  2683. I assume you've recompiled LAMPDQ and E3EMUL.
  2684.  
  2685. Is there any host activity?  Do you have LAMPDQ running on the host?  If
  2686. you try issuing a host command when LAMPDQ EXEC was not started, do you
  2687. get a popup asking if it should be started?  (That would tell if the
  2688. EHLLAPI calls are working.)  Does normal host file editing work OK?
  2689. Are you logged on to host session A?  (If not, did you set MY_LT = 'B'
  2690. (or whatever) in your MYCNF.E?)  If you select Options / Messages, do
  2691. you see any other error messages that might be helpful?
  2692.  
  2693. Larry Margolis - MARGOLI at YKTVMV
  2694.  
  2695. ----- E-EDITOR CFORUM appended at 14:53:29 on 92/10/01 GMT (by IL84157 at OS2CUST)
  2696. Subject: TABS
  2697.  
  2698. I am
  2699. I am having a problem with using TABS in the EPM editor.  When I use
  2700. "TABKEY ON" to indicate that I want to use the TAB character, every TAB in my
  2701. text is indicated by a small circle (the character at position 9 in the
  2702. character set).  Is there any way to disable the appearance of this circle
  2703. and still continue to have TAB characters in my file instead of spaces?
  2704.  
  2705.              Thanks...
  2706.              Peter Steinberg
  2707.              SLM Instruments, Inc.
  2708.  
  2709. Peter Steinberg
  2710.  
  2711. ----- E-EDITOR CFORUM appended at 15:17:24 on 92/10/01 GMT (by XXMUTL27 at TORVMCOP)
  2712. Subject: EBOOKIE Installation
  2713. Ref:     Append at 18:36:40 on 92/09/29 GMT (by MARGOLI at YKTVMV)
  2714. I was quite excited when I saw EBOOKIE. We do A LOT of DCF GML and we
  2715. are constantly searching for tag-aware editors (LPEX is not available
  2716. in Canada). However, I can't seem to install EBOOKIE. I look through
  2717. the installation instructions, and some of the files specified there
  2718. are not part of the package I received (I downloaded it from the
  2719. IBM Canada BBS in Toronto). Instead of listing the differences, here
  2720. is a list of the files that I do have.
  2721.  
  2722. APAFOIL.DEF    APAFONT.SKL    APAFSET.S      APAGDOC.SKL    BKEYS.E
  2723. BKEYS.EX       BKMTAGS.437    BKMTAGS.850    BKMTAGS.DEF    BKMTAGS.HLP
  2724. BKMTAGS.INF    EBOOKIE.INF    FOILS5.DEF     FOILSDOC.SKL   GMLTAGS.DEF
  2725. IPFTAGS.DEF    MYBOOKIE.XMP   MYSTUFF.E      PROFILE.ERX    READ.ME
  2726. USERDOC.SKL    ZDOCPROF.SKL   ZSTYLE.SKL
  2727.  
  2728. How do I install using the files that I have? As always, any help is
  2729. greatly appreciated.
  2730.  
  2731. Erik Vander Ahe
  2732. The Mutual Group
  2733.  
  2734. ----- E-EDITOR CFORUM appended at 15:34:41 on 92/10/01 GMT (by WZ00533 at OS2CUST)
  2735. Subject: LAMPDQ Error
  2736. Ref: Append at 18:20:49 on 92/09/30 GMT (by MARGOLI at YKTVMV)
  2737.  
  2738. Yes there is host activity.  If I issue VMI q rdr the following get sent to
  2739. LAMPDQ:
  2740.  
  2741. LAMPDQ HOSTCMD q rdr
  2742.  
  2743. Then the host screen blanks for a split second and returns with the LAM
  2744. logo.
  2745. Yes I can edit host files, yes I am logged on to A.
  2746. The only message I get in Options / Messages is:
  2747. Error 8 attempting to issue host command
  2748.  
  2749. Dave Ferrey - Bethlehem Steel Corp. - Bethlehem PA.
  2750.  
  2751. ----- E-EDITOR CFORUM appended at 16:37:25 on 92/10/01 GMT (by MARGOLI at YKTVMV)
  2752. Subject: TABS
  2753. Ref:     Append at 14:53:29 on 92/10/01 GMT (by IL84157 at OS2CUST)
  2754.  
  2755. No, the tab character is an ASCII 9, and that displays as a circle.
  2756. I'll add it to our wishlist...
  2757.  
  2758. Larry Margolis - MARGOLI at YKTVMV
  2759.  
  2760. ----- E-EDITOR CFORUM appended at 16:46:35 on 92/10/01 GMT (by MARGOLI at YKTVMV)
  2761. Subject: EBOOKIE Installation
  2762. Ref:     Append at 15:17:24 on 92/10/01 GMT (by XXMUTL27 at TORVMCOP)
  2763.  
  2764. The default EPM 5.51 configuration is to be EBOOKIE-enabled, and you
  2765. already did an ETPM BKEYS to create BKEYS.EX, so all you need do is
  2766. enter the command 'LINK BKEYS' or 'BOOKIE ON'.
  2767.  
  2768. If you prefer to have it always linked, add to your MYCNF.E:
  2769.    WANT_EBOOKIE = 'LINK'
  2770. If you got the updated user's guide, you can enter the command:
  2771.    view epmusers want_ebookie
  2772. to see what this means; if not, look at the comments in STDCNF.E (in the
  2773. E_MACROS directory).
  2774.  
  2775. Larry Margolis - MARGOLI at YKTVMV
  2776.  
  2777. ----- E-EDITOR CFORUM appended at 17:28:17 on 92/10/01 GMT (by MARGOLI at YKTVMV)
  2778. Subject: LAMPDQ Error
  2779. Ref:     Append at 15:34:41 on 92/10/01 GMT (by WZ00533 at OS2CUST)
  2780.  
  2781. You didn't answer:
  2782. > Do you have LAMPDQ running on the host?  If you try issuing a host
  2783. > command when LAMPDQ EXEC was not started, do you get a popup asking if
  2784. > it should be started?  (That would tell if the EHLLAPI calls are
  2785. > working.)
  2786.  
  2787. (If it works when LAMPDQ is already running on the host, but not when it
  2788. gets started by the macro, then perhaps you have a slow host connection.
  2789. In that case, you could add a delay (DosSleep) in the send_HLLAPI_string
  2790. command.)
  2791.  
  2792. Also, you could try starting LAMPDQ on the host, entering the command
  2793.    LAMPDQ HOSTCMD Q RDR
  2794. in the LAMPDQ screen, and then quitting.  You should then have a
  2795.    HOSTCMD CMSUT1 X3
  2796. file (where disk X is the R/W disk with the most free space).  The first
  2797. line will be the return code from the command, and the balance will be
  2798. the command's ouptut.
  2799.  
  2800. Another possibility - perhaps you have a lot of reader files, and the
  2801. command is taking too long to execute.  The IssueHostCommand routine
  2802. does a 2 second wait after sending the command before trying to load the
  2803. output.  You could try something simple, like VMI Q T.
  2804.  
  2805. The only other thing I could think of is that the RC 8 is coming from
  2806. the ALMCOPY command.  You could try doing an ECHO ON before the VMI to
  2807. see what command is being executed.  You could also check for an
  2808. ALMCOPY$.ERR file.  (Almcopy error 8 is "No host identifier was entered."
  2809. which would only make sense if you had set a MY_HOSTDRIVE in your MYCNF.E.)
  2810.  
  2811. Larry Margolis - MARGOLI at YKTVMV
  2812.  
  2813. ----- E-EDITOR CFORUM appended at 17:55:58 on 92/10/01 GMT (by WZ00533 at OS2CUST)
  2814. ..... E-EDITOR CFORUM modified at 17:59:35 on 92/10/01 GMT (by WZ00533 at OS2CUST)
  2815. Subject: LAMPDQ Error
  2816. Ref: Append at 17:28:17 on 92/10/01 GMT (by MARGOLI at YKTVMV)
  2817.  
  2818. Yes I had LAMPDQ running when the command was issued.
  2819.  
  2820. | Also, you could try starting LAMPDQ on the host, entering the command
  2821. |    LAMPDQ HOSTCMD Q RDR
  2822. | in the LAMPDQ screen, and then quitting.  You should then have a
  2823. |    HOSTCMD CMSUT1 X3
  2824. | file (where disk X is the R/W disk with the most free space).  The first..
  2825.  
  2826. I did the above and had the HOSTCMD CMSUT1 file with the output from the Q RDR.
  2827. I then issued the VMI Q RDR from EPM and checked the host and the file was
  2828. there again (it had been erased).  So the command is getting there and,
  2829. I guess it is being processed.  So...
  2830.  
  2831. I also did a VMI Q DISK and HOSTCMD CMSUT1 had the output.
  2832. Finally I did a HLIST, the HOSTCMD CMSUT1 had the output, but no files
  2833. appear in EPM (I get the message to enter ALT-1 to load file)
  2834. It seems everything works expect bringing the results back to EPM.
  2835. Now what?
  2836. (thanks for you patience)
  2837.  
  2838. Dave Ferrey - Bethlehem Steel Corp. - Bethlehem PA.
  2839.  
  2840. ps. No ALMCOPY$.ERR
  2841.     VMI Q T produced the same error
  2842.  
  2843. ----- E-EDITOR CFORUM appended at 19:14:49 on 92/10/01 GMT (by MARGOLI at YKTVMV)
  2844. Subject: LAMPDQ Error
  2845. Ref:     Append at 17:55:58 on 92/10/01 GMT (by WZ00533 at OS2CUST)
  2846.  
  2847. > You could try doing an ECHO ON before the VMI to
  2848. > see what command is being executed.
  2849.  
  2850. Try entering on the EPM command line:
  2851.    e 'echo on' 'vmi q t' 'echo off'
  2852. and see what the ALMCOPY command looks like.
  2853.  
  2854. Larry Margolis - MARGOLI at YKTVMV
  2855.  
  2856. ----- E-EDITOR CFORUM appended at 19:43:36 on 92/10/01 GMT (by XXMUTL27 at TORVMCOP)
  2857. Subject: EBOOKIE Installation
  2858. Ref:     Append at 16:46:35 on 92/10/01 GMT (by MARGOLI at YKTVMV)
  2859.  
  2860. Thanks for the reply Larry, that seemed to work. However, whenever I
  2861. press the enter key I now get an error message:
  2862.  
  2863.     Call: unknown proc "MY_ENTER"
  2864.  
  2865. I looked through BKEYS.E and found the calls. Also, MYSTUFF.E makes a
  2866. vague reference to MY_ENTER_KEY in one of the comments. Note that I
  2867. did not compile BKEYS.EX. I'm using it as it was shipped in EBOOKIE.
  2868.  
  2869. Erik Vander Ahe
  2870. The Mutual Group
  2871.  
  2872. ----- E-EDITOR CFORUM appended at 00:11:09 on 92/10/02 GMT (by MARGOLI at YKTVMV)
  2873. Subject: EBOOKIE Installation
  2874. Ref:     Append at 19:43:36 on 92/10/01 GMT (by XXMUTL27 at TORVMCOP)
  2875.  
  2876. I did *not* include any .ex file in EBOOKE.ZIP.
  2877.  
  2878. The problem is because BKEYS.E and EPM.E were compiled with different
  2879. MYCNF.E files.  If you didn't recompile the macros, then you're still
  2880. using the configuration shown in EPMGCNF.SMP, which contains
  2881. ENHANCED_ENTER_KEYS = 1.  Since you don't have this in your MYCNF.E,
  2882. BKEYS assumed a value of 0, and is calling a routine that doesn't exist.
  2883.  
  2884. Larry Margolis - MARGOLI at YKTVMV
  2885.  
  2886. ----- E-EDITOR CFORUM appended at 11:57:25 on 92/10/02 GMT (by WZ00533 at LINK21)
  2887. Subject: LAMPDQ Error
  2888. Ref: Append at 19:14:49 on 92/10/01 GMT (by MARGOLI at YKTVMV)
  2889.  
  2890. | Try entering on the EPM command line:
  2891. |    e 'echo on' 'vmi q t' 'echo off'
  2892. | and see what the ALMCOPY command looks like.
  2893.  
  2894. Below is the output as shown in the message window:
  2895.  
  2896. ALMCOPY V:HOSTCMD CMSUT1 * HOSTCMD.TMP /q /ascii
  2897.  
  2898. Note: The HOSTCMD CMSUT1 file magically disappears
  2899. seconds after a notice it's there.
  2900.  
  2901. Dave Ferrey - Bethlehem Steel Corp. Bethlehem PA.
  2902.  
  2903. ----- E-EDITOR CFORUM appended at 17:34:29 on 92/10/02 GMT (by MARGOLI at YKTVMV)
  2904. Subject: LAMPDQ Error
  2905. Ref:     Append at 11:57:25 on 92/10/02 GMT (by WZ00533 at LINK21)
  2906.  
  2907. > ALMCOPY V:HOSTCMD CMSUT1 * HOSTCMD.TMP /q /ascii
  2908.  
  2909. Aha!  Then what I said previously is the answer:
  2910. >> (Almcopy error 8 is "No host identifier was entered."
  2911. >> which would only make sense if you had set a MY_HOSTDRIVE in your MYCNF.E.)
  2912.  
  2913. You didn't show this in the MYCNF.E that you appended, but you must have
  2914. compiled E3EMUL with MY_HOSTDRIVE = 'V' in your MYCNF.E.
  2915.  
  2916. Add to the top of LAMPDQ.E, just before the line:
  2917.    compile if not defined(AUTO_LAMSERV)
  2918. the following:
  2919.    compile if not defined(HOSTCOPYDRIVE)
  2920.       HOSTCOPYDRIVE= 'H'
  2921.    compile endif
  2922.  
  2923. Then, everywhere in LAMPDQ.E that it says:
  2924.    hostcopy hostdrive || ...
  2925. change the 'hostdrive' to 'HOSTCOPYDRIVE'.  (There are 3 occurrances.)
  2926.  
  2927. Larry Margolis - MARGOLI at YKTVMV
  2928.  
  2929. ----- E-EDITOR CFORUM appended at 19:28:43 on 92/10/02 GMT (by WZ00533 at LINK21)
  2930. Subject: LAMPDQ Error
  2931. Ref: Append at 17:34:29 on 92/10/02 GMT (by MARGOLI at YKTVMV)
  2932.  
  2933. Larry,
  2934. Thanks..... I can now 'do it all'
  2935.  
  2936. Dave Ferrey - Bethlehem Steel Corp. Bethlehem PA.
  2937.  
  2938. ----- E-EDITOR CFORUM appended at 22:47:34 on 92/10/03 GMT (by TCSC086 at HONE82)
  2939. Subject: Save All Command
  2940. Ref: Append at 19:28:43 on 92/10/02 GMT (by WZ00533 at LINK21)
  2941.  
  2942. Is there a SAVEALL equivalent in EPM?? I want the editor to save ALL the files
  2943. in the Ring List.
  2944.  
  2945. The help file claims that when viewing the List Ring a period exists before any
  2946. files that have been changed but not saved. I don't see it. Working?
  2947.  
  2948. Dan Lundy  Time Customer Service  Tampa Fl
  2949.  
  2950. ----- E-EDITOR CFORUM appended at 07:32:32 on 92/10/04 GMT (by MARGOLI at YKTVMV)
  2951. Subject: Save All Command
  2952. Ref:     Append at 22:47:34 on 92/10/03 GMT (by TCSC086 at HONE82)
  2953.  
  2954. The period was added when the Ring list was built in the macros; it's now
  2955. handled internally.
  2956.  
  2957. For a save all command, try the following .e file:
  2958.  
  2959. tryinclude 'MYCNF.E'               -- Include user's configuration
  2960. compile if not defined(NLS_LANGUAGE)  -- If no language set,
  2961. const
  2962.    NLS_LANGUAGE = 'ENGLISH'           -- assume English.
  2963. compile endif
  2964. include NLS_LANGUAGE'.e'              -- Need this to get UNNAMED_FILE_NAME
  2965.  
  2966. defc saveall =
  2967.    getfileid startid
  2968.    do i = 1 to FilesInRing(2)     -- Prevent looping forever.
  2969.       if .modify then
  2970.          if .filename = UNNAMED_FILE_NAME then
  2971.             refresh  -- Show file, because Save As dialog will be presented.
  2972.          endif
  2973.          'save'
  2974.       endif
  2975.       nextfile
  2976.       getfileid fid
  2977.       if fid=startid then leave; endif
  2978.    enddo
  2979.  
  2980. Larry Margolis - MARGOLI at YKTVMV
  2981.  
  2982. ----- E-EDITOR CFORUM appended at 12:35:39 on 92/10/05 GMT (by TCSC086 at HONE81)
  2983. Subject: Save All Command
  2984. Ref: Append at 19:28:43 on 92/10/02 GMT (by WZ00533 at LINK21)
  2985.  
  2986. Is there a SAVEALL equivalent in EPM?? I want the editor to save ALL the files
  2987. in the Ring List.
  2988.  
  2989. The help file claims that when viewing the List Ring a period exists before any
  2990. files that have been changed but not saved. I don't see it. Working?
  2991.  
  2992. Dan Lundy  Time Customer Service  Tampa Fl
  2993.  
  2994. ----- E-EDITOR CFORUM appended at 13:24:52 on 92/10/06 GMT (by TCSC086 at HONE83)
  2995. Subject: Save All Command
  2996. Ref: Append at 07:32:32 on 92/10/04 GMT (by MARGOLI at YKTVMV)
  2997.  
  2998. Apologies for the resent message....
  2999.  
  3000. This is my third attempt to thank you for the macro. Works Beautifully! It is
  3001. now filed with all the other great macros that bear your name.
  3002.  
  3003. Thank You!
  3004.  
  3005. Dan Lundy  Time Customer Service  Tampa Fl
  3006.  
  3007. ----- E-EDITOR CFORUM appended at 19:15:17 on 92/10/06 GMT (by XXNOVA24 at TORVMCOP)
  3008. Subject: EPM Change CRLF
  3009. How can I search (and replace) for a string at the 'end of the line'
  3010. or at the beginning?
  3011.  
  3012. Example: Search for ' of 20<CR><CR>' and replace with ' of 20 new'
  3013.  
  3014. Where <CR> is the end of the line.
  3015.  
  3016. Geza Szivos
  3017. NOVACOR Chemicals Voice (403)-290-6583 Fax (403)-290-5900
  3018. NHO-32 801-7th Ave Calgary, Alberta, CANADA T2P 2N6
  3019.  
  3020. ----- E-EDITOR CFORUM appended at 20:33:06 on 92/10/06 GMT (by MARGOLI at YKTVMV)
  3021. Subject: EPM Change CRLF
  3022. Ref:     Append at 19:15:17 on 92/10/06 GMT (by XXNOVA24 at TORVMCOP)
  3023.  
  3024. Use ^ and $ with the GREP option.  Select Help / Help index, find the
  3025. Locate command, and it has a footnote for Grep.  (Or, select Help from
  3026. the Search dialog.)
  3027.  
  3028.    c /of 20$/of 20 new/*g
  3029.  
  3030. Larry Margolis - MARGOLI at YKTVMV
  3031.  
  3032. ----- E-EDITOR CFORUM appended at 20:43:39 on 92/10/07 GMT (by DAVISN at HOUVMSCC)
  3033. Subject: EPM Change CRLF
  3034. Ref:     Append at 20:33:06 on 92/10/06 GMT (by MARGOLI at YKTVMV)
  3035.  
  3036. Note that the result of the referenced changed command would be
  3037.   Search for ' of 20<CR><CR>' and replace with ' of 20 new<CR><CR>'
  3038.  
  3039. Where <CR> is the end of the line. (i.e. the end of lines are not
  3040. modified).
  3041.  
  3042. Nathan Davis - IBM FSC Houston
  3043.  
  3044. ----- E-EDITOR CFORUM appended at 21:19:09 on 92/10/07 GMT (by XXNOVA24 at TORVMCOP)
  3045. Subject: EPM Change CRLF
  3046. Ref:     Append at 20:43:39 on 92/10/07 GMT (by DAVISN at HOUVMSCC)
  3047.  
  3048. What I want actually is to remove the <CR> .
  3049.  
  3050. Geza Szivos
  3051. NOVACOR Chemicals  (403)-290-6583 Fax (403)-290-5900
  3052. NHO-32 801-7th Ave Calgary, Alberta, CANADA T2P 2N6
  3053.  
  3054. ----- E-EDITOR CFORUM appended at 21:46:44 on 92/10/07 GMT (by MARGOLI at YKTVMV)
  3055. Subject: EPM Change CRLF
  3056. Ref:     Append at 20:43:39 on 92/10/07 GMT (by DAVISN at HOUVMSCC)
  3057.  
  3058. Nope; there are no carriage returns or line feeds once the file is
  3059. loaded, just lines of text.  The $ means to find the string followed
  3060. by the end of the line, *not* followed by a CR.  EPM is a line editor,
  3061. not a stream editor.  (The difference is outlined in the online help.)
  3062.  
  3063. Larry Margolis - MARGOLI at YKTVMV
  3064.  
  3065. ----- E-EDITOR CFORUM appended at 21:59:46 on 92/10/07 GMT (by XXNOVA24 at TORVMCOP)
  3066. Subject: EPM Change CRLF
  3067. Ref:     Append at 21:46:44 on 92/10/07 GMT (by MARGOLI at YKTVMV)
  3068.  
  3069. So this means, I can not remove the end-of lines just bu searching
  3070. them.
  3071.  
  3072. Geza Szivos
  3073. NOVACOR Chemicals  (403)-290-6583 Fax (403)-290-5900
  3074. NHO-32 801-7th Ave Calgary, Alberta, CANADA T2P 2N6
  3075.  
  3076. ----- E-EDITOR CFORUM appended at 22:00:11 on 92/10/07 GMT (by MARGOLI at YKTVMV)
  3077. Subject: EPM Change CRLF
  3078. Ref:     Append at 21:19:09 on 92/10/07 GMT (by XXNOVA24 at TORVMCOP)
  3079.  
  3080. Assuming that you want to change any occurrance of that string at the
  3081. end of a line by adding 'new' at the end, and in addition want to delete
  3082. the following line if it's blank, the following code will do it.  If you
  3083. *only* want to change the string if the following line is blank, you'd
  3084. have to split the Change into a Locate, then a check to see if the next
  3085. line was blank, and then do the Change only if it is.
  3086.  
  3087. defc try =
  3088.    top
  3089.    i = 0
  3090.    do forever
  3091.       .col = 1
  3092.       'c / of 20$/ of 20 new/g'
  3093.       if rc | .line = .last then leave; endif
  3094.       '+1'
  3095.       if textline(.line)='' then
  3096.          delete
  3097.       endif
  3098.       i = i + 1
  3099.    enddo
  3100.    sayerror 'Changed' i 'occurrence(s).'
  3101.  
  3102. Larry Margolis - MARGOLI at YKTVMV
  3103.  
  3104. ----- E-EDITOR CFORUM appended at 22:27:58 on 92/10/07 GMT (by XXNOVA24 at TORVMCOP)
  3105. Subject: EPM Change CRLF
  3106. Ref:     Append at 22:00:11 on 92/10/07 GMT (by MARGOLI at YKTVMV)
  3107.  
  3108. Thanks, Larry. Is this a REXX program? where can I enter your example?
  3109. Basically what I'd like to do is if the ' of 20' is followed by two
  3110. EMPTY lines , then remove the extra two lines.
  3111. If your examples are .e files, then how can I compile, execute them?
  3112. I downloaded the epm.551 all files.
  3113.  
  3114. Geza Szivos
  3115. NOVACOR Chemicals  (403)-290-6583 Fax (403)-290-5900
  3116. NHO-32 801-7th Ave Calgary, Alberta, CANADA T2P 2N6
  3117.  
  3118. ----- E-EDITOR CFORUM appended at 04:22:11 on 92/10/08 GMT (by MARGOLI at YKTVMV)
  3119. Subject: EPM Change CRLF
  3120. Ref:     Append at 22:27:58 on 92/10/07 GMT (by XXNOVA24 at TORVMCOP)
  3121.  
  3122. It's E code.  Since you have the macro compiler, you can copy it to a
  3123. TEST.E, enter the command ETPM TEST, then LINK TEST.  Then typing TRY
  3124. on the command line will execute the command.  If you recompiled the
  3125. macros, without having WANT_ET_COMMAND = 0 in your MYCNF.E (which
  3126. EPMGCNF.SMP, the configuration file used to build the distributed .ex
  3127. files includes), then it's even easier.  Edit a TEST.E file, paste in
  3128. the code, and enter RELINK on the command line.  Then try TRY.
  3129. (You might want to rename it to something more significant; it seems as
  3130. though 90% of the macro code I write is a TRY command in a TEST.E.  :-)
  3131.  
  3132. Larry Margolis - MARGOLI at YKTVMV
  3133.  
  3134. ----- E-EDITOR CFORUM appended at 04:42:29 on 92/10/08 GMT (by XXNOVA24 at TORVMCOP)
  3135. Subject: EPM Change CRLF
  3136. Ref:     Append at 04:22:11 on 92/10/08 GMT (by MARGOLI at YKTVMV)
  3137.  
  3138. Thanks, I will TRY it.
  3139. I've got a new 1G drive to our domain a week earlier, so now I have
  3140. to reinstall everything to this drive, and swap drives after testing.
  3141. So I'll test this in about a week.
  3142.  
  3143. Geza Szivos
  3144. NOVACOR Chemicals  (403)-290-6583 Fax (403)-290-5900
  3145. NHO-32 801-7th Ave Calgary, Alberta, CANADA T2P 2N6
  3146.  
  3147. ----- E-EDITOR CFORUM appended at 20:10:53 on 92/10/09 GMT (by X013813 at HONE85)
  3148. Subject: EPM Change CRLF
  3149. Ref: Append at 04:22:11 on 92/10/08 GMT (by MARGOLI at YKTVMV)
  3150.  
  3151. ----- E-EDITOR CFORUM appended at 22:23:14 on 92/10/12 GMT (by MAY0026 at OS2CUST)
  3152. Subject: Delete from filelist?
  3153.  
  3154. A simple problem - each time I use F8 to add a file it goes on my filelist
  3155. forever. How do I delete files from the filelist?
  3156.  
  3157. Bill Whiting - Mayo Clinic
  3158.  
  3159. ----- E-EDITOR CFORUM appended at 02:43:56 on 92/10/13 GMT (by MARGOLI at YKTVMV)
  3160. Subject: Delete from filelist?
  3161. Ref:     Append at 22:23:14 on 92/10/12 GMT (by MAY0026 at OS2CUST)
  3162.  
  3163. It doesn't go in forever; we save the most recent 30-odd lines entered.
  3164. It will eventually fall off the end.  There's no supported way of deleting
  3165. it; you'd have to use a .INI file editor and delete the EPM / RETRIEVEDAT
  3166. entry in EPM.INI.
  3167.  
  3168. We do plan on enhancing the file dialog to have the same ability to
  3169. delete an entry that the command line dialog does (using Ctrl+Backspace,
  3170. as shown in the online help).  Until then, if there's something that you
  3171. for some reason don't want to be saved, you could enter the Edit, Open, or
  3172. Get command in the command line dialog and then delete the entry from there,
  3173. instead of using the Add File, Open, or Import Text File selections.
  3174.  
  3175. Larry Margolis - MARGOLI at YKTVMV
  3176.  
  3177. ----- E-EDITOR CFORUM appended at 13:30:21 on 92/10/16 GMT (by CROOK at HOUVMSCC)
  3178. Subject: XEDITG
  3179.  
  3180. I recently got the EPMBBS package and installed it so that I could
  3181. add some macros for Ada language syntax assist.  The first problem
  3182. that I ran into was the "EX too large" problem when I compiled EPM.E.
  3183. So I backed up and used the EPMCNFG.SMP as mycnf.e to prove that I
  3184. could recompile to the GA version of EPM.  The comile worked, although
  3185. the resulting EPM.EX file was not the same as the shipped version.
  3186. However, I did not worry about that.
  3187.  
  3188. Then I began adding some of the configuration constants from EPMCNFG.E
  3189. into my own mycnf.e to constrain what got compiled so that I didn't
  3190. exceed the 64 KB limit.  I eventually got a set that would compile
  3191. that reasonably represented the features that I wanted including my
  3192. Ada syntax assist macros.  In the process I also enabled host support.
  3193. Now, in some of the versions which I compiled, I observed xeditg on
  3194. the action bar.  I thought that was good, because I occasional would
  3195. have a use for that feature.  However, when I got to my final version
  3196. of mycnf.e, xeditg had disappeared from the action bar.
  3197.  
  3198. Question: What did I do to get the xeditg capability?  I would like
  3199. to have it back but I don't know how to get it.
  3200.  
  3201. Jerry Crook
  3202.  
  3203. ----- E-EDITOR CFORUM appended at 15:11:44 on 92/10/16 GMT (by MARGOLI at YKTVMV)
  3204. Subject: XEDITG
  3205. Ref:     Append at 13:30:21 on 92/10/16 GMT (by CROOK at HOUVMSCC)
  3206.  
  3207. You should be able to get it back without compiling by entering
  3208. the command 'LINK E3XEDITG'.  If you want it always present, you could
  3209. add to your MYSTUFF.E:
  3210.    definit
  3211.       link 'e3xeditg'
  3212. (or add the LINK to an existing DEFINIT if you already have one).  You
  3213. could add the following instead:
  3214.    definit
  3215.       'linkverify e3xeditg'
  3216. if you want a pop-up warning if E3XEDITG.EX could not be linked.
  3217.  
  3218. Larry Margolis - MARGOLI at YKTVMV
  3219.  
  3220. ----- E-EDITOR CFORUM appended at 20:28:35 on 92/10/16 GMT (by HCTY035 at OS2CUST)
  3221. Subject: Text display error
  3222.  
  3223. Proportional fonts I've tested (System Proportional, Helv Bitmap, Helvetica,
  3224. perhaps others) produce a display error when a line of text is preceded by
  3225. several tabs (ASCII code 9 tab).  One such error is:  the text is invisible.
  3226.  
  3227. You can search to the text, and the search facility draws a pretty little
  3228. circle around dead air.  You can try to highlight the text, and it flashes
  3229. on and off like a rapidly flickering lightbulb.
  3230.  
  3231. Does this occur when a certain character or margin limit is exceeded?  In my
  3232. observation it can occur on as short as a 39-character line where let's say
  3233. 10 or 12 of those characters are tabs, and where margins are 1 and 254so
  3234. there should be plenty of room.  Another observed error is, instead of
  3235. invisible text, text that wrapped back to left margin and overstruck existing
  3236. text or tabs.  Invisible text phenomenon occurred where text was longer.
  3237.  
  3238. Kinda' limits usefulness of the editor for writing nested code with tabs,
  3239. doesn't it.  Please let me know of any bug fix.  Thanks.
  3240.  
  3241. Jerry Stenberg
  3242.  
  3243. ----- E-EDITOR CFORUM appended at 21:16:15 on 92/10/16 GMT (by MARGOLI at YKTVMV)
  3244. Subject: Text display error
  3245. Ref:     Append at 20:28:35 on 92/10/16 GMT (by HCTY035 at OS2CUST)
  3246.  
  3247. I've never seen anything like what you describe.  EPM 5.50 or 5.51?
  3248. What are your tabs set to?  What display adapter?  Are you running
  3249. the shipped OS/2 2.0 or one of the beta versions?  Any non-standard
  3250. display driver?  Is it dependant on the text?
  3251.  
  3252. Larry Margolis - MARGOLI at YKTVMV
  3253.  
  3254. ----- E-EDITOR CFORUM appended at 18:23:43 on 92/10/17 GMT (by TCSC086 at HONE85)
  3255. Subject: Copy/Paste Problem
  3256. Ref: Append at 21:16:15 on 92/10/16 GMT (by MARGOLI at YKTVMV)
  3257.  
  3258. I do not use Advanced Marking. I do use Ring Enabled.
  3259.  
  3260. I encounter a problem/bug when I copy a section from one doc (DOC1) and attempt
  3261. to paste/insert it into another doc (DOC2) in the ring. EPM will jump back to
  3262. the document (DOC1) that contained the original text. This will occur if I use
  3263. the Edit/Paste menu or CUA Shift-Insert. The SECOND time I attempt the insert
  3264. into DOC2 it succeeds.
  3265.  
  3266. Editer Version 5.55
  3267. Macro Version 5.55
  3268.  
  3269. The only macro I have added is one I received here to perform the equivalent of
  3270. a SAVEALL (which works beautifully I might add).
  3271.  
  3272. Is this from bugland or perhaps something I can fix locally?
  3273.  
  3274. Dan Lundy  Time Customer Service  Tampa Fl
  3275.  
  3276. ----- E-EDITOR CFORUM appended at 22:26:24 on 92/10/17 GMT (by MARGOLI at YKTVMV)
  3277. Subject: Copy/Paste Problem
  3278. Ref:     Append at 18:23:43 on 92/10/17 GMT (by TCSC086 at HONE85)
  3279.  
  3280. A workaround would be to select Paste Lines instead of Paste, use
  3281. Advanced marking, or do an Alt+U (Unmark) before pasting.  The fix is to
  3282. edit CLIPBRD.E, find ProcessClipboardPaste, and change the lines:
  3283.          call pbegin_mark()
  3284.          call pdelete_mark()
  3285.          'ClearSharBuff'       /* Remove Content in EPM shared text buffer */
  3286. to:
  3287.          getmark x, x, x, x, mark_fid
  3288.          getfileid cur_fid
  3289.          if mark_fid=cur_fid then
  3290.             call pbegin_mark()
  3291.             call pdelete_mark()
  3292.          else
  3293.             unmark
  3294.             sayerror MARKED_OTHER__MSG
  3295.          endif
  3296.          'ClearSharBuff'       /* Remove content in EPM shared text buffer */
  3297.  
  3298. Then recompile EXTRA.
  3299.  
  3300. Larry Margolis - MARGOLI at YKTVMV
  3301.  
  3302. ----- E-EDITOR CFORUM appended at 19:53:14 on 92/10/19 GMT (by HCTY035 at OS2CUST)
  3303. Subject: Text display error
  3304. Ref: Append at 21:16:15 on 92/10/16 GMT (by MARGOLI at YKTVMV)
  3305.  
  3306. Using EPM Editor version 5.50.  My tab is 14.  Using proportional fonts.
  3307. Am running shipped OS/2 Base Operating System 2.00:  Component ID 562107701,
  3308. Type 0, Current CSD level: XR02000,  Prior CSD level: XR00000
  3309. IBM OS/2 16-bit Graphics Engine Version 2.00, Component ID 562107701,
  3310. Type 0, Current CSD level: XR02000, Prior CSD level: XR00000
  3311. Platform is IBM PS/2 55sx 8555081, display is IBM PS/2 VGA display 8513001.
  3312.  
  3313. Sample invisible text:  precede the following text (from "@10,39" through
  3314. "&& 27") with nine tabs (ASCII 9).  Separate the closing quote and the first
  3315. ampersand with a tab (ASCII 9), and follow the line with a standard carriage
  3316. return.
  3317.  
  3318. @10,39 say '   Company'  get mField 1 PICTURE '!XXXXXXXXXXXXXXXXXXXXXXXX' && 27
  3319.  
  3320. Not your typical prose, I'll admit, but it is an actual dBase code segment,
  3321. nested to nine places.  I have recreated the above segment from scratch with
  3322. the same results.  I have also inspected my ASCII file with a hex editor but
  3323. find no unusual entries.  My colleague running same OS/2 level on 56 SLC 386
  3324. observes the same phenomenon.  I have not tried other platforms.
  3325.  
  3326. Jerry Stenberg
  3327.  
  3328. ----- E-EDITOR CFORUM appended at 20:29:17 on 92/10/20 GMT (by JASON at YKTVMV)
  3329. Subject: Text display error
  3330. Ref:     Append at 19:53:14 on 92/10/19 GMT (by HCTY035 at OS2CUST)
  3331.  
  3332. Thanks for the description.  As you may have discovered, the problem
  3333. only occurs when the tab is 256 "units" past the left edge of the
  3334. document, where "units" is the width of the space character in that
  3335. file's default font.
  3336.  
  3337. As a work around, you can just make your lines shorter.  (One obvious
  3338. way to do this is to use shorter tab stops.)  Another way around this
  3339. is to make your space character (relatively) larger...by picking a
  3340. fixed pitch font or a font.
  3341.  
  3342. The fix will be in the next release we make.  Once again, thanks for
  3343. the info.
  3344.  
  3345. Jason Crawford
  3346.  
  3347. ----- E-EDITOR CFORUM appended at 21:51:45 on 92/10/26 GMT (by JASON at YKTVMV)
  3348. Subject: MARGIN PROBLEM
  3349. Ref:     Append at 01:21:50 on 92/10/26 GMT (by TCC3824 at OS2CUST)
  3350.  
  3351.    I don't understand your description.  I'm pretty sure I've never
  3352. seen this, but you'll have to clarify what you observe before I can
  3353. be sure.  Rather than describe what you observe, please provide an
  3354. example with illustrations indicating what is actually in the file and
  3355. what you actually see on the EPM screen.  For the sake of this
  3356. example, try MA 1 20   or MA 5 20   rather than  MA 1 80.  This
  3357. will make it easier to fit your example in your append.
  3358.  
  3359.    As for saving margins.  You'll have to wait for LAM to return from
  3360. vacation to get a definitive answer, but I suggest trying two things.
  3361. When you are in EPM's Options->Preferences->Settings... dialog on
  3362. the margin page, try using the Set button rather than the Apply button.
  3363. Also try using the Options->Save Options menu item.  Before you do any
  3364. of this though, please append an example that illustrates the bug you
  3365. described.  I wouldn't want to to mask the problem before you can
  3366. adequately describe it to me.
  3367.  
  3368. Jason Crawford
  3369.  
  3370. ----- E-EDITOR CFORUM appended at 22:34:49 on 92/10/29 GMT (by MAAV7IB at HONE84)
  3371. Subject: Steps to configure EPM
  3372.  
  3373. I've loaded the EPMBBS package available on the BBS.  Now I'm at the point of
  3374. getting it to work.  I'd rather not touch the existing OS/2 2.0 GA EPM.  I'd
  3375. like to "install" this new EPM and keep it isolated.
  3376.  
  3377. My LIBPATH statement has a '.' so hopefully I won't need to change it.  I'd
  3378. rather not make changes to LIBPATH, PATH, DPATH, HELP, BOOKSHELF, etc. if I
  3379. can help it.
  3380.  
  3381. Is it possible to install the product without changing CONFIG.SYS?  If I do
  3382. change CONFIG.SYS, what does that do to the earlier EPM?
  3383.  
  3384. I've created a directory named EPM551 (for lack of a better name) which has a
  3385. subdirectory, MACROS, to hold the macros.  There are subdirectories under
  3386. MACROS to hold the macros from the different ZIP files.  I'd like to either
  3387. keep the macros (unchanged) in their subdirectories (or copy them to MACROS if
  3388. necessary).  Changed macros would be saved into MACROS.  That way, I keep
  3389. the originals by themselves, unchanged, and segregated.
  3390.  
  3391. The intimidating part about the macros, to me, is the manual steps to
  3392. "compile" them with the profiles (or whatever).  Is there a previous append,
  3393. or some instructions, that would show the steps to set up the macros?  I'd
  3394. like to use the EBOOKIE, REXX, and HOST macros at a minimum.  There are
  3395. several sample configurations provided but I'm at a loss on what to do next.
  3396. They are supposed to be tailored by me and I'd rather not spend the weekend
  3397. reading all there is to know about EPM (though I'm sure it would be good
  3398. reading) to do it.
  3399.  
  3400. Thanks in advance.  I'm looking forward to using EPM as both my workstation
  3401. and host editor.
  3402.  
  3403. Kevin Miller, The Capital Group, Inc. (USCAPFAB at IBMMAIL)
  3404.  
  3405. ----- E-EDITOR CFORUM appended at 04:25:27 on 92/10/30 GMT (by JASON at YKTVMV)
  3406. Subject: Steps to configure EPM
  3407. Ref:     Append at 22:34:49 on 92/10/29 GMT (by MAAV7IB at HONE84)
  3408.  
  3409.    The person best able to answer your questions is on vacation this
  3410. week, so I'll take a shot at answering your questions.
  3411.  
  3412.    The DLL's that came with OS/2 have different names than the ones
  3413. that are used by EPM 5.51, so LIBPATH shouldn't be a problem as long
  3414. as the ETKx551.DLL files are in your LIBPATH.
  3415.  
  3416.    To keep the versions from comflicting you may want a CMD file to
  3417. set things up for you.  The EPM551.CMD might look like the following...
  3418.  
  3419.    SET EPMPATH=D:\EPM551\MACROS
  3420.    D:\EPM551\EPM.EXE
  3421.  
  3422. I don't use EBOOKIE, and I wasn't aware that it had been released
  3423. externally, so I'm totally unqualified to answer your question on
  3424. EBOOKIE.  You'll have to wait for LAM to return from vacation.
  3425.  
  3426. I believe REXX and HOST support is built in to the macros that come
  3427. with EPMBBS.  Invoke the EPM command: E H:PROFILE EXEC A.   If that
  3428. doesn't work, try E HA:PROFILE EXEC A.  This assumes you have CommMgr
  3429. running.
  3430.  
  3431. As I said, I think REXX support is also built in.  Just try:
  3432.      RX FOGGY
  3433. from the EPM command prompt.  It should execute your FOGGY.ERX file.
  3434.  
  3435. As I said, LAM will probably be able to give you more complete and
  3436. definitive answers next week, but feel free to ask additional questions.
  3437.  
  3438. Jason Crawford
  3439.  
  3440.