auto_complete_commit_on_tab defaults to false, but this setting appears to be ignored.
In my application if I start typing something, auto complete will pop up. Hitting the tab key will fill in the auto complete even when setting "auto_complete_commit_on_tab" is set to false. I tried setting this to false in my user config as well, but I had the same problem.
auto_complete_with_fields does not seem to be working.
In ruby when I type in "ea" auto completion will appear. Hitting the tab key will cause "each" to be filled out which is from auto completion. This is not expected. I have a snippet defined with tab shortcut "ea". I don't think this should happen because "auto_complete_with_fields" is set to false. Based on the comment I think that the auto completion "each" should be hidden because "ea" is a exact match to the "ea" snippet. Even if auto complete and snippets were equal I find it kinda odd that it would select "each" instead of "ea" when only "ea is typed in. "ea" is an exact match to the snippet.
Sublime Text 2 version 2165.
Linux 32 bit (I am running Ubuntu 10.10)
My windows machine seems to ignore these settings as well. Tab still commits the completion even when auto_complete_commit_on_tab is set to false. Windows does behave better though in the "ea" scenario by selecting the snippet "ea" instead of the completion "each". Not sure why this would be different.