codefori / vscode-ibmi

🌍 IBM i development extension for VS Code
https://codefori.github.io/docs/#/
MIT License
288 stars 95 forks source link

Add Current Library to library list #744

Closed JonFP closed 2 years ago

JonFP commented 2 years ago

Current library is correctly used in all compiles etc. but does not appear in the library list.

worksofliam commented 2 years ago

Can you see the library list from the spool file to check it's not in there? I will double check a bit later also.

JonFP commented 2 years ago

The curly is specified on the user profile. If it was not in the active list the compiles would fail.

Spool shows:

Current library: KEHECLASS Library list: QGPL QTEMP Commands: CRTBNDRPG PGM(KEHECLASS/CRTRPT15) SRCFILE(KEHECLASS/QRPGLESRC) OPTION(EVENTF) DBGVIEW(ALL) TGTRLS(*CURRENT)

worksofliam commented 2 years ago

I just checked, and the current library is on the library list when commands are executed.

Current library: MANZAN
Library list: QGPL QTEMP QDEVELOP QBLDSYS QBLDSYSR SOTEST
Commands:
        DSPLIBL

CPD4090:  Printer device PRT01 not found. Output queue changed to QPRINT in library QGPL.
  5770SS1 V7R3M0  160422                    Library List                                          7/12/22 12:01:48        Page    1
                           ASP
    Library     Type       Device      Text Description
    QSYS        SYS                    System Library
    QSYS2       SYS                    System Library for CPI's
    QHLPSYS     SYS
    QUSRSYS     SYS                    System Library for Users
    QSHELL      PRD
    MANZAN      CUR
    QGPL        USR                    General Purpose Library
    QTEMP       USR
    QDEVELOP    USR
    QBLDSYS     USR
    QBLDSYSR    USR
    SOTEST      USR
                           * * * * *  E N D  O F  L I S T I N G  * * * * *
JonFP commented 2 years ago

But it doesn't show yup ion the Liblist in the right hand pane in the GUI. that's what I meant.

Jon Paris

@.***

On Jul 12, 2022, at 1:12 PM, barry @.***> wrote:

I just checked, and the current library is on the library list when commands are executed.

Current library: MANZAN Library list: QGPL QTEMP QDEVELOP QBLDSYS QBLDSYSR SOTEST Commands: DSPLIBL

CPD4090: Printer device PRT01 not found. Output queue changed to QPRINT in library QGPL. 5770SS1 V7R3M0 160422 Library List 7/12/22 12:01:48 Page 1 ASP Library Type Device Text Description QSYS SYS System Library QSYS2 SYS System Library for CPI's QHLPSYS SYS QUSRSYS SYS System Library for Users QSHELL PRD MANZAN CUR QGPL USR General Purpose Library QTEMP USR QDEVELOP USR QBLDSYS USR QBLDSYSR USR SOTEST USR