Your comments

thanks,

I found the problem inside the language definition on my sublime text package:

Inside my .geo file I check the scope via Ctr-Shift-P and realized that was "source.gmsh".

Then fix that inside my gmsh.tmLanguage definition.

Reloaded my customizations and voilà! completions are working when I edit my .geo files

Thank you again

some news...

1) I change the name of #Textastic/CodeCompletion to #Textastic/CodeCompletions 

2) Restarted the app

3) open a .geo file and...

3) I realized that on log file there are a lot of warnings with this message: "Warning: proxied object #Functions not found" and "Warning: proxied object #gmshSyntaxing not found"

please could you give me some idea on how to solve this?

thaks! 

Following that structure and instructions I adapt my code completion json file for gmsh (.geo). I drop that file onto #Textastic/CodeCompletion folder, then restart the app, but nothing happens, no code completion pop ups on my .geo files

Please, could you check the attached gmsh.json file?

gmsh.json