Hello community,

here is the log from the commit of package kakoune for openSUSE:Factory checked 
in at 2017-10-19 19:33:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kakoune (Old)
 and      /work/SRC/openSUSE:Factory/.kakoune.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kakoune"

Thu Oct 19 19:33:49 2017 rev:7 rq:535194 version:0.0+git.20171017

Changes:
--------
--- /work/SRC/openSUSE:Factory/kakoune/kakoune.changes  2017-07-25 
11:40:56.739688386 +0200
+++ /work/SRC/openSUSE:Factory/.kakoune.new/kakoune.changes     2017-10-19 
19:34:14.978944990 +0200
@@ -1,0 +2,388 @@
+Thu Oct 19 11:41:06 UTC 2017 - mplus...@suse.com
+
+- Update to version 0.0+git.20171017:
+  * Tweak buffer change code so that WinDisplay hooks can use info boxes
+  * Add a basic replace-ranges highlighter
+  * doc: Document the -E flag
+  * kakrc: Simplify and optimize the autoload function
+  * Fix reference to kakrc highlighter for markdown
+  * Improve kakrc highlighter with more static words
+  * Remove ad-hoc rules in kakrc highlighter
+  * Add some missing languages to comment.kak
+  * Highlight object keys in yaml
+  * rc: Document non-hidden options with `-docstring`
+  * rc: Use POSIX `command -v` instead of `which`
+  * rc: Simplify and optimize the `alt` command
+  * Document that markup is possible in completion menu entries.
+  * Document escape key and update Q doc according to normal.cc
+  * Rename range-faces to range-specs
+  * Add range-faces -> range-specs rename to the breaking changes message
+  * Add missing std::move in on_scope_end implementation
+  * small code cleanups
+  * Highlight 'copied' file action in git-commit buffers
+  * Move constexpr compatible Array struct to meta.hh
+  * Small reorganization in the normal keymap
+  * Make hardware cursor visible in ncurses ui
+  * Add modified value if buffer has modifications not saved
+  * Change <a-z>/<a-Z> to combine selections instead of appending
+  * Support aligning to opening { as well as ( in c-family indent
+  * Changed wording of completers description
+  * do not embed timestamps in .gz files
+  * Always link input files in the same order
+  * Commit correct version of c-family indent change
+  * Fix vertical movement with tabstops
+  * Smarter align to opening parenthesis/brace supporting multiline
+  * Add some missing tests for c-family indent
+  * Fix scrolling when cursor is on a wrapped part of the last displayed line
+  * Remove virtual destructor from OptionManagerWatcher
+  * Fix bug where idle timers of disabled modes were still run
+  * Do not avoid eol in insert mode vertical movement
+  * Fix man.kak when man pages filenames just end up with the manual section
+  * Remove unneeded forward declaration
+  * Fix hardware cursor positioning in prompt when status bar is on bottom
+  * Small code tweak
+  * Rename line-flags option type to line-specs
+  * Add support for raw C++ strings in c-family highlighting
+  * Fix command parsing bug when commenting after a command
+  * Add an update-option command to update range-descs/line-descs options
+  * Document the update-option command
+  * Add break and continue to the list of sh keywords
+  * Use a line-specs for the clang_errors option in clang.kak
+  * Make the lint_errors a range-specs option in lint.kak
+  * Make shell variable expansion in "strings" highlighted the same way as in 
code
+  * Expose last entered command in register :
+  * Modernize the way we compute memory domains from type
+  * Small documentation tweak in display_buffer.hh
+  * Small code style tweak
+  * Use a ScopedSetBool instead of manual set/unset for 
InputModes::Normal::m_in_on_key
+  * Small formatting tweak
+  * Remove unused and potentially error prone constructor from ArrayView
+  * Remove unneeded explicit conversion
+  * doc: Update the F.A.Q.
+  * Slight style tweak in doc.kak
+  * Small code tweak
+  * Document line-flags -> line-specs and update-option in breaking changes
+  * Parse meta as 8 bit in Normal mode to fix the terminals using that
+  * Highlight non numeric man sections as well in man.kak
+  * Put the doc/manpages/ pages in the 'k' section
+  * man.kak: Rename _manpage option to manpage
+  * Use more precise wording for object selection info box
+  * Fix typos in info-box: availabe, encodngs, highglighters…
+  * Exclude debug from eval/exec over all buffers
+  * Change ncurses_ui info box generation logic to use a Vector<String>
+  * Tweak alias command docstring not to end up with an eol
+  * Re-hide hardware cursor, seems its causing troubles with various terminal 
emulator
+  * fix: remove duplicate include to containers.hh in face_registry.cc
+  * docs: add missing angle brackets around keys in README and manpages
+  * Refine info titles to distinguish G and V modes
+  * Add SVG detection as xml in file.kak
+  * Add support for more selection combining operations
+  * Small formatting fix
+  * Rename _grep_current_line option to grep_current_line
+  * Support option_add for HashMap options
+  * Strip surrounding whitespaces in `*`
+  * Document the `*` behaviour change in the startup message
+  * doc: Fix the documentation of the `alt_dirs` option
+  * Change RankedMatch ordering to favor `/` characters
+  * Improve readability of command docstrings by changing formatting
+  * Log errors written to the status line inside the debug buffer as well
+  * Revert "doc: Fix the documentation of the `alt_dirs` option"
+  * Fix spurious copies being made when using the format function
+  * Remember previous NormalParams::count in view-lock mode
+  * Add underscore char as a valid punctuation for text-object pairs
+  * Expose kak_buf_line_count
+  * Clarify rotation direction between <'> and <a-'> in info help
+  * Use a vector instead of a hash map to store hooks
+  * Use String default ctor instead of empty string
+  * Fix useles copy of hook_func in HookManager::add_hook parameter
+  * noexept-ify BufferIterator methods
+  * noexcept-ify utf8::iterator methods
+  * Small style tweak
+  * Move NestedBool to utils.hh
+  * Avoid expensive copies of Hooks in HookManager::run_hooks
+  * Move hook executing logic into HookManager
+  * Fix missing hook removal command in c-family.kak
+  * Do not allow whitespaces as % string delimiters
+  * Use range based accumulate wrapper instead of std::accumulate
+  * Remove unneeded unknown_expand exception type
+  * Fix memory errors due to sharing the MatchResults in the Hooks struct
+  * Change merge_overlapping to guarantee we dont break the sorting
+  * Use range based find_if wrapper for finding shell env vars
+  * Run BufCreate hook *before* Buf{Open,New}File
+  * Use microseconds instead of milliseconds for built-in profiling
+  * Only trigger PromptEvent::Change on idle
+  * Do not disable incsearch option in context wrap
+  * Filter debug buffers before creating the SafePtr vector in -buffer *
+  * Move variable closer to its point of use
+  * Add `-width <max_width>` support in the wrap highlighter
+  * Disable idle timers on all transient contexts
+  * Fix quadratic behaviour in when selecting an insert completion
+  * Do not show startup info when piping into kak
+  * Remove spurious double underscore
+  * Add Alacritty
+  * More explicit and simpler code
+  * Rename 'unit' test directory to 'normal' as they are the normal mode tests
+  * Add horizontal/vertical scrolling display tests
+  * Add some unit tests for horizontal scrolling with tabulations
+  * rc: Fix calls to `mktemp`
+  * rc jedi: Don't create an unused debug/log file
+  * Rework partial line display logic
+  * Proper linear time insert completion insertion
+  * Fix bug in word completer
+  * Simplify column highlighter and make it more robust
+  * Remove unused only_buffer mode for DisplayLine::trim
+  * Fix wrapping support
+  * gitignore backup files
+  * Remove backup file from git
+  * Fix the Buffer::end() madness
+  * Fix corner case in compute_modified_ranges
+  * Use read_fd to get pipe command from stdin instead of ad-hoc code
+  * Simplify a bit buffer iteration functions
+  * minor style tweak
+  * Always store InclusiveBufferRange with first < second
+  * Fix corner case in C family indenting
+  * Change custom text object desc trigger from ':' to 'c' - Fix #1362
+  * Update Homebrew install tip in README
+  * Respect scroll offset even when wrapping lines
+  * Use more correct `[ -f <file> ]` in test runner
+  * doc: Unify the documentation for menu keys
+  * rc ctags: Make commands follow the naming convention
+  * Change window display to not use invalid buffer coordinates
+  * Go back to window lines ending at one past the end of the buffer line
+  * Fix crash recently introduced when deleting at buffer start in insert mode
+  * Move tolerance for one past end of line coordinates to highlighter code
+  * Fix some other uses of invalid buffer coordinates in display code
+  * Fix some remaining uses of invalid atom coordinates
+  * rc: Fix calls to `mktemp`
+  * Hide info/menu when they are anchored to an invisible buffer coord
+  * Support hitting escape to cancel a selection combine operation
+  * Add fallthrough comment to silence gcc-7 warning
+  * Fix asciidoc formatting in README
+  * Trim whitespaces surrounding docstrings
+  * Update command names
+  * Disable -Wnoexcept-type warning
+  * Update startup info message
+  * src: Add a `commands` debug flag
+  * src: Add `profile-hash-maps` to the `debug` command's docstring
+  * Correctly handle tabs when show_whitespaces is added
+  * Use already stored coordinates in show_whitespaces
+  * Use user-supplied autoshowcompl option's value.
+  * rust highlighter: '"' is not the start of a string
+  * apply '"' highlighting fix to haskell as well
+  * doc: Mention the proper environment variable for pagers
+  * doc: Explain why `a` modifies the selection and `i` doesn't
+  * Use an HashMap to store options in option manager
+  * Do not set idle timers when running in a transient context
+  * Add ctags command renaming info in the startup message
+  * rc formatter: Make sure the formatter returned successfully
+  * Slight code refactoring and perf improvement in vector option to string
+  * Remember count when repeating last insert
+  * Fix various undefined behaviours detected by UBSan
+  * Disable -Wunknown-attributes
+  * Formatting fix
+  * Always use the base LineNumber face for the line number separator
+  * Change completion_extra_word_char to be a list of codepoints instead of a 
string
+  * Remove useless Vector, use a ConstArrayView instead
+  * Pass a context instead of just the buffer to selector functions
+  * Use the extra_word_chars option in word based normal commands
+  * Fix replacing last eol with a single eol
+  * Fix reference highlighter not forwarding compute_display_setup
+  * Docs: add more details about hooks
+  * Add error message when using format command with no formatcmd specified
+  * Ensure cursor stays visible with wrapped line bigger than window
+  * Do not allow repeating last insert when we are not in normal mode
+  * Consider non-files buffers as never modified
+  * Validating an empty command in prompt reruns the last command
+  * Code style tweak
+  * Remove some dead code
++++ 191 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kakoune/kakoune.changes
++++ and /work/SRC/openSUSE:Factory/.kakoune.new/kakoune.changes

Old:
----
  kakoune-0.0+git.20170513.tar.xz
  reproducible.patch

New:
----
  kakoune-0.0+git.20171017.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kakoune.spec ++++++
--- /var/tmp/diff_new_pack.N3dsUN/_old  2017-10-19 19:34:15.590916358 +0200
+++ /var/tmp/diff_new_pack.N3dsUN/_new  2017-10-19 19:34:15.594916170 +0200
@@ -17,16 +17,15 @@
 
 
 Name:           kakoune
-Version:        0.0+git.20170513
+Version:        0.0+git.20171017
 Release:        0
 Summary:        A code editor heavily inspired by Vim
 License:        Unlicense
 Group:          Productivity/Text/Editors
 Url:            http://kakoune.org/
 Source:         %{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM -- bmwiedemann https://github.com/mawww/kakoune/pull/1390
-Patch0:         reproducible.patch
 BuildRequires:  asciidoc
+BuildRequires:  fdupes
 BuildRequires:  libxslt-tools
 BuildRequires:  ncurses-devel >= 5.3
 # C++14 capable compiler is required
@@ -44,23 +43,22 @@
 
 %prep
 %setup -q -n %{name}-%{version}/src
-%patch0 -p2
 
 %build
 %if 0%{?suse_version} < 1320
 export CXX=g++-5
 %endif
-make %{?_smp_mflags} CXXFLAGS="%{optflags} -std=c++11"
+make %{?_smp_mflags} CXXFLAGS="%{optflags} -std=gnu++14"
 
 %install
 make %{?_smp_mflags} install PREFIX=%{buildroot}%{_prefix}
 rm -rf %{buildroot}%{_datadir}/doc
+%fdupes %{buildroot}
 
 %check
 LANG=en_US.utf8 make %{?_smp_mflags} test
 
 %files
-%defattr(-,root,root)
 %doc ../UNLICENSE ../doc/manpages/*%{ext_man}
 %{_bindir}/kak
 %{_datadir}/kak

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.N3dsUN/_old  2017-10-19 19:34:15.630914486 +0200
+++ /var/tmp/diff_new_pack.N3dsUN/_new  2017-10-19 19:34:15.634914300 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">git://github.com/mawww/kakoune.git</param>
-              <param 
name="changesrevision">3a0d9481ac0d037deb43fe93f35318acae763d6b</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">209113aa1c37464687612520542795900d461215</param></service></servicedata>
\ No newline at end of file

++++++ kakoune-0.0+git.20170513.tar.xz -> kakoune-0.0+git.20171017.tar.xz ++++++
++++ 22057 lines of diff (skipped)


Reply via email to