nitpick autocomplete: do not list properties beginning with @ or _
authorAlexis Laferrière <alexis.laf@xymus.net>
Sat, 7 Feb 2015 13:19:49 +0000 (08:19 -0500)
committerAlexis Laferrière <alexis.laf@xymus.net>
Sun, 8 Feb 2015 17:59:43 +0000 (12:59 -0500)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

src/doc/vim_autocomplete.nit

index 2472466..bcc9041 100644 (file)
@@ -138,6 +138,10 @@ private class AutocompletePhase
                        var intro_mmodule = mproperty.intro_mclassdef.mmodule
                        if not mainmodule.is_visible(intro_mmodule, public_visibility) then continue
 
+                       # Skip properties beginning with @ or _
+                       var first_letter = mproperty.name.chars.first
+                       if first_letter == '@' or first_letter == '_' then continue
+
                        mproperty.intro.write_to_stream properties_stream
                end