good afternoon, I made these tags of lua5.1 for geany, and I would like to insert them, I believe is the word, in the wiki like the rest
and I have an incomveniente, and it is the limit of capacity that has the tags
For example, the line breaks, for this I had to make a big space to jump the line, and I think it would be better to do something like `\n` and for tabs equal `\t`
![Screenshto](https://github.com/diazvictor/geany-autocomplete-lua/raw/master/screenshot/i...)
and it's something that worries me, the geany tags do not have as much capacity as those of the other ide or text editors
I would like you to approve these suggestions thanks
link [geany-tags-lua](https://github.com/diazvictor/geany-autocomplete-lua)
the limit of capacity that has the tags
As far as I know there is no limit on the size of tags data (except your computers memory). I believe tags for the whole of the Linux kernal have been loaded by some users.
Also a quick look at the linked repository shows you seem to have used field two as a description when its intended to be the return type. Tags are not a manual, they are for locating entities in code, and are generally created by parsing the source, so there is no description available anyway.
I want the truth is that the tags, have a greater possibility, I explain, that they are more like netbeans tags or textadept text editor, what I want to get is that geany stays behind the other editors/ide in the tags part and I don't like that because geany is a high quality editor and that's from a 15 year old boy.
Netbeans:
![tags netbeans](https://cdn.app.compendium.com/uploads/user/e7c690e8-6ff9-102a-ac6d-e4aebca5...)
Textadept: ![tags for textadept](http://i.imgur.com/ejq2Avf.png)
As I said above, tags are mostly machine generated, they are not the tool you want for documantation. Have a look at the devhelp plugin, it provides the sort of thing you are talking about and you can add your Lua docs to that.
You might be able to escape the newlines with `\n` or maybe using the ASCII code like `\x0A` or such, but I've never tried it.
If it doesn't work and you're motivated to fix it, you could probably easily improve this by changing [this line](https://github.com/geany/geany/blob/1.33.0/src/tagmanager/tm_source_file.c#L...) and/or the one two below to check against only _unescaped_ newlines, instead of all of them.
github-comments@lists.geany.org