qq, *QuitAlert
RFR, *DomCALC-REINFORCEMENT
RFC, *REINFORCEMENTCHECK
SYMS, *SymbolStretch
bl, *BreakLine
fra, *DomREF-FractionDecimalChart
Scales, *DomREF-ScaleChart
mr, *mRot
;Z-SHEET LAYOUT NAVIGATION
cover, *LayoutNavigation-CoverSheet
cov, *LayoutNavigation-CoverSheet
001, *LayoutNavigation-CoverSheet
002, *LayoutNavigation-MasterPMKSheet
101, *LayoutNavigation-Z101
102, *LayoutNavigation-Z102
103, *LayoutNavigation-Z103
104, *LayoutNavigation-Z104
105, *LayoutNavigation-Z105
201, *LayoutNavigation-Z201
202, *LayoutNavigation-Z202
203, *LayoutNavigation-Z203
204, *LayoutNavigation-Z204
205, *LayoutNavigation-Z205
301, *LayoutNavigation-Z301
401, *LayoutNavigation-Z401
501, *LayoutNavigation-Z501
701, *LayoutNavigation-Z701
702, *LayoutNavigation-Z702
et, *tableexport
TROD, *ThreadedRod
pnl, *Panel
TTI, *TextInsert
WGT, *TotalWeight-Sheet
GR, *ProfileGrid
SPLIT, *SplitTailAnchor
PIN, *PinAnchor
TIT, *TitleBar
EM, *ElevationMarker
DEETS, *DetailCallOutTag
HD, *HID
CTL, *CENTERLINE
CGrid, *ColumnGridMarker
ltt, *LayoutTabToggle
sbt, *StatusBarToggle
PDT, *PDModeToggle
zez, *ZoomSaveClose
reb, *ResetInsertBasePoint
p0, *PointAtZeroZero
Plate, *DomPLATE
HSA, *HeadedStudAnchor
OutRev, *DomBLOCK-OutsourceTicketRevision
SV, *DomVIEWPORT_SETVIEWPORTPROFILE
SVW, *DomVIEWPORT_SETVIEWPORTPROFILEBYWINDOW
SVV, *DomVIEWPORT_SETVIEWPORTPLAN
SVVW, *DomVIEWPORT_SetViewPortPlanbyWindow
SVF, *DomVIEWPORT_SETVIEWPORTFRONT
MPK, *ViewMPK
PLC, *DomCALC-PieceLengthCalculator
NT, *DomTICKET-NEWTICKET
HEX, *HexBolt
SC4, *SteelColumn-4x4
BU, *BURST
D2, *DIV2PCS
S2, *StretchM2PtoPoint
DVD, *DIVIDE
SIGN, *SIGNLETTERINGDATA
TS, *TEXTSCR
DG, *DIMGUIDE
WRE, *WIRE
Bit like others we have 1 lisp file that contains all our library stuff like custom defuns, autoloads plus lots more. it is loaded independently of ACAD.lsp at start up, so if a problem know exactly where to look. Makes upgrades pretty easy when you have multiple machines.
i believe lisp loads after lower level functioning pgp, and a better way to handle aliases, leaving the original intact
Which is good IF you've got a very structured environment. Last week it took a half-day trying to hunt down command "A" (yes, that's it: "A") on something inherited from another office. :tickedoff::) I've been there a few times. Fun! ...That's one of the reasons I made LiFP (to get organized and clean up a web of mess).
(AUTOLOAD "C:/HaSSaN/AutoCAD/Support/Lisp/CouNTBlocks.LSP" '("CNTB")) ; Block
(AUTOLOAD "C:/HaSSaN/AutoCAD/Support/Lisp/CorrectArabicText.LSP" '("CAT" )) ; text
r,;; RJP 2.9.2018 harvest stock PGP and convert to one line lisp list
(defun C:-3DCONFIG nil (command "_.-GRAPHICSCONFIG") (princ))
(defun C:-AR nil (command "_.-ARRAY") (princ))
(defun C:-ARM nil (command "_.-ACTUSERMESSAGE") (princ))
(defun C:-ARS nil (command "_.-ACTSTOP") (princ))
etc - i wasn't able to find any documentation on this, any assistance hi all, & thanks for your responses [i like the code snippet from Se7en]
the reason i am interested thus is that as a contractor, these crucial files are networked and locked, often with ambiguous non-standard aliases, guided by these threads;
http://www.cadtutor.net/forum/archive/index.php/t-17625.html (http://www.cadtutor.net/forum/archive/index.php/t-17625.html)
https://gist.github.com/rddim/9c6125f6d518d1598f04bb5081632cd1 (https://gist.github.com/rddim/9c6125f6d518d1598f04bb5081632cd1)
https://www.theswamp.org/index.php?topic=40111.0 (https://www.theswamp.org/index.php?topic=40111.0) ...[cheers].
i came up with this lsp version: [attached]
time to overcome pgp's alias irregularity / regularity - with this pgp.lsp, usual function library is unaffected, & loaded from acad.lsp / accaddoc.lsp.
h-t-h..
~chthon