chriscamicas / vscode-abl

An extension for VS Code which provides support for the Progress OpenEdge ABL language. https://marketplace.visualstudio.com/items?itemName=chriscamicas.openedge-abl
MIT License
50 stars 37 forks source link

Still working on this #66

Open jonathanstarke opened 3 years ago

jonathanstarke commented 3 years ago

Are you still maintaining / developing this extension?

I would really like to have functions and methods in the Outline Pane on the left. At the moment it only shows Procedures.

Thnx Jonathan

chriscamicas commented 3 years ago

I'm not currently working in a Progress OpenEdge environment, but there is a bunch of contributors to this project/repository that have previously submitted new features and bug fixes. @jonathanstarke @RobinHerbots @SamiKoh to just name a few Contributions are welcome, if you'd like to jump in, I'd be glad to help you

jonathanstarke commented 3 years ago

Thanks for the feedback..

I am afraid I just do not have enough knowledge to be able to contribute, I am strictly a 4GL type programmer.

I feel the extension you created is so close to what I would like, but I don't know how to take it that last step.

I am just wanting the Outline to display: FUNCTIONS, PROCEDURES, AND METHODS:

At the moment all I can see is Procedures

Thnx Jonathan

On 2021/04/26 04:28 pm, chriscamicas wrote:

I'm not currently working in a Progress OpenEdge environment, but there is a bunch of contributors to this project/repository that have previously submitted new features and bug fixes. @jonathanstarke https://github.com/jonathanstarke @RobinHerbots https://github.com/RobinHerbots @SamiKoh https://github.com/SamiKoh to just name a few Contributions are welcome, if you'd like to jump in, I'd be glad to help you

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chriscamicas/vscode-abl/issues/66#issuecomment-826880310, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACIKSYQBW6TKG7TWS6NYVMTTKV2A3ANCNFSM43RK3RCA.


AVG logo https://www.avg.com/internet-security

This email has been checked for viruses by AVG antivirus software. www.avg.com https://www.avg.com/internet-security

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

chriscamicas commented 3 years ago

function should work already provided you use end func or end function keyword

jonathanstarke commented 3 years ago

Hi,

Yes you are correct, however the function definition MUST be on one line only:

This Works Fine: FUNCTIONTesting123RETURNLOGICAL (): ENDFUNCTION. But this does not: FUNCTIONTesting123 RETURNLOGICAL     (): ENDFUNCTION. All of my functions are define like the second one above. Thanx for your help. Jonathan

On 2021/04/26 06:31 pm, chriscamicas wrote:

function should work already provided you use |end func| or |end function| keyword

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chriscamicas/vscode-abl/issues/66#issuecomment-826980265, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACIKSYXSUHBAZJXH5E57DUDTKWIOZANCNFSM43RK3RCA.


AVG logo https://www.avg.com/internet-security

This email has been checked for viruses by AVG antivirus software. www.avg.com https://www.avg.com/internet-security

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>