ZyX
6ecba94b9a
Added missing pl argument
...
It is a problem with git automatic merging.
2013-04-21 00:38:26 +04:00
Kim Silkebækken
18a05b4445
Merge remote-tracking branch 'zyx-i/record-last_exit_code' into develop
2013-04-20 17:00:52 +02:00
Kim Silkebækken
51d64b76e9
Merge remote-tracking branch 'zyx-i/improved-generate_gradients' into develop
2013-04-20 16:58:07 +02:00
Kim Silkebækken
02eee6f54e
Merge remote-tracking branch 'zyx-i/virtcol-current-gradient' into develop
...
Conflicts:
tests/vim.py
2013-04-20 16:57:37 +02:00
Kim Silkebækken
badc2cf891
Merge remote-tracking branch 'zyx-i/doc-lint' into develop
2013-04-20 16:56:43 +02:00
ZyX
1df447ebc1
Record last exit code before running anything
...
Otherwise powerline receieves value from the previous command in
_powerline_prompt function.
2013-04-18 07:40:31 +04:00
ZyX
2a6a4a07e6
Replace {path} with {repository_root}
...
Closes #429
2013-04-16 07:58:24 +04:00
ZyX
18579d70a6
Fix TypeError seen in older vim versions
2013-04-14 13:23:25 +04:00
ZyX
bd0546d688
Add virtcol_current textwidth-based gradient
2013-04-13 19:37:43 +04:00
ZyX
cce79fda0e
Add support for getbufvar('%') and &textwidth option to vim emulation
2013-04-13 19:37:23 +04:00
ZyX
1ffa8a471a
Add GREEN_Orange_red gradient for solarized
2013-04-13 19:36:19 +04:00
ZyX
a5210d800c
Add dark_GREEN_Orange_red gradient
...
Generated with
./tools/generate_gradients.py 22 58 94 52 --weights '60 15 10 2'
. For use in virtcol_current.
2013-04-13 19:36:04 +04:00
ZyX
2d036c0de8
Fix indentation of dictionaries
2013-04-13 19:35:25 +04:00
ZyX
b883ac6ee8
Use same modeline in scripts/* as in other files
2013-04-13 19:34:55 +04:00
ZyX
9e518ab682
Improve generate_gradients tool
...
Changes:
- Port argument parsing to argparse
- Add weights support
- Add ability to specify cterm palette
- Purge out first 16 colors from color choosing by default
- Improve different scales and different preview length support
2013-04-13 19:33:41 +04:00
ZyX
a4c59ded76
Make tests more verbose and catch first KeyboardInterrupt
2013-04-13 15:44:08 +04:00
ZyX
25627363b0
Do not use second argument to itertools.count in other place
2013-04-13 15:16:45 +04:00
ZyX
4449489e59
Do not use second argument to itertools.count
2013-04-13 15:08:27 +04:00
ZyX
5e93d20fb8
Do not sort segments that are always included
2013-04-13 15:05:39 +04:00
ZyX
ae691b7cd8
Improve shown errors
2013-04-13 14:47:39 +04:00
ZyX
fee328666f
Improve arguments checks
2013-04-13 14:20:54 +04:00
ZyX
7e57010c19
Move some code from powerline_autodoc to powerline.lib.inspect
...
To make it available later in lint checker.
2013-04-13 00:09:00 +04:00
ZyX
4dd9c5196e
Respect segment.py highlight group handling in powerline-lint
...
Either `highlight_group` or `name` key is enough to determine highlight group
for non-function segments, but powerline-lint requires `highlight_group`.
2013-04-12 23:45:48 +04:00
ZyX
c7946cda3e
Use different default for functions
...
This makes it look up `powerline.segments.vim.virtualenv` in addition to
virtualenv in colorscheme like it does with `segment_data`.
2013-04-12 23:45:48 +04:00
ZyX
a8eb0a2471
Special-case None priority in place of -1
...
This extends priorities in both directions, uses slightly faster `is None`
check, makes it consistent with `interval` special-casing also to `None` and
makes lint able to use one simple `.type()` check in place of `.either()` one.
2013-04-12 23:45:48 +04:00
ZyX
49618fc4e3
Rename PowerlineState to PowerlineLogger
2013-04-12 23:45:47 +04:00
ZyX
587789ebda
Fix documentation for ThreadedSegment classes with @staticmethod’s
2013-04-12 23:45:47 +04:00
ZyX
9250d794d7
Remove `pl` argument and first argument to `render*` from docs
2013-04-12 23:45:47 +04:00
ZyX
ac88a09436
Add renderer docstrings.
2013-04-12 23:45:47 +04:00
ZyX
3ce068db94
Make vim and ipython ext configurations optional
2013-04-12 23:45:47 +04:00
ZyX
40973ea530
Alter indentation
2013-04-12 23:45:42 +04:00
Kim Silkebækken
6439800d9c
Merge branch 'fix-quickfix-buffer-highlighting' into develop
2013-04-12 21:19:19 +02:00
Kim Silkebækken
d81d6f163f
vim: Fix missing qf buffer highlighting
2013-04-12 21:19:06 +02:00
Kim Silkebækken
ceeef4abde
Merge branch 'fix-archlinux-packages' into develop
2013-04-12 20:29:16 +02:00
Kim Silkebækken
79fcdc63bd
Update Arch Linux optdepends and conflicts
2013-04-12 20:29:07 +02:00
Kim Silkebækken
a1f370490b
Merge branch 'feature/vim-special-windows' into develop
2013-04-11 11:53:05 +02:00
Kim Silkebækken
7864acb70b
Update tests
2013-04-11 11:52:54 +02:00
Kim Silkebækken
8230f542c6
vim: Add quickfix window statusline
...
Closes #419
2013-04-11 11:50:35 +02:00
Kim Silkebækken
739514efc5
Merge remote-tracking branch 'zyx-i/fix-411' into develop
2013-04-09 10:29:56 +02:00
ZyX
de678ed289
Create VimPowerline.reset_highlight proxy method
...
Fixes #411
2013-04-09 00:37:53 +04:00
Kim Silkebækken
a7daa507ab
Merge remote-tracking branch 'zyx-i/alter-priority' into develop
2013-04-08 11:47:51 +02:00
Kim Silkebækken
0c7cc25a02
Merge remote-tracking branch 'zyx-i/threaded-cpu_load_percent' into develop
2013-04-08 11:39:23 +02:00
Kim Silkebækken
51a9bbdbce
Merge remote-tracking branch 'zyx-i/ipython-shutdown' into develop
2013-04-08 11:38:04 +02:00
Kim Silkebækken
e6ae8ca49f
Merge remote-tracking branch 'zyx-i/persistent-awesome' into develop
2013-04-08 11:36:44 +02:00
Kim Silkebækken
c1ed109422
Merge remote-tracking branch 'zyx-i/more-threaded-globals' into develop
2013-04-08 11:31:04 +02:00
ZyX
24dde27b7e
Alter the priority of branch and line_percent segments
...
Unlike file_type and file_directory branch cannot be deduced from the filename
(you normally know directory structure of the project) and contents of the file.
Unlike file_format and file_encoding which are normally configured once and then
forgotten about knowing branch segment is necessary to separate commits.
2013-04-08 08:59:56 +04:00
ZyX
71329cdb5d
Add gradient for cpu_load_percent
...
Note: no changes to colorschemes: no cpu_load_percent in colorscheme
2013-04-08 08:04:22 +04:00
ZyX
b2cb5b1e94
Fix gradient level in email_imap_alert segment
...
Closes #407
2013-04-08 07:49:44 +04:00
ZyX
340bdc7a51
Add other self.pl proxies
2013-04-07 19:15:58 +04:00
ZyX
14b31eca35
Make dummy cpu_load_percent also ThreadedSegment
...
It is the easiest way to make documentation identical when created on a system
with and without psutil module and deduplicate docstrings
2013-04-07 19:01:54 +04:00