This repository has been archived by the owner on Dec 15, 2022. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ctags supports PL/SQL.
http://ctags.sourceforge.net/languages.html
And also, looking at the source (one of the source clones on GitHub): https://github.com/jakedouglas/exuberant-ctags/blob/master/sql.c#L32-L41, it refers to Oracle PL/SQL.
When running
clang --list-languages
, it seems to fall underSQL
. And it seems to map only to thesql
extension, as from:And indeed, if I have a file
test.sql
witth the following:Atom currently picks up the tags:
However, using another file extension, it misses out (as you would expect based on the previous info):
..
Recently, the
language-oracle
package was created, so I think now we could associate all files falling under that grammar toSql
?After this change, all tags are properly picked up in the symbols view.
(on a side note, ctags doesn't currently pick up functions/procedures in a package spec - no
as
orend
seems to be the trigger that it's looking for)