Linguist: Add language PowerBuilder

Created on 25 May 2016  路  16Comments  路  Source: github/linguist

Hi guys,

We have a couple of PowerBuilder projects. And don't have that language in this project. We would like to contribute by providing this change.

Thanks, Lucas.

Most helpful comment

@sahildua2305

searching for these extensions separately doesn't generate any results.

you need to search any key. common practice is search by NOT nothack extension:your_extension query

All 16 comments

Hi @LucasKrahl23!
Please take a look at the requirements (and steps involved) to add support for a language to Linguist. If the language meets the requirements, a pull request would definitively be welcome!

@arfon @pchaigno Is it confirmed that PowerBuilder can be added or do I need to check if that meets the requirements or not?

@arfon @pchaigno Is it confirmed that PowerBuilder can be added or do I need to check if that meets the requirements or not?

It is not. Assessing whether PowerBuilder meets the requirements outlined here is probably the next step.

@arfon I have found that PowerBuilder (PB) is an Object Oriented, Event Driven environment that used its own language, called PowerScript.
The possible file extensions can be PBL, PDB, PBW, PBT, SRD, SRW, SRM, SRU, SRS, SRP, SRF, SRQ, SRA and SRJ.

While searching for powerscript gives a lot of results which contain files with these extensions, searching for these extensions separately doesn't generate any results.

@sahildua2305

searching for these extensions separately doesn't generate any results.

you need to search any key. common practice is search by NOT nothack extension:your_extension query

Thanks @nixel2007

@arfon I have found these results:

Cumulative results for all these extensions - 2,387,000 results

Are all of this extensions text-based? dll (PDB) used to be binary

@nixel2007 PBL, PBT, SRW, SRU, SRP, SRA and SRJ extensions are mostly text-based.

PBW, SRD, SRM, SRS and SRF are sometimes text-based. :confused:

Yes, PDB isn't text based.

Also, .pdb is used for Visual Studio "program database" files.

https://msdn.microsoft.com/en-us/library/yd4f8bd1%28vs.71%29.aspx

(Edited.)

@larsbrinkhoff Yes, that's why I have excluded PDB extension from my above comment stating which of the extensions are text-based. :smile:

(Edited.)

Sorry, I edited my reply above.

@larsbrinkhoff Check my edited comment.

OK thanks @sahildua2305.

@nixel2007 PBL, PBT, SRW, SRU, SRP, SRA and SRJ extensions are mostly text-based.

I would suggest that we move this to a pull request at this stage implementing these extension. Many of the others I checked were binary which means we're never going to try and detect the language even if we define the extension.

Awesome @arfon ! I will submit a PR today itself.

@arfon Let's close this issue? :smile:

@arfon @pchaigno Can you please assign me some "low" or "medium" effort task? I'd love to keep contributing.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

d4nyll picture d4nyll  路  3Comments

Sanchez3 picture Sanchez3  路  4Comments

FranklinYu picture FranklinYu  路  4Comments

TimothyGu picture TimothyGu  路  5Comments

GabLeRoux picture GabLeRoux  路  6Comments