TheSwamp

Code Red => AutoLISP (Vanilla / Visual) => Topic started by: Josh Nieman on July 23, 2007, 10:28:36 AM

Title: AutoLISP Resource Request : List of functions and summary
Post by: Josh Nieman on July 23, 2007, 10:28:36 AM
Does anyone know of anywhere I can find a list of all autolisp functions and summary or definition of their use, hopefully all on one page, no matter how gigantic...

I'm wanting something searchable.  I've found a couple resources that list all the autolisp functions, but it'll be like a list of links on one page, and the definitions on the next sheet.

This is HORRIBLY backwards logic for someone trying to learn how to write their first complex routine.  I know what I want to do, and how to do it, I just don't know the proper function names or formatting.  If I knew the proper name, I wouldn't need the resource, now would I?

So I was hoping there would just be a massive list somewhere with the explanation on the same page, so I could just (ctrl+f) a few key words about what I'm trying to do, and sift through the results and find the function I need.

Am I barking up a wrong tree, here?  I couldn't find anything in the Autocad help, nor google.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: MP on July 23, 2007, 10:41:45 AM
{ thinking out loud }

Some ambitious copying / pasting and you could make you own custom reference from the AutoLISP Reference that ships with AutoCAD.

A utility that would make that task easier is ClipMate (http://clipmate.com/) (I use said utility a lot).

Another might be to use Adobe Acrobat (and equivalents) to print the contents to one one file.

{ / thinking out loud }
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Josh Nieman on July 23, 2007, 10:44:29 AM
{ thinking out loud }

from the AutoLISP Reference that ships with AutoCAD.

{ / thinking out loud }

aaaaaaawha??

*starts searching through files*
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Krushert on July 23, 2007, 11:06:27 AM
I will take a copy of what ever you come up with and I will buy the beer, If I ever get down your way.  I am in the same boat as you.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: MP on July 23, 2007, 11:10:48 AM
*starts searching through files*

<AutoCAD Install Folder>\Help\acad_alr.chm

Edit: You might also be interested in --

<AutoCAD Install Folder>\Help\acad_alt.chm
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Josh Nieman on July 23, 2007, 11:36:29 AM
*starts searching through files*

<AutoCAD Install Folder>\Help\acad_alr.chm

Edit: You might also be interested in --

<AutoCAD Install Folder>\Help\acad_alt.chm

w00t

Yes, that'll be a bit of copy/pasting, but not bad at all!!

I'll probably put together a little LSP reference WORD document with a link to the file.


..actually... scratch that... if you paste into MS Word... it automatically creates the hyperlinks to each bookmark in the file...

sweeeeeeeeet

thanks be to EM-PEE!!

I never knew of, or saw reference to, these files!  Nor would I have known of them by their file name... because I had looked through the Autocad folders out of curiosity for anything with a name that looked like it might be lisp-related...
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Josh Nieman on July 23, 2007, 11:48:12 AM
If anyone cares, this is just a .doc off each alphabetical page from the .chm file.

It may just make things easier, I dunno.  I think I'm going to probably just be using the search function within the .chm file.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Guest on July 23, 2007, 12:03:19 PM
Your lack of page breaks disappoints me.  :-( :wink:
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Josh Nieman on July 23, 2007, 12:29:15 PM
Your lack of page breaks disappoints me.  :-( :wink:

yea I didn't waste my time with formatting since I wasn't going to use it.  I figured if someone else wanted to use it, they could apply their own special format.  Since the goal was simply to have a conglomerated mass of text that was CTRL-F'able (hehe F'able) then formatting wasn't important, since it won't be read in it's entirety, nor printed, but rather read one entity at a time (which I did make sure that a function and it's description was NOT split over a page break)

So nyah.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Mark on July 24, 2007, 08:52:22 AM
Here's one I made for Vim.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: jbuzbee on July 24, 2007, 09:38:23 AM
I didn't see this mentioned but I'm assuming you've typed VLIDE at the command prompt?
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: JohnK on July 24, 2007, 11:37:24 AM
Here's one I made for Vim.


My favorite! (I use that one constantly!)
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Josh Nieman on July 24, 2007, 11:49:12 AM
I didn't see this mentioned but I'm assuming you've typed VLIDE at the command prompt?

I was messing around in that thing and I can't say that I'm all that comfortable using it yet.

Every bit of coding/writing I've ever done, I've always been more comfortable with using notepad.

When I was into skinning applications graphically, adding any type of additional functions, I wanted pure, stripped down notepad.
When I was into HTML/CSS when I was dabbling with website design, I wanted stripped down notepad.

I feel more comfortable with the raw language there without all the extras, doodads, and complications.

When I'm more comfortable with the Autolisp language, I may jump ships to using that editor, but while I'm just learning to get comfortable with the language, I'd prefer stripped naked notepad.

Here's one I made for Vim.


Thanks so much, Mark!

I think I'm actually going to use this instead!  Very thorough and quite a bit more information.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Guest on July 24, 2007, 11:49:20 AM
I didn't see this mentioned but I'm assuming you've typed VLIDE at the command prompt?

*Tsk* *Tsk* *Tsk* Never ass-u-me.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Maverick® on July 24, 2007, 11:53:11 AM
...... I've always been more comfortable with using notepad.
....... I wanted stripped down notepad.
...... I'd prefer stripped naked notepad.
Thanks so much, Mark!

I think I'm actually going to use this instead!  Very thorough and quite a bit more information.

Fickle Wench, aintcha?
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Josh Nieman on July 24, 2007, 11:55:35 AM
...... I've always been more comfortable with using notepad.
....... I wanted stripped down notepad.
...... I'd prefer stripped naked notepad.
Thanks so much, Mark!

I think I'm actually going to use this instead!  Very thorough and quite a bit more information.

Fickle Wench, aintcha?

?

Mark's file opens in Notepad
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Guest on July 24, 2007, 11:56:41 AM
...... I've always been more comfortable with using notepad naked.
....... I want to be stripped down using notepad.
...... I'd prefer Chris Farley being stripped naked.
Thanks so much, Mark!

I think I'm actually going to use this instead!  Very thorough and quite a bit more information.

Fickle Wench, aintcha?

Somebody say stripper??  Oh wait, WHAT??



You like using Notepad naked??!?

WTF??!?


Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Josh Nieman on July 24, 2007, 11:58:49 AM
...... I've always been more comfortable with using notepad naked.
....... I want to be stripped down using notepad.
...... I'd prefer Chris Farley being stripped naked.
Thanks so much, Mark!

I think I'm actually going to use this instead!  Very thorough and quite a bit more information.

Fickle Wench, aintcha?

Somebody say stripper??  Oh wait, WHAT??



You like using Notepad naked??!?

WTF??!?




 :lmao:

I knew I should have filtered my post more...

I meant the stripped-down file format of a .txt file as opposed to using something with more tools that can possibly add more formatting to the file.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Guest on July 24, 2007, 11:59:53 AM
:lmao:

I knew I should have filtered my post more...

I meant the stripped-down file format of a .txt file as opposed to using something with more tools that can possibly add more formatting to the file.


I know what you meant... I think... :roll:
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: MP on July 24, 2007, 12:01:40 PM
Hey Matt can you stop using the profanity (Item 3 (http://www.theswamp.org/index.php?topic=9202.0))?

While you and I may think it harmless there are those that may find it offensive and we wish to err on the side of polite.

Thanks.

:police:
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: LE on July 24, 2007, 12:36:14 PM
Hey Matt can you stop using the profanity (Item 3 (http://www.theswamp.org/index.php?topic=9202.0))?

While you and I may think it harmless there are those that may find it offensive and we wish to err on the side of polite.

Thanks.

:police:

... may we could continue keeping the customization/programming forums in a professionalism manner? as much as possible?
...  :-(
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Mark on July 24, 2007, 01:57:45 PM
... may we could continue keeping the customization/programming forums in a professionalism manner? as much as possible?

I'll second that!
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: DEVITG on July 24, 2007, 02:07:00 PM
This from  Ron Leigh , who teach acad in a school at usa.

Edit by MP: Temporarilly removing file until it can be confirmed it's ok to be available to the public.

I ask him to allow me to spread it , and he did it so.
Sorry to say I can not prove it , but he used to post this course for free in his web page.

Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: MP on July 24, 2007, 02:12:52 PM
Forgive me DEVITG but I gotta ask -- do you have Ron's permission to post this?

Temporarilly removing it (will restore if ok).
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: CADaver on July 24, 2007, 02:30:17 PM
Every bit of coding/writing I've ever done, I've always been more comfortable with using notepad.
....
 I'd prefer stripped naked notepad.
Try NOTEPAD++ (http://notepad-plus.sourceforge.net/uk/site.htm) or Crimson Editor  (http://www.crimsoneditor.com/).  Both have a lisp extensions that highlight paired parens and such.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Josh Nieman on July 24, 2007, 02:41:14 PM
Every bit of coding/writing I've ever done, I've always been more comfortable with using notepad.
....
 I'd prefer stripped naked notepad.
Try NOTEPAD++ (http://notepad-plus.sourceforge.net/uk/site.htm) or Crimson Editor  (http://www.crimsoneditor.com/).  Both have a lisp extensions that highlight paired parens and such.

I'll keep those in mind if I get lost in stupid parenthesis.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: vinnyg on July 24, 2007, 04:48:27 PM
Josh,

You might try looking here....ronleigh.info/autolisp/index.htm

Look under II Learning AutoLisp

       C.  alphabetic list of functions

       D.  functions defined

more than 1 page though,

vinny
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: vinnyg on July 24, 2007, 04:51:57 PM
OOPS,

Sorry, a little late......I need to start reading ALL the posts from now on!!!

vinny
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: DEVITG on July 24, 2007, 07:26:26 PM
http://ronleigh.info/autolisp/index.htm (http://ronleigh.info/autolisp/index.htm), here it is the course and a lot of info.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: deegeecees on July 25, 2007, 12:03:30 PM
*leans in*

Whats wrong with the "Developer Help"?

Or am I missing something?

*leans out*
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Kerry on July 25, 2007, 06:36:04 PM
*leans in*
.................

I've got'tagree.

Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Josh Nieman on July 26, 2007, 09:09:22 AM
*leans in*

Whats wrong with the "Developer Help"?

Or am I missing something?

*leans out*

That's what was just pointed out to me, the specific .chm file.  TBH I hadn't ever known of the "Developer Help" on the help menu.  I've looked past it so many times going for something else, I guess it just gained invisibility in me.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: JohnK on July 26, 2007, 09:22:39 AM
I use the text version in vim when im programing, instead of the CHM, 'cause its faster for me.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: DEVITG on July 26, 2007, 09:23:19 AM
When using the VLIDE , if I remember at least a part of the function , I use the apropos icon and get all function that contains such letters, then click on the help icon and get it , if exist .
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: Mark on July 26, 2007, 09:38:50 AM
I made the text version for working inside Vim using the built-in help function.

The screenshot is what you get if you do :he entget inside Vim.
Title: Re: AutoLISP Resource Request : List of functions and summary
Post by: ronjonp on July 26, 2007, 11:31:10 AM
I use the VLIDE, highlight word CNTRL+SHIFT+A:

(http://www.theswamp.org/screens/index.php?dir=ronjonp/&file=vlide.png)