Hello community, here is the log from the commit of package kakoune for openSUSE:Factory checked in at 2017-05-22 10:46:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kakoune (Old) and /work/SRC/openSUSE:Factory/.kakoune.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kakoune" Mon May 22 10:46:56 2017 rev:5 rq:495960 version:0.0+git.20170513 Changes: -------- --- /work/SRC/openSUSE:Factory/kakoune/kakoune.changes 2017-04-30 21:25:07.230356474 +0200 +++ /work/SRC/openSUSE:Factory/.kakoune.new/kakoune.changes 2017-05-22 10:48:24.617076394 +0200 @@ -1,0 +2,155 @@ +Thu May 18 11:47:56 UTC 2017 - [email protected] + +- Update to version 0.0+git.20170513: + * Add column information + * New colorscheme: desertex + * test: Fix UTF8 compliant locale detection + * rc: Simplify/POSIXify the `autorestore.kak` script + * rc: POSIXify the `modeline.kak` script + * Cleanup some tabby mess in the Makefile + * Compile optimized and debug into different files, make `kak` a symlink + * Fix clang warnings about uninitialized timestamp field + * Small naming tweak + * add rc/ocaml.kak + * highlight hash access symbols + * Add `RawKey` to hook completion list + * rc: Don't print errors when no buffer backup exist + * add racer completion for rust + * rc: POSIX and cosmetic fixes in the `spell` script` + * rc: add a `spell-next` command + * src: Fix the string conversion of range faces + * <space>, <a-space>: throw on invalid preconditions + * Add docstring support for mappings, and use them in autoinfo + * Make <a-space> throw on invalid index or last selection + * Ensure main selection index is correct directly in SelectionList::remove + * Return an optional selection in most selectors, fail rather than keep current + * Fix indent selection respect for original selection cursor position + * Fix tests for indent selection + * Move object unit tests in their own subfolder + * Refactor regex based selection code + * Git ignore kak.opt and kak.debug + * Refactor surround unit test code + * Change word object selector to fail if the cursor is not on a word char + * Remove unused AliasRegistry::flatten_aliases method + * Add Symbol, async and await highlighting for javascript.kak + * Document the -docstring switch of the :map command + * Simplify AliasRegistry::remove_alias + * escape pipe from closure in the description + * Introduce a custom HashMap implementation along with a quick benchmark + * Add support for HashMap options types + * Replace uses of UnorderedMap with HashMap + * Replace IdMap with HashMap + * Remove temporary stats code from HashMap + * also handle enums explicitly + * Update Makefile + * Expand a bit the hash map profiling code + * Cleanup hash_map code + * test: Remove empty test directories + * Small code simplification + * Collapse undo groups during an eval command + * Try to please clang-3.5 + * doc: Add an IRC badge linking to Freenode + * ncurses: Add a Dilbert assistant + * Add a -debug flag to :edit to set the buffer as debug data + * Fix crash on non utf8 files trigering highlighting of backward ranges + * Add dilbert in the ui_options doctring + * Change lint.kak column display to put it at the end + * Increase modelinefmt configuration power + * src: Align the assistant in the middle of the popup + * src: Make the cursor character an opening delimiter + * Add regression test for #1105 + * The canonical name for the documentation command is :doc, not :help + * Move SelectionList::set implementation out of the header + * Migrate to a more value based meta programming model + * Migrate WithBitOps template specialization to with_bit_ops function + * Remove unneeded 'valid' helper template + * Small code tweaks regarding flags handling + * Move enum/flags option functions to option_types.hh + * Try to clean up option include a bit + * Fixes some clang-tidy warning and add a few missing meta.hh include + * Use a HashMap to store the normal mode keymap + * Merge faces in show_whitespaces highlighter instead of replacing it + * Try to fix clang 3.5 compilation + * src: Introduce a `-i` suffix flag for filter backups + * Remove some unneeded type declarations in AliasRegistry + * Added gruvbox colorscheme + * src: Fix the `distclean` Makefile target + * spell.kak: preserve spelling language from :spell in :spell-replace + * contrib: Remove `make_deb.bash` + * Add an InsertDelete hook + * Expose hook params regex captures in hook_param_capture_N + * rc/ranger: use $kak_hook_param_capture_N + * Change prompt completion to only update when idle + * Do not disable autoinfo and autoshowcompl in non interactive context + * ncurses: When hiding the menu, recompute the info position + * rc: Export $TMPDIR to new `tmux` processes + * doc: Fix the name of a now unexisting face + * rc: Forward $TMPDIR to `iterm` subprocesses + * src: Support the `-help` flag + * Add support for parsing multiple modifiers in keys + * Remove some now unneeded uses of const String& params + * Change multi modifier key syntax to be <c-a-space> instead of <ca-space> + * Name key '+' as plus and '-' as minus + * Place hardware terminal cursor at the current main cursor/prompt cursor position + * Add documentation for the set_cursor ui call in json_ui.asciidoc + * Fix tests after addition of the set_cursor UI method + * When not sending data to a subprocess, close its stdin + * rc: Properly modify `tmux`'s environment with `env` + * doc: Write a dedicated "mapping" page + * Do not try to split non range atoms in column highlighter + * Fix uninitialised value for cursor mode + * Safer code for parsing commands + * Assume filename passed to write_buffer_to_file is already parsed + * src: Implement a `write!` command + * Change utf8::to_next/to_previous so that they are more symetrical + * Fix generation of empty erase changes + * doc: Fix some issues in spelling, grammar and punctuation + * Set stdin to /dev/null instead of closing it when we dont have data to pipe to child + * Add noexcept specifiers to unicode and utf8 functions + * Style tweak in highglighters.cc + * doc: document the `X` key + * Support appending selections to empty register + * rc: Use $SHELL instead of spawning `bash` arbitrarily + * Add Elixir highlighter + * doc: Document guidelines about writing kak scripts + * doc: Remove Debian from the list of distributions + * Fix use of invalidated iterator in the command map on exception + * Do not use any display information to determine where the cursor moves + * Add a wrap highlighter + * Introduce highlighting phases and display setup computation + * Respect tabstop in Buffer::offset_coord + * Make Wrap highlighter only wrap on window width. + * Make scrolling around work more correctly with wrapping + * Introduce a LineNumberWrapped face + * Disable horizontal scrolling when running a WrapHighlighter + * Detect errors while parsing flag line and handle them + * Move passes logic to the base Highlighter class + * Add a `-passes` switch support for the group highlighter + * Add support for word wrapping with the -word switch to the wrap highlighter + * Reject 0 wrap column + * Document the wrap highlighter + * Ensure window position line is inside buffer + * Fix assert when wrapping a line that takes more than the full window height + * Slight highlighting related code cleanup + * Fix infinite loop with longer than width words in word wrap mode + * Fix unneeded and wrong splitting of display atom during wrapping + * Move SimpleHighlighter as an implementation detail + * Update wrap highlighter docstring + * Do not push a final spurious command separators when parsing commands + * Refactor range highlighting into a struct + * Distinguish between BufferRanges and InclusiveBufferRanges + * Fix a few spelling errors detected by spell.kak in the README + * Update group highlighter docstring to document the passes option + * Rename kakrc::autoload to kakrc::autoload_directory + * Make ref highlighter work for all highlight passes + * Add support for the -passes option to the ref highlighter + * Small spelling error fix + * Use LineCount instead of int for ncurses assistant margin + * Disable horizontal scroll offset support when wrapping + * Use only default faces + * fix new face documentation + * update line-flags and flag_lines doc to reflect current status + * misc whitespace fix in docs + * Add the -E switch for server initialization commands + +------------------------------------------------------------------- Old: ---- kakoune-0.0+git.20170223.tar.xz New: ---- kakoune-0.0+git.20170513.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kakoune.spec ++++++ --- /var/tmp/diff_new_pack.85tekp/_old 2017-05-22 10:48:25.264985075 +0200 +++ /var/tmp/diff_new_pack.85tekp/_new 2017-05-22 10:48:25.264985075 +0200 @@ -17,7 +17,7 @@ Name: kakoune -Version: 0.0+git.20170223 +Version: 0.0+git.20170513 Release: 0 Summary: A code editor heavily inspired by Vim License: Unlicense ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.85tekp/_old 2017-05-22 10:48:25.320977183 +0200 +++ /var/tmp/diff_new_pack.85tekp/_new 2017-05-22 10:48:25.320977183 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/mawww/kakoune.git</param> - <param name="changesrevision">8703f30063a59d07aac5141a58a590135de39707</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">3a0d9481ac0d037deb43fe93f35318acae763d6b</param></service></servicedata> \ No newline at end of file ++++++ kakoune-0.0+git.20170223.tar.xz -> kakoune-0.0+git.20170513.tar.xz ++++++ ++++ 13656 lines of diff (skipped)
