]> git.lizzy.rs Git - micro.git/commitdiff
Action callbacks for lua actions
authorZachary Yedidia <zyedidia@gmail.com>
Thu, 6 Feb 2020 16:12:34 +0000 (11:12 -0500)
committerZachary Yedidia <zyedidia@gmail.com>
Thu, 6 Feb 2020 16:12:34 +0000 (11:12 -0500)
internal/action/bufpane.go

index e23b9a64a1abdacc08da70befecff8d4dc2f2fd2..d2bd87e1359030efc8fc48f12cfb4a56b22c4e96 100644 (file)
@@ -91,7 +91,14 @@ func BufMapKey(k Event, action string) {
                                screen.TermMessage("Lua Error:", a, "does not exist")
                                continue
                        }
-                       names = append(names, "")
+                       split := strings.SplitN(a, ".", 2)
+                       if len(split) > 1 {
+                               a = strings.Title(split[0]) + strings.Title(split[1])
+                       } else {
+                               a = strings.Title(a)
+                       }
+
+                       names = append(names, a)
                } else if f, ok := BufKeyActions[a]; ok {
                        afn = f
                        names = append(names, a)