<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: in Visual LISP, AutoLISP and General Customization Forum</title>
    <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782096#M162342</link>
    <description>Thanks, Paul.  It's almost working now, except for some reason there's an&lt;BR /&gt;
extra carriage return at the bottom of the file I'm reading.  I'll take it&lt;BR /&gt;
out (don't know why it's there in the first place).  Thanks!&lt;BR /&gt;
&lt;BR /&gt;
--&lt;BR /&gt;
Joshua Tapp&lt;BR /&gt;
Designer/Intern&lt;BR /&gt;
SCM Consultants, Inc.&lt;BR /&gt;
"Successful Projects and Satisfied Clients"&lt;BR /&gt;
www.scm-ae.com&lt;BR /&gt;
josht@scm-ae.com&lt;BR /&gt;
Paul Turvill &lt;NO&gt; wrote in message&lt;BR /&gt;
news:826hrf$7d13@adesknews2.autodesk.com...&lt;BR /&gt;
&amp;gt; "3e6" is engineering notation shorthand for 3,000,000.  What Darko gave&lt;BR /&gt;
&amp;gt; you was a sort of substitute for (command "delay" 5000), which doesn't do&lt;BR /&gt;
&amp;gt; what you want, in any case. What you really need is a counter that&lt;BR /&gt;
&amp;gt; increments between each (read-line)/(princ) group, and pauses for user&lt;BR /&gt;
&amp;gt; input before resetting the counter and continuing&lt;/NO&gt;</description>
    <pubDate>Thu, 02 Dec 1999 19:56:50 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>1999-12-02T19:56:50Z</dc:date>
    <item>
      <title>Pausing the text screen</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782090#M162336</link>
      <description>How do I do this?  I've looked at the alias.lsp by Autodesk but can't see&lt;BR /&gt;
where exactly it's calling this out.  Any help?&lt;BR /&gt;
&lt;BR /&gt;
I'm sending info from a text file to the text screen (for fyi purposes&lt;BR /&gt;
only).  I've got everything, except how to make it pause.&lt;BR /&gt;
&lt;BR /&gt;
Thanks.&lt;BR /&gt;
&lt;BR /&gt;
--&lt;BR /&gt;
Joshua Tapp&lt;BR /&gt;
Designer/Intern&lt;BR /&gt;
SCM Consultants, Inc.&lt;BR /&gt;
"Successful Projects and Satisfied Clients"&lt;BR /&gt;
www.scm-ae.com&lt;BR /&gt;
josht@scm-ae.com</description>
      <pubDate>Thu, 02 Dec 1999 00:35:48 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782090#M162336</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T00:35:48Z</dc:date>
    </item>
    <item>
      <title>Re: Pausing the text screen</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782091#M162337</link>
      <description>(getstring "\nPress Enter to continue: ")&lt;BR /&gt;
-- &lt;BR /&gt;
Dave D&lt;BR /&gt;
(remove '-' for Email)&lt;BR /&gt;
&lt;BR /&gt;
Joshua Tapp &lt;JOSHT&gt; wrote in article&lt;BR /&gt;
&amp;lt;824et3$i3224@adesknews2.autodesk.com&amp;gt;...&lt;BR /&gt;
&amp;gt; How do I do this?  I've looked at the alias.lsp by Autodesk but can't see&lt;BR /&gt;
&amp;gt; where exactly it's calling this out.  Any help?&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; I'm sending info from a text file to the text screen (for fyi purposes&lt;BR /&gt;
&amp;gt; only).  I've got everything, except how to make it pause.&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; Thanks.&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; --&lt;BR /&gt;
&amp;gt; Joshua Tapp&lt;BR /&gt;
&amp;gt; Designer/Intern&lt;BR /&gt;
&amp;gt; SCM Consultants, Inc.&lt;BR /&gt;
&amp;gt; "Successful Projects and Satisfied Clients"&lt;BR /&gt;
&amp;gt; www.scm-ae.com&lt;BR /&gt;
&amp;gt; josht@scm-ae.com&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt;&lt;/JOSHT&gt;</description>
      <pubDate>Thu, 02 Dec 1999 01:50:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782091#M162337</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T01:50:35Z</dc:date>
    </item>
    <item>
      <title>Re: Pausing the text screen</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782092#M162338</link>
      <description>Try&lt;BR /&gt;
&lt;BR /&gt;
(setq i 0)&lt;BR /&gt;
(while (&amp;lt; i 3e6) (setq i (1+ i)))&lt;BR /&gt;
(graphscr)&lt;BR /&gt;
&lt;BR /&gt;
Darko Bogdan&lt;BR /&gt;
&lt;BR /&gt;
Joshua Tapp wrote:&lt;BR /&gt;
&lt;BR /&gt;
&amp;gt; How do I do this?  I've looked at the alias.lsp by Autodesk but can't see&lt;BR /&gt;
&amp;gt; where exactly it's calling this out.  Any help?&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; I'm sending info from a text file to the text screen (for fyi purposes&lt;BR /&gt;
&amp;gt; only).  I've got everything, except how to make it pause.&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; Thanks.&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; --&lt;BR /&gt;
&amp;gt; Joshua Tapp&lt;BR /&gt;
&amp;gt; Designer/Intern&lt;BR /&gt;
&amp;gt; SCM Consultants, Inc.&lt;BR /&gt;
&amp;gt; "Successful Projects and Satisfied Clients"&lt;BR /&gt;
&amp;gt; www.scm-ae.com&lt;BR /&gt;
&amp;gt; josht@scm-ae.com</description>
      <pubDate>Thu, 02 Dec 1999 08:24:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782092#M162338</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T08:24:04Z</dc:date>
    </item>
    <item>
      <title>Re:</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782093#M162339</link>
      <description>Thanks.  I guess what I mean is how to tell it to pause after so many lines.&lt;BR /&gt;
How does it count the lines?&lt;BR /&gt;
&lt;BR /&gt;
--&lt;BR /&gt;
Joshua Tapp&lt;BR /&gt;
Designer/Intern&lt;BR /&gt;
SCM Consultants, Inc.&lt;BR /&gt;
"Successful Projects and Satisfied Clients"&lt;BR /&gt;
www.scm-ae.com&lt;BR /&gt;
josht@scm-ae.com&lt;BR /&gt;
David Doane &lt;LECTRO-MECH&gt; wrote in message&lt;BR /&gt;
news:01bf3c67$a18e0340$c655d2d0@lms-1...&lt;BR /&gt;
&amp;gt; (getstring "\nPress Enter to continue: ")&lt;BR /&gt;
&amp;gt; --&lt;BR /&gt;
&amp;gt; Dave D&lt;BR /&gt;
&amp;gt; (remove '-' for Email)&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; Joshua Tapp &lt;JOSHT&gt; wrote in article&lt;BR /&gt;
&amp;gt; &amp;lt;824et3$i3224@adesknews2.autodesk.com&amp;gt;...&lt;BR /&gt;
&amp;gt; &amp;gt; How do I do this?  I've looked at the alias.lsp by Autodesk but can't&lt;BR /&gt;
see&lt;BR /&gt;
&amp;gt; &amp;gt; where exactly it's calling this out.  Any help?&lt;BR /&gt;
&amp;gt; &amp;gt;&lt;BR /&gt;
&amp;gt; &amp;gt; I'm sending info from a text file to the text screen (for fyi purposes&lt;BR /&gt;
&amp;gt; &amp;gt; only).  I've got everything, except how to make it pause.&lt;BR /&gt;
&amp;gt; &amp;gt;&lt;BR /&gt;
&amp;gt; &amp;gt; Thanks.&lt;BR /&gt;
&amp;gt; &amp;gt;&lt;BR /&gt;
&amp;gt; &amp;gt; --&lt;BR /&gt;
&amp;gt; &amp;gt; Joshua Tapp&lt;BR /&gt;
&amp;gt; &amp;gt; Designer/Intern&lt;BR /&gt;
&amp;gt; &amp;gt; SCM Consultants, Inc.&lt;BR /&gt;
&amp;gt; &amp;gt; "Successful Projects and Satisfied Clients"&lt;BR /&gt;
&amp;gt; &amp;gt; www.scm-ae.com&lt;BR /&gt;
&amp;gt; &amp;gt; josht@scm-ae.com&lt;BR /&gt;
&amp;gt; &amp;gt;&lt;BR /&gt;
&amp;gt; &amp;gt;&lt;BR /&gt;
&amp;gt; &amp;gt;&lt;/JOSHT&gt;&lt;/LECTRO-MECH&gt;</description>
      <pubDate>Thu, 02 Dec 1999 17:16:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782093#M162339</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T17:16:52Z</dc:date>
    </item>
    <item>
      <title>Re:</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782094#M162340</link>
      <description>I tried that, and it sent the file through twice.  Thanks, though&lt;G&gt;.&lt;BR /&gt;
What's the "3e6"?&lt;BR /&gt;
&lt;BR /&gt;
--&lt;BR /&gt;
Joshua Tapp&lt;BR /&gt;
Designer/Intern&lt;BR /&gt;
SCM Consultants, Inc.&lt;BR /&gt;
"Successful Projects and Satisfied Clients"&lt;BR /&gt;
www.scm-ae.com&lt;BR /&gt;
josht@scm-ae.com&lt;BR /&gt;
Darko Bogdan &lt;OPUS1&gt; wrote in message&lt;BR /&gt;
news:38462CA3.F99FD570@ck.tel.hr...&lt;BR /&gt;
&amp;gt; Try&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; (setq i 0)&lt;BR /&gt;
&amp;gt; (while (&amp;lt; i 3e6) (setq i (1+ i)))&lt;BR /&gt;
&amp;gt; (graphscr)&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; Darko Bogdan&lt;/OPUS1&gt;&lt;/G&gt;</description>
      <pubDate>Thu, 02 Dec 1999 17:18:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782094#M162340</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T17:18:11Z</dc:date>
    </item>
    <item>
      <title>Re:</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782095#M162341</link>
      <description>"3e6" is engineering notation shorthand for 3,000,000.  What Darko gave&lt;BR /&gt;
you was a sort of substitute for (command "delay" 5000), which doesn't do&lt;BR /&gt;
what you want, in any case. What you really need is a counter that&lt;BR /&gt;
increments between each (read-line)/(princ) group, and pauses for user&lt;BR /&gt;
input before resetting the counter and continuing:&lt;BR /&gt;
&lt;BR /&gt;
(while (setq txt (read-line infile))&lt;BR /&gt;
    (setq counter 0)&lt;BR /&gt;
    (while (&amp;lt; counter 25) ; &amp;lt;&amp;lt; number of lines between pauses&lt;BR /&gt;
        (princ (strcat txt "\n"))&lt;BR /&gt;
        (setq txt (read-line infile)&lt;BR /&gt;
                 counter (1+ counter))&lt;BR /&gt;
     )&lt;BR /&gt;
    (getstring "*** Enter for next screen ***")&lt;BR /&gt;
)&lt;BR /&gt;
__&lt;BR /&gt;
Joshua Tapp &lt;JOSHT&gt; wrote in message&lt;BR /&gt;
news:8269kl$mrq26@adesknews2.autodesk.com...&lt;BR /&gt;
&amp;gt; I tried that, and it sent the file through twice.  Thanks, though&lt;G&gt;.&lt;BR /&gt;
&amp;gt; What's the "3e6"?&lt;/G&gt;&lt;/JOSHT&gt;</description>
      <pubDate>Thu, 02 Dec 1999 19:37:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782095#M162341</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T19:37:59Z</dc:date>
    </item>
    <item>
      <title>Re:</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782096#M162342</link>
      <description>Thanks, Paul.  It's almost working now, except for some reason there's an&lt;BR /&gt;
extra carriage return at the bottom of the file I'm reading.  I'll take it&lt;BR /&gt;
out (don't know why it's there in the first place).  Thanks!&lt;BR /&gt;
&lt;BR /&gt;
--&lt;BR /&gt;
Joshua Tapp&lt;BR /&gt;
Designer/Intern&lt;BR /&gt;
SCM Consultants, Inc.&lt;BR /&gt;
"Successful Projects and Satisfied Clients"&lt;BR /&gt;
www.scm-ae.com&lt;BR /&gt;
josht@scm-ae.com&lt;BR /&gt;
Paul Turvill &lt;NO&gt; wrote in message&lt;BR /&gt;
news:826hrf$7d13@adesknews2.autodesk.com...&lt;BR /&gt;
&amp;gt; "3e6" is engineering notation shorthand for 3,000,000.  What Darko gave&lt;BR /&gt;
&amp;gt; you was a sort of substitute for (command "delay" 5000), which doesn't do&lt;BR /&gt;
&amp;gt; what you want, in any case. What you really need is a counter that&lt;BR /&gt;
&amp;gt; increments between each (read-line)/(princ) group, and pauses for user&lt;BR /&gt;
&amp;gt; input before resetting the counter and continuing&lt;/NO&gt;</description>
      <pubDate>Thu, 02 Dec 1999 19:56:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782096#M162342</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T19:56:50Z</dc:date>
    </item>
    <item>
      <title>Re:</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782097#M162343</link>
      <description>You could also put an (if ...) clause in the routine to force it to&lt;BR /&gt;
ignore blank lines, including extraneous ones at the end of a file:&lt;BR /&gt;
&lt;BR /&gt;
(if (/= txt "")&lt;BR /&gt;
    (princ (strcat txt "\n"))&lt;BR /&gt;
)&lt;BR /&gt;
__&lt;BR /&gt;
Joshua Tapp &lt;JOSHT&gt; wrote in message&lt;BR /&gt;
news:826iu3$7818@adesknews2.autodesk.com...&lt;BR /&gt;
&amp;gt; Thanks, Paul.  It's almost working now, except for some reason there's&lt;BR /&gt;
an&lt;BR /&gt;
&amp;gt; extra carriage return at the bottom of the file I'm reading.  I'll take&lt;BR /&gt;
it&lt;BR /&gt;
&amp;gt; out (don't know why it's there in the first place).  Thanks!&lt;/JOSHT&gt;</description>
      <pubDate>Thu, 02 Dec 1999 20:16:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782097#M162343</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T20:16:57Z</dc:date>
    </item>
    <item>
      <title>Re:</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782098#M162344</link>
      <description>Thanks.  This didn't fix the problem, though, so I'm not sure where the&lt;BR /&gt;
problem is exactly.&lt;BR /&gt;
&lt;BR /&gt;
The error message says:&lt;BR /&gt;
&lt;BR /&gt;
error: bad argument type&lt;BR /&gt;
(STRCAT TXT "\n")&lt;BR /&gt;
(PRINC (STRCAT TXT "\n"))&lt;BR /&gt;
(IF (/= TXT "") (PRINC (STRCAT TXT "\n")))&lt;BR /&gt;
....and so forth.....&lt;BR /&gt;
&lt;BR /&gt;
I wonder why it has a problem with either.  Here's the whole code just in&lt;BR /&gt;
case it helps:&lt;BR /&gt;
&lt;BR /&gt;
(defun c:AutoL (/ filen inline) ;I substituted the variables I was already&lt;BR /&gt;
using for "txt" and "infile".&lt;BR /&gt;
  (prompt "\nSCM Macro: AutoLoad Catalogue - Network version\n\n")&lt;BR /&gt;
  (setq filen (open "H:\\LISP\\SCMAutoL.lsp" "r"))&lt;BR /&gt;
  (progn&lt;BR /&gt;
    (textscr)&lt;BR /&gt;
    (while (setq inline (read-line filen))&lt;BR /&gt;
      (setq i 0)&lt;BR /&gt;
      (while (&amp;lt; i 15)&lt;BR /&gt;
        (if (/= inline "")&lt;BR /&gt;
          (princ (strcat inline "\n"))&lt;BR /&gt;
        )&lt;BR /&gt;
        (setq inline (read-line filen)&lt;BR /&gt;
              i      (1+ i)&lt;BR /&gt;
        )&lt;BR /&gt;
      )&lt;BR /&gt;
      (getstring "*** Enter for next screen ***")&lt;BR /&gt;
    )&lt;BR /&gt;
&lt;BR /&gt;
  )&lt;BR /&gt;
  (graphscr)&lt;BR /&gt;
  (repeat 3 (print))&lt;BR /&gt;
  (princ)&lt;BR /&gt;
)&lt;BR /&gt;
&lt;BR /&gt;
This just lists the contents of a lisp file that autoloads several others.&lt;BR /&gt;
After each autoload statement, there's a comment on what each does.&lt;BR /&gt;
&lt;BR /&gt;
--&lt;BR /&gt;
Joshua Tapp&lt;BR /&gt;
Designer/Intern&lt;BR /&gt;
SCM Consultants, Inc.&lt;BR /&gt;
"Successful Projects and Satisfied Clients"&lt;BR /&gt;
www.scm-ae.com&lt;BR /&gt;
josht@scm-ae.com&lt;BR /&gt;
Paul Turvill &lt;NO&gt; wrote in message&lt;BR /&gt;
news:826k4h$7512@adesknews2.autodesk.com...&lt;BR /&gt;
&amp;gt; You could also put an (if ...) clause in the routine to force it to&lt;BR /&gt;
&amp;gt; ignore blank lines, including extraneous ones at the end of a file:&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; (if (/= txt "")&lt;BR /&gt;
&amp;gt;     (princ (strcat txt "\n"))&lt;BR /&gt;
&amp;gt; )&lt;/NO&gt;</description>
      <pubDate>Thu, 02 Dec 1999 21:16:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782098#M162344</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T21:16:18Z</dc:date>
    </item>
    <item>
      <title>Re:</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782099#M162345</link>
      <description>Change the line&lt;BR /&gt;
(while (&amp;lt; i 15)&lt;BR /&gt;
to (while (and inline (&amp;lt; i 15))&lt;BR /&gt;
Regards Ian&lt;BR /&gt;
&lt;BR /&gt;
Joshua Tapp wrote in message &amp;lt;826nj3$7518@adesknews2.autodesk.com&amp;gt;...&lt;BR /&gt;
&amp;gt;Thanks.  This didn't fix the problem, though, so I'm not sure where the&lt;BR /&gt;
&amp;gt;problem is exactly.&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;The error message says:&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;error: bad argument type&lt;BR /&gt;
&amp;gt;(STRCAT TXT "\n")&lt;BR /&gt;
&amp;gt;(PRINC (STRCAT TXT "\n"))&lt;BR /&gt;
&amp;gt;(IF (/= TXT "") (PRINC (STRCAT TXT "\n")))&lt;BR /&gt;
&amp;gt;....and so forth.....&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;I wonder why it has a problem with either.  Here's the whole code just in&lt;BR /&gt;
&amp;gt;case it helps:&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;(defun c:AutoL (/ filen inline) ;I substituted the variables I was already&lt;BR /&gt;
&amp;gt;using for "txt" and "infile".&lt;BR /&gt;
&amp;gt;  (prompt "\nSCM Macro: AutoLoad Catalogue - Network version\n\n")&lt;BR /&gt;
&amp;gt;  (setq filen (open "H:\\LISP\\SCMAutoL.lsp" "r"))&lt;BR /&gt;
&amp;gt;  (progn&lt;BR /&gt;
&amp;gt;    (textscr)&lt;BR /&gt;
&amp;gt;    (while (setq inline (read-line filen))&lt;BR /&gt;
&amp;gt;      (setq i 0)&lt;BR /&gt;
&amp;gt;      (while (&amp;lt; i 15)&lt;BR /&gt;
&amp;gt;        (if (/= inline "")&lt;BR /&gt;
&amp;gt;          (princ (strcat inline "\n"))&lt;BR /&gt;
&amp;gt;        )&lt;BR /&gt;
&amp;gt;        (setq inline (read-line filen)&lt;BR /&gt;
&amp;gt;              i      (1+ i)&lt;BR /&gt;
&amp;gt;        )&lt;BR /&gt;
&amp;gt;      )&lt;BR /&gt;
&amp;gt;      (getstring "*** Enter for next screen ***")&lt;BR /&gt;
&amp;gt;    )&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;  )&lt;BR /&gt;
&amp;gt;  (graphscr)&lt;BR /&gt;
&amp;gt;  (repeat 3 (print))&lt;BR /&gt;
&amp;gt;  (princ)&lt;BR /&gt;
&amp;gt;)&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;This just lists the contents of a lisp file that autoloads several others.&lt;BR /&gt;
&amp;gt;After each autoload statement, there's a comment on what each does.&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;--&lt;BR /&gt;
&amp;gt;Joshua Tapp&lt;BR /&gt;
&amp;gt;Designer/Intern&lt;BR /&gt;
&amp;gt;SCM Consultants, Inc.&lt;BR /&gt;
&amp;gt;"Successful Projects and Satisfied Clients"&lt;BR /&gt;
&amp;gt;www.scm-ae.com&lt;BR /&gt;
&amp;gt;josht@scm-ae.com&lt;BR /&gt;
&amp;gt;Paul Turvill &lt;NO&gt; wrote in message&lt;BR /&gt;
&amp;gt;news:826k4h$7512@adesknews2.autodesk.com...&lt;BR /&gt;
&amp;gt;&amp;gt; You could also put an (if ...) clause in the routine to force it to&lt;BR /&gt;
&amp;gt;&amp;gt; ignore blank lines, including extraneous ones at the end of a file:&lt;BR /&gt;
&amp;gt;&amp;gt;&lt;BR /&gt;
&amp;gt;&amp;gt; (if (/= txt "")&lt;BR /&gt;
&amp;gt;&amp;gt;     (princ (strcat txt "\n"))&lt;BR /&gt;
&amp;gt;&amp;gt; )&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;&lt;/NO&gt;</description>
      <pubDate>Thu, 02 Dec 1999 22:31:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782099#M162345</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T22:31:49Z</dc:date>
    </item>
    <item>
      <title>Re:</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782100#M162346</link>
      <description>Thanks.  That worked.  I'll look up why it needed this.&lt;BR /&gt;
&lt;BR /&gt;
--&lt;BR /&gt;
Joshua Tapp&lt;BR /&gt;
Designer/Intern&lt;BR /&gt;
SCM Consultants, Inc.&lt;BR /&gt;
"Successful Projects and Satisfied Clients"&lt;BR /&gt;
www.scm-ae.com&lt;BR /&gt;
josht@scm-ae.com&lt;BR /&gt;
Ian Bryant &lt;IANB&gt; wrote in message&lt;BR /&gt;
news:826s8b$7925@adesknews2.autodesk.com...&lt;BR /&gt;
&amp;gt; Change the line&lt;BR /&gt;
&amp;gt; (while (&amp;lt; i 15)&lt;BR /&gt;
&amp;gt; to (while (and inline (&amp;lt; i 15))&lt;BR /&gt;
&amp;gt; Regards&lt;/IANB&gt;</description>
      <pubDate>Thu, 02 Dec 1999 22:55:06 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782100#M162346</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T22:55:06Z</dc:date>
    </item>
    <item>
      <title>Re:</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782101#M162347</link>
      <description>Joshua,&lt;BR /&gt;
Your `while' loop was continuing through to 15,&lt;BR /&gt;
even though the end of file had been reached.&lt;BR /&gt;
At this stage (setq inline (readline)) returns nil,&lt;BR /&gt;
and (strcat nil "\n"), causes an error,&lt;BR /&gt;
so break out of loop when inline is nil.&lt;BR /&gt;
Regards Ian&lt;BR /&gt;
&lt;BR /&gt;
Joshua Tapp wrote in message &amp;lt;826tca$7a26@adesknews2.autodesk.com&amp;gt;...&lt;BR /&gt;
&amp;gt;Thanks.  That worked.  I'll look up why it needed this.&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;--&lt;BR /&gt;
&amp;gt;Joshua Tapp&lt;BR /&gt;
&amp;gt;Designer/Intern&lt;BR /&gt;
&amp;gt;SCM Consultants, Inc.&lt;BR /&gt;
&amp;gt;"Successful Projects and Satisfied Clients"&lt;BR /&gt;
&amp;gt;www.scm-ae.com&lt;BR /&gt;
&amp;gt;josht@scm-ae.com&lt;BR /&gt;
&amp;gt;Ian Bryant &lt;IANB&gt; wrote in message&lt;BR /&gt;
&amp;gt;news:826s8b$7925@adesknews2.autodesk.com...&lt;BR /&gt;
&amp;gt;&amp;gt; Change the line&lt;BR /&gt;
&amp;gt;&amp;gt; (while (&amp;lt; i 15)&lt;BR /&gt;
&amp;gt;&amp;gt; to (while (and inline (&amp;lt; i 15))&lt;BR /&gt;
&amp;gt;&amp;gt; Regards&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;&lt;/IANB&gt;</description>
      <pubDate>Thu, 02 Dec 1999 23:20:53 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782101#M162347</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T23:20:53Z</dc:date>
    </item>
    <item>
      <title>Re:</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782102#M162348</link>
      <description>Thanks, Ian.  I wasn't coming up with an answer.&lt;BR /&gt;
&lt;BR /&gt;
--&lt;BR /&gt;
Joshua Tapp&lt;BR /&gt;
Designer/Intern&lt;BR /&gt;
SCM Consultants, Inc.&lt;BR /&gt;
"Successful Projects and Satisfied Clients"&lt;BR /&gt;
www.scm-ae.com&lt;BR /&gt;
josht@scm-ae.com&lt;BR /&gt;
Ian Bryant &lt;IANB&gt; wrote in message&lt;BR /&gt;
news:826v48$7937@adesknews2.autodesk.com...&lt;BR /&gt;
&amp;gt; Joshua,&lt;BR /&gt;
&amp;gt; Your `while' loop was continuing through to 15,&lt;BR /&gt;
&amp;gt; even though the end of file had been reached.&lt;BR /&gt;
&amp;gt; At this stage (setq inline (readline)) returns nil,&lt;BR /&gt;
&amp;gt; and (strcat nil "\n"), causes an error,&lt;BR /&gt;
&amp;gt; so break out of loop when inline is nil.&lt;BR /&gt;
&amp;gt; Regards Ian&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; Joshua Tapp wrote in message &amp;lt;826tca$7a26@adesknews2.autodesk.com&amp;gt;...&lt;BR /&gt;
&amp;gt; &amp;gt;Thanks.  That worked.  I'll look up why it needed this.&lt;BR /&gt;
&amp;gt; &amp;gt;&lt;BR /&gt;
&amp;gt; &amp;gt;--&lt;BR /&gt;
&amp;gt; &amp;gt;Joshua Tapp&lt;BR /&gt;
&amp;gt; &amp;gt;Designer/Intern&lt;BR /&gt;
&amp;gt; &amp;gt;SCM Consultants, Inc.&lt;BR /&gt;
&amp;gt; &amp;gt;"Successful Projects and Satisfied Clients"&lt;BR /&gt;
&amp;gt; &amp;gt;www.scm-ae.com&lt;BR /&gt;
&amp;gt; &amp;gt;josht@scm-ae.com&lt;BR /&gt;
&amp;gt; &amp;gt;Ian Bryant &lt;IANB&gt; wrote in message&lt;BR /&gt;
&amp;gt; &amp;gt;news:826s8b$7925@adesknews2.autodesk.com...&lt;BR /&gt;
&amp;gt; &amp;gt;&amp;gt; Change the line&lt;BR /&gt;
&amp;gt; &amp;gt;&amp;gt; (while (&amp;lt; i 15)&lt;BR /&gt;
&amp;gt; &amp;gt;&amp;gt; to (while (and inline (&amp;lt; i 15))&lt;BR /&gt;
&amp;gt; &amp;gt;&amp;gt; Regards&lt;BR /&gt;
&amp;gt; &amp;gt;&lt;BR /&gt;
&amp;gt; &amp;gt;&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;&lt;/IANB&gt;&lt;/IANB&gt;</description>
      <pubDate>Thu, 02 Dec 1999 23:55:01 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/pausing-the-text-screen/m-p/782102#M162348</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>1999-12-02T23:55:01Z</dc:date>
    </item>
  </channel>
</rss>

