ZyX_I committed 204dd5f

Fixed matcher, added mode segment

Comments (0)

Files changed (3)


+        "test/hgrc",


     u"segments": {
         u"left": [
+                u"name": u"mode",
+                u"module": u"powerline.segments.vim",
+            },
+            {
                 u"type": u"string",
                 u"contents": u"Commit",
                 u"highlight_group": [u"line_current_symbol"],


             'highlight': ['file_vcs_status_'+statchar, 'file_vcs_status']
-def is_commit():
-    return vim.eval('&ft') == 'aurumcommit'
+def is_commit(matcher_info):
+    return vim.eval('getbufvar({0}, "&ft")'.format(matcher_info['bufnr'])) == 'aurumcommit'
 # vim: ft=python ts=4 sw=4 sts=4 et tw=120
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.