GitHub PushEvent at 2014-02-24 19:44:45
Repository: powerline
Actor: denis-pitul
Payload: {"shas":[["3b19dac9e71ade138abe6bf42332fa6ee62ddb4f","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Cleanup code and comments","Kim Silkebækken",false],["2a4baa0a5983b1f7558c9a17fdf8c4faf9a0c53a","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Minor code cleanup","Kim Silkebækken",false],["70818341e65b8a8130c2b604ac74151e5f26ffd5","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Cache segment contents after rendering the statusline\n\nNon-current segments used the wrong contents because outdated\ninformation was cached (self.segments was repopulated in the render()\nmethod which was called *after* the contents was cached). Now the\ncontents are cached after the parent class' render() method is called so\nthe correct information is cached.\n\nCloses #11.","Kim Silkebækken",false],["3a8e64b7672a415b4bc364b036061f6cc3c4e9d9","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Pass the current window as a parameter to the render method\n\nThis change simplifies the code somewhat as the BufLeave, etc. autocmds\naren't required anymore.","Kim Silkebækken",false],["ccd6b4c28ac61ff8d1c9a2af08929a6424e0df72","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Restructure segment rendering methods\n\nTheme.get_segments() is now a generator which returns segment copies,\nand it no longer handles segment content replacement.\n\nRenderer.render() accepts a theme and a segments parameter in order to\noverride the default actions (calling self.get_theme() and\nself.get_segments()). This is necessary to be able to cache themes and\nsegment contents somewhere else and provide the cached data to the\nrender method. The render method now also handles removing excluded\nsegments, which was previously handled in Theme.get_segments().\n\nFinally, VimRenderer.render() caches all theme and segment data and\nprovides this data to the renderer for non-current windows.\n\nCloses #12.","Kim Silkebækken",false],["11082311aa6c8a65eab2e0bdcced7f51b942b953","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Update readonly/modified segments in default theme","Kim Silkebækken",false],["8ca4c531e9105725d3a03aa2a65cb6078293c27b","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Do a :redrawstatus after setting window statuslines\n\nFor some reason the statusline doesn't always get redrawn automatically\nafter setting the statusline property for a window, and running\n:redrawstatus when a buffer or window is entered seems to resolve this\nissue.","Kim Silkebækken",false],["ea760ea1d472ddbbc4835e63ff4d0f040915bf0c","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Move plugins to powerline directory","Kim Silkebækken",false],["254473419b9b322bb26e7669866e3f1849b2ce7a","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Remove unnecessary init file","Kim Silkebækken",false],["8ccf2232139e1b8114625b0934ad6cdf71f23998","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Add PKGBUILD for Arch Linux users","Kim Silkebækken",false],["9ba8570bf7e01078232f99dce2743525a4ec9e5e","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Update documentation and version","Kim Silkebækken",false],["df0244700c2565de1e23f907b814040401f0ec8e","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Fix typo in doc filename","Kim Silkebækken",false],["37b43a77fc3a365fa5f66ae277038efa85f01dfb","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Automatically push docs with `make gh-pages`","Kim Silkebækken",false],["af1f3ec7bdda23668fd0c62132c23a504273e7d8","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Move vim plugin to the vim extension directory","Kim Silkebækken",false],["9a5b94dc28054d28330e9b55db1707ae30083c35","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Add font patcher script","Kim Silkebækken",false],["5fde2dcd9d1e55cdb64be94bac3bff5dea4f18f2","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Add font patcher symbol font","Kim Silkebækken",false],["53fbfe15fead8cc7598bcb4ee9714a221ab7e446","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Update symbol code points in the default config","Kim Silkebækken",false],["d28003c973584cda43636f0059abb75830864c83","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Add font patcher docs","Kim Silkebækken",false],["e89ce2c7dbcb23f90256051595a37dcb28d24c1d","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Fix minor flake8 issues in font patcher","Kim Silkebækken",false],["bda5c59889fab367395670894b82c41d79908145","5d09054fc881aa1fe52ec966cb829e99a1dd5c14@gmail.com","Add screenshots to docs","Kim Silkebækken",false]],"size":1000,"ref":"refs/heads/master","head":"84765838d538468b970fa679a8e5ba6a7860bcb5"}