summaryrefslogtreecommitdiffstats
path: root/debian/changelog
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--debian/changelog258
-rw-r--r--debian/changelog.upstream302
2 files changed, 560 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..55cfbed
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,258 @@
+powerline (2.8.3-4) unstable; urgency=medium
+
+ * Team upload.
+ * Add debconf translators to d/copyright
+ * Update debconf template translation
+ - Spanish translation.
+ Thanks to Camaleón (Closes: #987389)
+ - Italian translation.
+ Thanks to Ceppo (Closes: #1024696)
+
+ -- Helge Kreutzmann <debian@helgefjell.de> Fri, 17 Feb 2023 21:01:56 +0100
+
+powerline (2.8.3-3) unstable; urgency=medium
+
+ [ Debian Janitor ]
+ * Apply multi-arch hints. + powerline-doc: Add Multi-Arch: foreign.
+
+ [ Samuel Henrique ]
+ * d/p/0007-python-311-support.patch: New upstream patch for python 3.11
+ support (closes: #1028844)
+
+ -- Samuel Henrique <samueloph@debian.org> Sun, 15 Jan 2023 23:19:25 +0000
+
+powerline (2.8.3-2) unstable; urgency=medium
+
+ [ Debian Janitor ]
+ * Remove constraints unnecessary since buster
+ * Update standards version to 4.6.1, no changes needed.
+
+ -- Jelmer Vernooij <jelmer@debian.org> Mon, 17 Oct 2022 01:23:39 +0100
+
+powerline (2.8.3-1) unstable; urgency=medium
+
+ * New upstream version 2.8.3
+ * Bump Standards-Version to 4.6.0
+ * Update copy of upstream's changelog
+
+ -- Samuel Henrique <samueloph@debian.org> Sun, 22 May 2022 19:41:03 +0100
+
+powerline (2.8.2-1) unstable; urgency=medium
+
+ * New upstream version 2.8.2
+
+ -- Samuel Henrique <samueloph@debian.org> Mon, 08 Mar 2021 22:13:09 +0000
+
+powerline (2.8.1-4) unstable; urgency=medium
+
+ [ Ondřej Nový ]
+ * d/control: Update Maintainer field with new Debian Python Team
+ contact address.
+ * d/control: Update Vcs-* fields with new Debian Python Team Salsa
+ layout.
+
+ [ Debian Janitor ]
+ * Set upstream metadata fields: Bug-Submit.
+
+ [ Samuel Henrique ]
+ * Bump Standards-Version to 4.5.1
+ * d/control: Add python3-i3ipc to Suggests and i3 to Enhances
+ (closes: #976790)
+
+ -- Samuel Henrique <samueloph@debian.org> Tue, 08 Dec 2020 19:08:22 +0000
+
+powerline (2.8.1-3) unstable; urgency=medium
+
+ * d/control: Fix Vcs-* fields
+
+ -- Samuel Henrique <samueloph@debian.org> Sat, 11 Jul 2020 11:39:54 +0100
+
+powerline (2.8.1-2) unstable; urgency=medium
+
+ * The previous changelog entry said it updated the ru translation but
+ the change was not there (and it closed the wrong bug), this is the
+ correct entry.
+ * d/po/ru.po: Update Russian translation, thanks to
+ Lev Lamberov <dogsleg@debian.org> (closes: #951434)
+
+ -- Samuel Henrique <samueloph@debian.org> Sat, 11 Jul 2020 00:28:00 +0100
+
+powerline (2.8.1-1) unstable; urgency=medium
+
+ [ Debian Janitor ]
+ * Set debhelper-compat version in Build-Depends.
+ * Set upstream metadata fields: Bug-Database, Repository, Repository-
+ Browse.
+
+ [ Jerome Charaoui ]
+ * Add ru translation (closes: #910849)
+
+ [ Samuel Henrique ]
+ * New upstream version 2.8.1 (closes: #964598)
+ - Added ipython >= 7.0.0 support (closes: #953973)
+ - d/changelog.upstream: Update upstream changelog for 2.8.1
+ * Bump DH to 13
+ * Bump Standards-Version to 4.5.0
+ * Add debian/gbp.conf
+ * Don't override dh_auto_test and add test build-dep python3-pexpect
+ * d/control: Switch maintenance to PAPT team and add myself as an uploader
+ * d/control: s/Multi-arch/Multi-Arch/
+ * d/rules: Remove unused includes
+
+ -- Samuel Henrique <samueloph@debian.org> Fri, 10 Jul 2020 21:22:53 +0100
+
+powerline (2.7-3) unstable; urgency=medium
+
+ * Drop Python2, package is Python3-ready (Closes: #937313)
+ * Updating to standards version 4.4.0, no other changes required.
+ * Drop python-powerline-doc transitional package
+
+ -- Jerome Charaoui <jerome@riseup.net> Sat, 14 Sep 2019 11:47:28 -0400
+
+powerline (2.7-2) unstable; urgency=medium
+
+ * Adjust debian/watch
+ * Update nl translation, fixes #920429
+ * Add ru translation, fixes #910849
+ * Add pt_BR translation, fixes #920539
+
+ -- Jerome Charaoui <jerome@riseup.net> Sun, 27 Jan 2019 14:23:23 -0500
+
+powerline (2.7-1) unstable; urgency=medium
+
+ [ Daniel Baumann ]
+ * Switching debconf option to enable bash from a boolean to a multiselect in
+ order to allow other programs to be enabled too in the future.
+ * Updating to standards version 4.3.0, no other changes required.
+
+ [ Jerome Charaoui ]
+ * New upstream version 2.7
+ * Add fr debconf translation, thanks Jean-Pierre Giraud (Closes: #906095)
+ * Add nl debconf translation, thanks Frans Spiesschaert (Closes: #906943)
+ * Add pt debconf translation, thanks Rui Branco (Closes: #907903)
+
+ -- Jerome Charaoui <jerome@riseup.net> Wed, 02 Jan 2019 12:11:35 -0500
+
+powerline (2.6-2) unstable; urgency=medium
+
+ [ Daniel Baumann ]
+ * Install manapages into the powerline package only (Closes: #899135)
+ * Automatically update fontconfig cache using dpkg trigger (Closes: #899142)
+ * Update vim instructions in README.Debian (Closes: #899150)
+ * Add debconf support to enable powerline for all users (Closes: #899184)
+ * Set default shell theme to default_leftonly (Closes: #899153)
+ * Switch to use python3 by default (Closes: #899165)
+ * Include /etc/powerline as configuration directory (Closes: #899178)
+ * Apply patch from Andreas Schneider to fix build with GCC-7 (Closes: #900331)
+ * Rename python-powerline-doc to powerline-doc for consistency
+ * Apply various updates and fixes to control, watch and copyright files
+ * Update packaging to debhelper version 11
+ * Update packaging to standards version 4.1.4
+
+ [ Jerome Charaoui ]
+ * Fix privacy breaches in documentation
+ * Update NEWS file
+
+ -- Jerome Charaoui <jerome@riseup.net> Fri, 01 Jun 2018 15:32:49 -0400
+
+powerline (2.6-1) unstable; urgency=medium
+
+ * New upstream version 2.6
+ * Ship upstream changelog from GitHub release logs
+ * Bump Standards-Version to 4.0.1
+
+ -- Jerome Charaoui <jerome@riseup.net> Wed, 23 Aug 2017 14:53:23 -0400
+
+powerline (2.5-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Changes dependency for powerline to python-powerline by default, as this is
+ used by the installed binaries and is required.
+ * Move python3-powerline to Recommends so as to allow for vim users to have
+ this also installed by default, without requiring its installation on
+ systems that do not want a Python 3 installation. (Closes: #839599)
+
+ -- Iain R. Learmonth <irl@debian.org> Tue, 24 Jan 2017 14:47:26 +0000
+
+powerline (2.5-1) unstable; urgency=medium
+
+ * Imported Upstream version 2.5
+ * Add mention in README to use python3 where necessary
+ * Depend on python3 library by default
+
+ -- Jerome Charaoui <jerome@riseup.net> Sat, 10 Sep 2016 13:49:36 -0400
+
+powerline (2.4-1) unstable; urgency=medium
+
+ * Imported Upstream version 2.4
+ * Move fontconfig file to /etc/fonts/conf.avail (Closes: #814424)
+ * Bump Standards-Version to 3.9.8
+ * Switch Vcs-Git to https URL
+ * Provide new bindings in the correct binary
+
+ -- Jerome Charaoui <jerome@riseup.net> Wed, 27 Apr 2016 10:39:05 -0400
+
+powerline (2.3-1) unstable; urgency=medium
+
+ * Imported Upstream version 2.3 (Closes: #802905)
+
+ -- Jerome Charaoui <jerome@riseup.net> Mon, 26 Oct 2015 16:03:47 -0400
+
+powerline (2.2-2) unstable; urgency=medium
+
+ * Build python3-powerline binary package (Closes: #798930)
+ * Compile /usr/bin/powerline with extra hardening flags
+ * Make sphinx-generated manpages reproducible
+
+ -- Jerome Charaoui <jerome@riseup.net> Sun, 18 Oct 2015 18:18:19 -0400
+
+powerline (2.2-1) unstable; urgency=medium
+
+ * Imported Upstream version 2.2
+ * Distribute NEWS file only in powerline binary package (Closes: #792359)
+
+ -- Jerome Charaoui <jerome@riseup.net> Tue, 04 Aug 2015 22:04:48 -0400
+
+powerline (2.1.4-1) unstable; urgency=medium
+
+ * Import Upstream version 2.1. (Closes: #778250)
+
+ -- Jerome Charaoui <jerome@riseup.net> Sat, 23 May 2015 08:31:28 -0400
+
+powerline (2.1-1) unstable; urgency=medium
+
+ * Import Upstream version 2.1 (Closes: #776725)
+
+ -- Jerome Charaoui <jerome@riseup.net> Sun, 08 Mar 2015 14:48:15 -0400
+
+powerline (1.2-2) unstable; urgency=medium
+
+ * Fix incomplete tmux configuration by adjusting hardcoded bindings
+ directory (Closes: #766637)
+
+ -- Jerome Charaoui <jerome@riseup.net> Sat, 25 Oct 2014 10:44:31 -0400
+
+powerline (1.2-1) unstable; urgency=medium
+
+ * Import Upstream version 1.2
+ * Package is now architecture specific due to C component
+ * Disable build tests for this release
+ * Watch file modified to track upstream releases
+
+ -- Jerome Charaoui <jerome@riseup.net> Sat, 18 Oct 2014 15:26:20 -0400
+
+powerline (0~20140216-2) unstable; urgency=low
+
+ * Adjust package sections and descriptions (Closes: #753663, #753665)
+ * Import upstream commit, fixes powerline with psutil 2.x (Closes: #758162)
+ * Move bindings and config_files in powerline package (Closes: #758551)
+ * Add README.Debian with installation and configuration instructions
+ (Closes: #761474)
+
+ -- Jerome Charaoui <jerome@riseup.net> Thu, 18 Sep 2014 02:11:12 -0400
+
+powerline (0~20140216-1) unstable; urgency=low
+
+ * Initial release. (Closes: #739666)
+
+ -- Jerome Charaoui <jerome@riseup.net> Thu, 20 Feb 2014 23:06:16 -0500
diff --git a/debian/changelog.upstream b/debian/changelog.upstream
new file mode 100644
index 0000000..78853f6
--- /dev/null
+++ b/debian/changelog.upstream
@@ -0,0 +1,302 @@
+2.8.3
+* various minor bug fixes and improvements
+* fix ipython 8
+2.8.2
+* various bug fixes and minor improvements.
+2.8.1
+* Add `__version__`.
+2.8
+* Added ipython >= 7.0.0 support
+* Various other minor fixes and improvements
+
+Python 2 support is now deprecated. **It will be removed in the next release.**
+
+2.7
+- Added ALE support.
+- Added mocp support.
+- Added awesome 4+ support.
+- Added support for `$pipestatus` in bash.
+- Recognize terminal-job mode.
+- Fixed i3 bindings when both i3-py and i3ipc are installed.
+- Fixed i3 bar bindings.
+- Fixed checking for battery in WSL.
+- Fixed spotify segment on Mac OS.
+- Fixed compiling C client with GCC-7.
+2.6
+- Added support for new Vim modes.
+- Added ability to control output padding.
+- Added iTunes player segment.
+- Added support for tmux development builds.
+- Added a workaround for a fish bug sometimes occurring when using eval from
+ config.fish (upstream status unknown).
+- Added a workaround for tmux 2.4 bug: excessive CPU usage when having multiple
+ panes (also fixed upstream).
+- Fixed clean file status support in mercurial.
+- Fixed error when battery capacity is zero and using DBus.
+- Fixed mercurial command servers leakage.
+- Refactored awesome bindings to use powerline daemon.
+
+2.5.2
+- Fixed ipython-5.2\* support.
+
+2.5.1
+- Made more robust theme default.
+- Made it use hglib in place of unstable mercurial plugin API.
+- Fixed latest fish version support.
+- Some other fixes and documentation adjustments.
+
+2.5
+- Added IPython-5 support: in new major IPython version prompt code was largerly
+ reworked, resulting in different set of hacks needed for powerline to work.
+ IPython still does not have features needed to avoid using hacks.
+- Added stash segment.
+- Fixed trailing whitespace segment: it could incorrectly report trailing
+ whitespace if line ended with `b` or `'` on Python-3.
+- Fixed weather segment and altered geoip service used.
+- Fixed escaping used for status-left option on tmux-2.1 and higher.
+
+2.4
+- Added `short` parameter for `system_load` segment that leaves only one load
+ average number out of three.
+- Added `powerline.segments.i3wm.scratchpad` segment used to list windows that
+ are currently on the scratchpad.
+- Added support for multiple batteries in battery segment.
+- Added `….i3wm.workspace` segment which describes single i3wm workspace and
+ workspaces lister. Old `….i3wm.workspaces` segment was deprecated.
+- Added support for multiple monitors in lemonbar bindings.
+- Added support for most recent tmux version (2.2).
+- Fixed battery status support on some linux systems.
+- Fixed MPD bindings: they sometimes were not able to handle names if they did
+ not fit ASCII.
+- Fixed MPD bindings: they did not correctly get elapsed time.
+- Fixed AttributeError on some systems: LC_MESSAGES is not always available.
+- Fixed Mac OS-specific variant of spotify player support when Python-3 is
+ used.
+- Fixed performance of the tabline.
+
+2.3
+- Added ability to hide domain part of the user name to common.env.user segment.
+- Added ability to show conda environment to virtualenv segment.
+- Added systemd service file.
+- Added ability to detect internal_ip interface using default gateway.
+- Added support for password-protected connections in mpd player bindings.
+- Added `output` option to i3wm.workspaces segment to filter workspaces based on
+ their output.
+- Added “charging” indicator to battery segment.
+- Made tmux bindings show zoom indicator in window status.
+- Fixed tmux bindings so that they support tmux-2.1.
+- Fixed support for unicode characters in common.time.date segment.
+
+2.2
+- Added support for newest psutil version.
+- Added support for non-SSL IMAP4 connection.
+- Added support for clickable tab names in Vim.
+- Added support for truncating tmux segments.
+- Added support for new (i3ipc) module that interacts with i3.
+- Added support for i3 modes.
+- Fixed coloring of network_load segment.
+- Fixed dash bindings on OS X.
+- Fixed parsing numbers starting with 2 supplied by POWERLINE_*_OVERRIDES
+ environment variables.
+
+2.1.4
+- Fixed tmux support broken by 2.1.1.
+
+2.1.3
+- Fixed powerline-render arguments parsing.
+
+2.1.1
+- Added support for placing powerline on the left in qtile.
+- Added qtile-1.9 support.
+- Fixed tmux-2.0 support.
+- Made it easier to run tests outside of travis.
+- Added some missing highlight groups.
+- Made it omit writing empty above lines.
+- Fixed UnicodeEncodeError when running powerline-lint with non-ASCII characters
+ in error messages.
+- Fixed code that replaces `&statusline` value: it now is able to replace
+ non-ASCII `&statusline`s as well.
+
+2.1
+- Added [BAR](https://github.com/LemonBoy/bar) support.
+- Added support for pdb (Python debugger) prompt.
+- Added more highlight groups to solarized colorscheme.
+- Updated zpython bindings.
+- Fixed C version of the client on non-Linux platforms.
+- Fixed some errors in powerline-lint code.
+- Fixed Python-2.6 incompatibilities in setup.py.
+
+2.0
+Added functionality:
+- Added fbterm (framebuffer terminal emulator) support.
+- Added theme with unicode-7.0 symbols. (Note: most software is not ready for it
+ yet, including all Python-2* versions.)
+- Added support for PyPy3.
+- Compiler is now called with CFLAGS from environment in setup.py if present.
+- Added support for pyuv-1.*.
+- Added a way to write error log to Vim global variable.
+- `powerline` script now supports overrides from `$POWERLINE_CONFIG_OVERRIDES`,
+ `$POWERLINE_THEME_OVERRIDES` environment variables, so does `powerline-config`
+ script.
+- `powerline` and `powerline-config` scripts now support taking paths from
+ `$POWERLINE_CONFIG_PATHS`.
+- `powerline-lint` is now able to report dictionaries which were merged in to
+ form marked dictionary and what were the previous values of overridden values.
+- Added support for Byron Rakitzis’ rc shell reimplementation.
+- Added support for querying battery status on cygwin platform.
+
+Fixes:
+- Vim: made all mode strings have equal width.
+- Vim: fixed intermediate Vim-7.3* support.
+- Fixed typo in battery segment implementation that made it not possible to fall
+ back to next implementation if UPower is not available, but dbus is.
+- Fixed libzpython overrides and modes support.
+- Fixed Python-3* support in zpython bindings.
+- Fixed checking of themes located in user configuration directories in
+ `powerline-lint`.
+- `powerline-daemon` now allows `--foreground` argument to be used in
+ conjunction with `--replace`.
+- Fixed outdated tmux versions support (1.6 and 1.7).
+
+Incompatible changes:
+- Removed CtrlP support. If one wants to readd it make sure to fix problems
+ listed in 4e6b0a7ec8f2fa54053e4162c8b604a85e8d667d.
+- `highlight_group` key in segment description (both in configuration and in
+ function output) was renamed to `highlight_groups` (note the trailing `s`).
+- `attr` key in colorschemes was renamed to `attrs` key (note the trailing `s`).
+- All highlight groups looking like `foo.bar` were renamed to `foo:bar`: dot in
+ highlight group names is no longer allowed.
+- `detect` argument value was renamed to `auto` in network segments.
+- `$POWERLINE_COMMAND` is now a single path to one executable. No arguments to
+ the executable are allowed inside `$POWERLINE_COMMAND`. Overrides using
+ argument to `$POWERLINE_COMMAND` are now deprecated.
+- In place of overrides being part of `$POWERLINE_COMMAND` variable all shell
+ and tmux bindings now support overrides from `$POWERLINE_CONFIG_OVERRIDES` and
+ `$POWERLINE_THEME_OVERRIDES` environment variables.
+- In place of config paths specified as a part of `$POWERLINE_COMMAND` variable
+ paths are now taken from `$POWERLINE_CONFIG_PATHS` environment variable.
+- `$POWERLINE_CONFIG` was replaced with `$POWERLINE_CONFIG_OVERRIDES` for
+ zpython bindings when talking about overrides.
+- `$POWERLINE_THEME_CONFIG` was renamed to `$POWERLINE_THEME_OVERRIDES` in
+ zpython bindings.
+- `$POWERLINE_CONFIG` was replaced with `$POWERLINE_CONFIG_COMMAND` in all shell
+ bindings when talking about path to `powerline-config` executable.
+- In Vim in place of `g:powerline_theme_overrides__{theme_name}` per-theme
+ dictionaries `g:powerline_theme_overrides` dictionary should be used. Theme
+ names in this case are top-level keys in the new dictionary.
+- In IPython configuration paths list can be specified via `config_paths`
+ option, not via `paths` option.
+- Some long options that defined overrides were renamed:
+ - `--theme_option` was renamed to `--theme-override`.
+ - `--config` was renamed to `--config-override`.
+ Note that these options are deprecated and shall be used for testing purposes
+ only.
+- All long options that used to have underscore in them are now using
+ HYPHEN-MINUS instead. I.e.
+ - `--config_path` was renamed to `--config-path`.
+ - `--last_pipe_status` was renamed to `--last-pipe-status`.
+ - `--renderer_arg` was renamed to `--renderer-arg`.
+ - `--theme_option` was renamed to `--theme-override`.
+ Short options were not touched.
+- All segments from `powerline.segments.common` were removed. Now they live in
+ `powerline.segments.common` submodules: e.g.
+ `powerline.segments.common.weather` is now
+ `powerline.segments.common.wthr.weather`. List of available segments can be
+ found in documentation, section [Common segments](http://powerline.readthedocs.org/en/master/configuration/segments/common.html).
+- Segments `powerline.segments.common.now_playing` and
+ `powerline.segments.common.players.now_playing` were removed. In place of them
+ all players should be accessed via their own segments. List of segments is
+ available in [Media players](http://powerline.readthedocs.org/en/master/configuration/segments/common.html#module-powerline.segments.common.players).
+
+1.3.1
+- Fixed Command-T finder labels: now `CommandT::` and `Finder::` parts are
+ removed because all finders were moved to `CommandT::Finder` module in place
+ of just `CommandT`.
+- Fixed dbus players support: it is now OK not to have album title.
+- Characters that form the surrogate pair that represents some character above
+ U+10000 in UCS-2 Python builds are no longer considered non-printable.
+- Added support for calculating lengths of the characters above U+10000 in UCS-2
+ Python builds.
+- Made linter support characters above U+10000 if they are represented as
+ a `\uXXXX\uXXXX` surrogate pair in JSON.
+- Made linter validate that all characters in some strings are printable.
+- Made `powerline-daemon` work in FreeBSD: only use abstract socket namespace on
+ linux systems.
+- Fixed `string` and `safe_unicode` functions in Python-3.
+- Fixed colors and alignment in tmux powerline bindings.
+
+1.3
+- Added support for Command-T plugin statusline.
+- Added support for csv files (displays current column and column header if
+ applicable).
+- Added support for capslock plugin.
+- Added support for `ZLE_RPROMPT_INDENT` in zsh bindings.
+- Made tmux bindings respect powerline configuration (powerline colorschemes and
+ left dividers configuration).
+- Made tagbar segment use caching.
+- Fixed build in case no C compiler was found.
+- Fixed old Vims support.
+- Fixed non-unicode directories support in non-zpython shell bindings when using
+ Python-2.
+- Fixed tcsh prompt escaping: also escapes the bang.
+- Various improvements useful for debugging.
+- Improved style of help messages.
+- Added manual pages.
+
+1.2
+Changes:
+- When guessing used network interface for internal_ip segment the priority of
+ various VM bridge interfaces was lowered.
+- Added `ignore_statuses` option that makes one able to prevent certain
+ repository statutes (e.g. `"U"`: only modification is unknown files) from
+ marking repository as dirty.
+- Refactored `powerline.segments.common.players` module: deprecated
+ `now_playing` segment, replacing it with segments with names identical to
+ player names (e.g. `powerline.segments.common.players.mpd`). `now_playing`
+ segment will continue to work until powerline-2.0 though.
+- Fixed `powerline.segments.tmux.attached_clients` segment: it was not working
+ at all due to missing argument in one function call.
+- Fixed regular expression used to detect NERDTree buffers.
+
+1.1
+Changes:
+- Deprecated `powerline.segments.common`, moved all segments into deeply nested
+ modules (e.g. `powerline.segments.common.vcs`).
+- Added support for different tag formats provided by tagbar plugin.
+- Improved non-unicode locales handling.
+- Improved non-unicode filenames handling.
+- Improved Vim troubleshooting: it now runs powerline-lint automatically.
+- Fixed weather segment: it was remembering its argument from the first run and
+ never allowed to change it.
+- Fixed Uv watcher: it raised an exception for nonexistent files.
+- Fixed zsh named directories handling when AUTO_NAME_DIRS option is set.
+- Fixed --config_path handling when using daemon: in some cases it was
+ remembered once and never changed.
+- Fixed Vim overrides when Vim is using Python-3*.
+- Fixed Uv watcher on Python-3*: it used os.path.walk which was removed.
+- Refactored and documented powerline.lint.
+
+1.0
+Current features include:
+- Application support: vim, ipython, awesome, qtile, i3, tmux, zsh, fish, tcsh,
+ bash and some other shells.
+- Powerline daemon that makes tmux and shell bindings work faster.
+- Automatic statusline shrinking.
+- Segments:
+ - Branch and file status segments support for git, mercurial and bazaar
+ version control systems.
+ - Battery support for linux (dbus and /sys/class/power_supply), OS X and
+ Windows platforms.
+ - Player support: CMUS, MPD, Spotify, Clementine, Rhythmobox, RDIO.
+ - Support for displaying weather.
+ - Current directory display in shells, including zsh named directories
+ support.
+ - Vim plugins support: Ctrl-P, Gundo, NerdTree, Syntastic, TagBar.
+ - A huge number of other segments.
+- Automatic configuration reloading.
+- Merging configuration from various locations.
+- Filesystem watchers for configuration reloading and VCS segments:
+ - INotify-based watcher.
+ - LibUv-based watcher.
+ - Stat-based watcher (only files).
+