csv.prj and Csv.prv â” legacy menu build/toolchain notes

This page documents what can be inferred from the legacy csv.prj and Csv.prv files shipped alongside the CSV menu artifacts.

Note

These files are from an older AutoCAD menu toolchain era. The conclusions here are based on static inspection of plaintext content and typical .prj/.prv usage.

csv.prj (project file)

First lines / header (best-effort):

  • ;;; VLisp project file [V2.0] csv saved to:[C:/Program Files/ACAD2000/Csv] at:[12/12/99]

  • (VLISP-PROJECT-LIST :NAME

  •       csv

  •       :OWN-LIST

  •       ("C:/Program Files/ACAD2000/Csv/basedim" "C:/Program Files/ACAD2000/Csv/bolt"

  •                                          "C:/Program Files/ACAD2000/Csv/bpauto"

  •                                          "C:/Program Files/ACAD2000/Csv/bp_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/brace"

  •                                          "C:/Program Files/ACAD2000/Csv/btch"

  •                                          "C:/Program Files/ACAD2000/Csv/btch_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/calc_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/centgrav"

  •                                          "C:/Program Files/ACAD2000/Csv/chamfer"

  •                                          "C:/Program Files/ACAD2000/Csv/chrchk"

  •                                          "C:/Program Files/ACAD2000/Csv/ch_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/column"

  •                                          "C:/Program Files/ACAD2000/Csv/convert"

  •                                          "C:/Program Files/ACAD2000/Csv/dbchk"

  •                                          "C:/Program Files/ACAD2000/Csv/dirchk"

  •                                          "C:/Program Files/ACAD2000/Csv/dl_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/donerev"

  •                                          "C:/Program Files/ACAD2000/Csv/dowels"

  •                                          "C:/Program Files/ACAD2000/Csv/drawdim"

  •                                          "C:/Program Files/ACAD2000/Csv/drawdimlst"

  •                                          "C:/Program Files/ACAD2000/Csv/drawpan"

  •                                          "C:/Program Files/ACAD2000/Csv/dreng"

  •                                          "C:/Program Files/ACAD2000/Csv/drread"

  •                                          "C:/Program Files/ACAD2000/Csv/drwbas"

  •                                          "C:/Program Files/ACAD2000/Csv/dr_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/dwgnew"

  •                                          "C:/Program Files/ACAD2000/Csv/dwgold"

  •                                          "C:/Program Files/ACAD2000/Csv/editbx"

  •                                          "C:/Program Files/ACAD2000/Csv/elevmrkr"

  •                                          "C:/Program Files/ACAD2000/Csv/enable"

  •                                          "C:/Program Files/ACAD2000/Csv/engexp"

Key lines (filtered by common menu/toolchain tokens):

  • ;;; VLisp project file [V2.0] csv saved to:[C:/Program Files/ACAD2000/Csv] at:[12/12/99]

  •       csv

  •       ("C:/Program Files/ACAD2000/Csv/basedim" "C:/Program Files/ACAD2000/Csv/bolt"

  •                                          "C:/Program Files/ACAD2000/Csv/bpauto"

  •                                          "C:/Program Files/ACAD2000/Csv/bp_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/brace"

  •                                          "C:/Program Files/ACAD2000/Csv/btch"

  •                                          "C:/Program Files/ACAD2000/Csv/btch_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/calc_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/centgrav"

  •                                          "C:/Program Files/ACAD2000/Csv/chamfer"

  •                                          "C:/Program Files/ACAD2000/Csv/chrchk"

  •                                          "C:/Program Files/ACAD2000/Csv/ch_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/column"

  •                                          "C:/Program Files/ACAD2000/Csv/convert"

  •                                          "C:/Program Files/ACAD2000/Csv/dbchk"

  •                                          "C:/Program Files/ACAD2000/Csv/dirchk"

  •                                          "C:/Program Files/ACAD2000/Csv/dl_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/donerev"

  •                                          "C:/Program Files/ACAD2000/Csv/dowels"

  •                                          "C:/Program Files/ACAD2000/Csv/drawdim"

  •                                          "C:/Program Files/ACAD2000/Csv/drawdimlst"

  •                                          "C:/Program Files/ACAD2000/Csv/drawpan"

  •                                          "C:/Program Files/ACAD2000/Csv/dreng"

  •                                          "C:/Program Files/ACAD2000/Csv/drread"

  •                                          "C:/Program Files/ACAD2000/Csv/drwbas"

  •                                          "C:/Program Files/ACAD2000/Csv/dr_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/dwgnew"

  •                                          "C:/Program Files/ACAD2000/Csv/dwgold"

  •                                          "C:/Program Files/ACAD2000/Csv/editbx"

  •                                          "C:/Program Files/ACAD2000/Csv/elevmrkr"

  •                                          "C:/Program Files/ACAD2000/Csv/enable"

  •                                          "C:/Program Files/ACAD2000/Csv/engexp"

  •                                          "C:/Program Files/ACAD2000/Csv/engimp"

  •                                          "C:/Program Files/ACAD2000/Csv/err"

  •                                          "C:/Program Files/ACAD2000/Csv/feature"

  •                                          "C:/Program Files/ACAD2000/Csv/fenable"

  •                                          "C:/Program Files/ACAD2000/Csv/fh_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/finpan"

  •                                          "C:/Program Files/ACAD2000/Csv/footing"

  •                                          "C:/Program Files/ACAD2000/Csv/fpage"

  •                                          "C:/Program Files/ACAD2000/Csv/fs_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/fv_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/green"

  •                                          "C:/Program Files/ACAD2000/Csv/grid_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/Inspanel"

  •                                          "C:/Program Files/ACAD2000/Csv/invar"

  •                                          "C:/Program Files/ACAD2000/Csv/layout"

  •                                          "C:/Program Files/ACAD2000/Csv/lb_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/ll_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/lyr_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/makepan"

  •                                          "C:/Program Files/ACAD2000/Csv/matl_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/mbeng"

  •                                          "C:/Program Files/ACAD2000/Csv/mbread"

  •                                          "C:/Program Files/ACAD2000/Csv/md_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/miter"

  •                                          "C:/Program Files/ACAD2000/Csv/mkblk"

  •                                          "C:/Program Files/ACAD2000/Csv/mp_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/native"

  •                                          "C:/Program Files/ACAD2000/Csv/nbblock"

  •                                          "C:/Program Files/ACAD2000/Csv/nbenable"

  •                                          "C:/Program Files/ACAD2000/Csv/nb_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/new"

  •                                          "C:/Program Files/ACAD2000/Csv/newlist"

  •                                          "C:/Program Files/ACAD2000/Csv/okcanhlp"

  •                                          "C:/Program Files/ACAD2000/Csv/opening"

  •                                          "C:/Program Files/ACAD2000/Csv/panatt"

  •                                          "C:/Program Files/ACAD2000/Csv/panel"

  •                                          "C:/Program Files/ACAD2000/Csv/pdisable"

  •                                          "C:/Program Files/ACAD2000/Csv/pick"

  •                                          "C:/Program Files/ACAD2000/Csv/pj_name"

  •                                          "C:/Program Files/ACAD2000/Csv/plt"

  •                                          "C:/Program Files/ACAD2000/Csv/pl_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/points"

  •                                          "C:/Program Files/ACAD2000/Csv/ppauto"

  •                                          "C:/Program Files/ACAD2000/Csv/ppcent"

  •                                          "C:/Program Files/ACAD2000/Csv/pp_dlg"

  •                                          "C:/Program Files/ACAD2000/Csv/project"

  •                                          "C:/Program Files/ACAD2000/Csv/rangchck"

Csv.prv (auxiliary/preview file)

First lines / header (best-effort):

  • ;;; Visual LISP make file [V1.0] csv saved to:[C:/Program Files/ACAD2000/Csv] at:[12/21/99]

  • (prv-def (:target . "Csv.VLX")

  • (:active-x . t)

  • (:separate-namespace)

  • (:protected . t)

  • (:load-file-list (:lsp "BASEDIM.LSP")

  •      (:lsp "BP_DLG.LSP")

  •      (:lsp "bolt.lsp")

  •      (:lsp "BPAUTO.LSP")

  •      (:lsp "BRACE.LSP")

  •      (:lsp "BTCH.LSP")

  •      (:lsp "BTCH_DLG.LSP")

  •      (:lsp "CALC_DLG.LSP")

  •      (:lsp "CENTGRAV.LSP")

  •      (:lsp "CH_DLG.LSP")

  •      (:lsp "CHAMFER.LSP")

  •      (:lsp "CHRCHK.LSP")

  •      (:lsp "COLUMN.LSP")

  •      (:lsp "CONVERT.LSP")

  •      (:lsp "DBCHK.LSP")

  •      (:lsp "DIRCHK.LSP")

  •      (:lsp "DL_DLG.LSP")

  •      (:lsp "DONEREV.LSP")

  •      (:lsp "DOWELS.LSP")

  •      (:lsp "DR_DLG.LSP")

  •      (:lsp "DRAWDIM.LSP")

  •      (:lsp "drawdimlst.lsp")

  •      (:lsp "DRAWPAN.LSP")

  •      (:lsp "dreng.lsp")

  •      (:lsp "drread.lsp")

  •      (:lsp "DRWBAS.LSP")

  •      (:lsp "DWGNEW.LSP")

  •      (:lsp "DWGOLD.LSP")

  •      (:lsp "editbx.lsp")

  •      (:lsp "ELEVMRKR.LSP")

Key lines (filtered by common menu/toolchain tokens):

  • ;;; Visual LISP make file [V1.0] csv saved to:[C:/Program Files/ACAD2000/Csv] at:[12/21/99]

  • (prv-def (:target . "Csv.VLX")

  •      (:lsp "CSV.LSP")

What this suggests (inference)

  • These files likely describe (or support) a legacy process where csv.mnu / csv.mns are compiled into csv.mnc and paired with csv.mnr resources.

  • Even if the compilation happened on the developerâTMs machine, shipping .mnc/.mnr alongside .mnu/.mns gives AutoCAD multiple paths to load the menu system depending on configuration and version.