Hello community,

here is the log from the commit of package zerobranestudio for openSUSE:Factory 
checked in at 2018-02-26 23:24:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zerobranestudio (Old)
 and      /work/SRC/openSUSE:Factory/.zerobranestudio.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "zerobranestudio"

Mon Feb 26 23:24:12 2018 rev:3 rq:578648 version:1.70

Changes:
--------
--- /work/SRC/openSUSE:Factory/zerobranestudio/zerobranestudio.changes  
2017-02-16 17:00:43.208612080 +0100
+++ /work/SRC/openSUSE:Factory/.zerobranestudio.new/zerobranestudio.changes     
2018-02-26 23:24:14.548296627 +0100
@@ -1,0 +2,237 @@
+Tue Dec 12 07:57:38 UTC 2017 - mailaen...@opensuse.org
+
+- update to version 1.70
+  - Added `AnalyzeFile` method (#166).
+  - Added `AnalyzeString` method (#166).
+  - Added `fontname` and `fontsize` to the default config.
+  - Added auto-rescaling of toolbar icons if smaller sizes are available.
+  - Added more locations to the default installation path to check for Corona.
+  - Added warning on using removed `outputshell` settings in the config.
+  - Added reapplying ansi color styles after color scheme switching (#684).
+  - Added support for ansi escapes to color text in Output window (closes 
#684).
+  - Added status messages for find-in-files to better report search progress 
(#822).
+  - Added option to limit number of files returned by `GetFileList`.
+  - Added `GetHotKey` method to return shortcut/id (#166).
+  - Added `onFiletreeFileDelete` and `onFiletreeFilePreDelete` events (closes 
#815, #166).
+  - Added `onFiletreeFileRename` and `onFiletreeFilePreRename` events (#815, 
#166).
+  - Added re-encoding of the path when codepage is set to activate in debugger 
(closes #817, #804).
+  - Added console `reset` command and `Reset` method to reset the current 
environment.
+  - Added config setting to specify if `inselection` search needs to be on by 
default.
+  - Added `GetFileList` method (#166).
+  - Added `GetFocusedItem` and `SetFocusedItem` methods for wxlua <3.x (if not 
present).
+  - Added encoding output based on codepage setting (closes #804, closes #710).
+  - Added `GetCodePage` method (#166, #804, #710).
+  - Added support for discontinuous match strategry in variable auto-complete 
(closes #805).
+  - Added handling of `error in __gc` messages in error navigation (#808).
+  - Added handling of `AppKey` for local menu in the editor (closes #809).
+  - Added `MergePath` method to use instead of a global function (#166).
+  - Added `GetLineWrapped` editor method (#166).
+  - Added `GetAllMarginWidth` editor method (#166).
+  - Added `commandbar.filecache` setting to control commandbar file cache.
+  - Added cache for the files in the commandbar.
+  - Added comment about usage of known files in the project tree imagelist.
+  - Added `onFileTreeFileAdd`, `onFileTreeFileRemove`, and 
`onFileTreeFileRefresh` events (#166).
+  - Added un/setting Start file to the tab menu (closes #790).
+  - Added checks when project is not set and start file is unset or directory 
unmap.
+  - Added `GetStartFile` and `SetStartFile` methods for the project tree 
(#790, #166).
+  - Added `varself` indicator for hidden `self` variable (#777).
+  - Added `RequestAttention` method (#166).
+  - Added restoring app window if minimized during activation on Linux.
+  - Added default value for `staticanalyzer.luacheck` (#768).
+  - Added support for using luacheck (closes #768).
+  - Added handling of leading slash in exclusion lists to anchor at project 
directory.
+  - Added progress bar indicator for commandbar processing.
+  - Added ability to interrupt long processing in commandbar with more input.
+  - Added `ShowCommandBar` method (#166).
+  - Added more robust checks for format of the colors in the config.
+  - Added support for whitespace size in the editor.
+  - Added and corrected color descriptions (closes #770).
+  - Added support for whitespace type setting.
+  - Added using extension from the current tab for new documents.
+  - Added `GetDefaultFileName` method (#166).
+  - Added toolbar initialization if not provided.
+  - Added handling of `editor.keymap` encoded as hash to simplify 
modifications.
+  - Added `SETLEXERLANGUAGE` constant to avoid hardcoded values.
+  - Added handling of exclusion lists encoded as hashes.
+  - Added stripping for binary Lua modules (for non-debug builds).
+  - Added skipping stripping for debug builds.
+  - Assigned style defaults to allow simple setting of back/foreground colors.
+  - Converted `excludelist` and `binarylist` to hashes to simplify 
modifications.
+  - Disabled moving through history in console when selection is on.
+  - Disabled closing commandbar while the text is still processed as it caused 
unexpected effects.
+  - Disabled interrupts for long commandbar processing on Linux.
+  - Improved support for handling some of the shortcuts with `Ctrl` and `Alt` 
on Linux.
+  - Moved terminating timer loop to happen after all the timers are stopped.
+  - Moved default configuration into a separate file.
+  - Reorganized font handling to prepare for splitting configuration for 
Output and Console (#684).
+  - Removed switching control back to the search panel after find-in-files, as 
it's not needed.
+  - Removed deprecated `GetEditorWithFocus` global function (#166).
+  - Removed workaround for crash on Linux after filetree editing (#425, #464).
+  - Removed obsolete `GetEditorFileAndCurInfo` global function (#166).
+  - Removed obsolete `GetEditor` global function (#166).
+  - Removed `run` option from the interpreter as it's no longer needed.
+  - Removed functions that are no longer used.
+  - Removed `bin` folder from the module search path as it's no longer used 
for modules.
+  - Removed `encoding` in the desktop file as it's deprecated.
+  - Refactored handling of lost focus event in commandbar.
+  - Refactored methods to score and show commandbar items.
+  - Replaced obsolete global function `FileSysGetRecursive` with `GetFileList` 
method (#166).
+  - Split `outputshell` into `output` and `console` settings (#684).
+  - Updated settings processing to use methods.
+  - Updated to reset toolbar size after configuration changes.
+  - Updated app launch script to make single instance detection work with High 
Sierra (closes #813).
+  - Updated search status refresh to avoid too frequent updates that delay the 
search (#822).
+  - Updated find-in-files to allow aborting for better UI responsiveness 
(closes #822).
+  - Updated `SetHotKey` to return assigned values (#166).
+  - Updated to use `GetEditorWithFocus` method instead of global function 
(#166).
+  - Updated filetree to allow selection of multiple files (#815).
+  - Updated build scripts to use tags to build the specific version of 
binaries (#260).
+  - Update pt-br.lua
+  - Updated tests to check for `acandtip.symbols=2` setting (#805).
+  - Updated project tree to work with multiple selection enabled (#815).
+  - Upgraded Mobdebug (0.702) to fix line numbering in files starting with 
empty lines.
+  - Updated variable auto-complete to do case-sensitive match on upper case 
(#805).
+  - Updated global/config usage to avoid warnings running under 'strict' 
(closes #799).
+  - Updated console to show table content similar to Stack/Watch (#457).
+  - Upgraded Mobdebug (0.70) to show tables with `__tostring` metamethod 
(closes #457, #569).
+  - Updated console to disallow left cursor moving from the current input line 
(follow-up to 9d5af184).
+  - Updated console to keep cursor at the beginning of commands when moving up 
history.
+  - Updated console to allow cursor up/down navigation in multi-line commands.
+  - Updated debugger and style processing to remove some of obsolete global 
functions.
+  - Updated analyzer to remove usage of obsolete global functions.
+  - Updated README with a reference to uninstallation instructions (#784).
+  - Updated index exclusion to only match paths under the current project.
+  - Update moai API to community version 1.8 RC (closes #762).
+  - Updated commandbar to improve prefiltering performance on search through 
large file sets.
+  - Updated editor edge settings to use `editor.edge` and `editor.edgemode` 
instead of style.
+  - Updated single instance logic to activate the running copy when no files 
are loaded.
+  - Updated auto-complete to skip showing after separators with no match.
+  - Updated port number for singleinstance check to minimize the number of 
ports used.
+  - Updated MacOS launch script to avoid adding the current folder to 
`DYLD_LIBRARY_PATH` when not set.
+  - Updated debugger message to remove the default file name from it.
+  - Updated `IsValidProperty` check to work for controls without `Id` field.
+  - Updated .gz and .rar extensions in `binarylist` for consistency.
+  - Updated build scripts to allow loading of os/debug modules from lexlpeg 
lexers (#760).
+  - Updated MacOS build files to add install name to the build commands.
+  - Fixed debugging for Lua 5.2/5.3 when `LUA_PATH_5_2`/`5_3` env var is set 
(closes #806).
+  - Fixed markdown markup to skip empty `[]` or `()` parts in link formatting 
(closes #827).
+  - Fixed directory traversal in search after failure to open a directory 
(#822).
+  - Fixed search status showing directories with special characters (#822).
+  - Fixed `SetHotKey` to remove the accelerator in case of a conflict (#166).
+  - Fixed closing the app while search is in progress.
+  - Fixed aborting find-in-files with `Escape` when results are in non-editor 
panel (#822).
+  - Fixed closing editor tab using document method (fixes #818).
+  - Fixed formatting of `repeat ... until` on one line (#324).
+  - Fixed showing tooltip after using `Inserting Library Function` from 
commandbar.
+  - Fixed simple name substitution in `Insert Library Function`.
+  - Fixed setting start file in a project with special characters in the name 
(#790).
+  - Fixed usage of `arg` on Windows where it may be undefined (#799).
+  - Fixed crash when adding a watch to a docked watch panel on Windows.
+  - Fixed opening Open/Save dialog before the first editor tab is rendered.
+  - Fixed tooltip showing after `(`/`,` and failing type assignment (fixes 
#796).
+  - Fixed indentation of `do`/`then` that follow strings and table indexes 
(closes #797, #324).
+  - Fixed loading files into read-only editors.
+  - Fixed lexlpeg styling on Linux (fixes #763).
+  - Fixed closing files after reading to avoid access conflicts when used in 
commandbar preview.
+  - Fixed restoring maximized window on a secondary monitor.
+  - Fixed commandbar preview when the file fails to read.
+  - Fixed resetting whitespace style to default when not specified.
+  - Fixed setting markers on lines with invalid UTF8 characters.
+  - Fixed highlighting function under cursor in the Outline.
+  - Fixed project tree icon for mapped directory.
+  - Fixed skipping binary files (based on `binarylist`) in file search.
+  - Fixed loading lexlpeg on MacOS when conflicting lpeg is present (fixes 
#760).
+  - Fixed loading lexlpeg with conflicting lpeg binary present in default path 
on MacOS (fixes #760).
+  - Deprecated `FileSysGetRecursive` global function; use `ide:GetFileList()` 
instead.
+  - Removed deprecated `GetEditorFileAndCurInfo` global function; use 
`ide:GetEditor()` instead.
+  - Removed deprecated `GetEditor` global function; use `ide:GetEditor()` 
instead.
+  - Removed deprecated `GetEditorWithFocus` global function; use 
`ide:GetEditorWithFocus()` instead.
+  - Reorganized `ide.font` table.
+  - Split `outputshell` into `output` and `console` settings (#684).
+
+-------------------------------------------------------------------
+Sun Oct 15 08:42:09 UTC 2017 - mailaen...@opensuse.org
+
+- update to version 1.60
+  - Added checks to Outline to make handling of cached data more robust.
+  - Added check for `LoadLexerLibrary` as it's not present in older wxwidgets 
versions (#260).
+  - Added clearing breakpoints and bookmarks in a file to the main menu.
+  - Added clearing breakpoints and bookmarks in a file to the Markers menu.
+  - Added `moonscript` and other lexers to the extension mapping.
+  - Added `FindSpec` method (#166).
+  - Added syntax highlighting and folding for 100+ languages (based on 
Scintillua).
+  - Added mapping to set extension color in Project icons (#470).
+  - Added color indicators for extentions in Project icons (#470).
+  - Added showing extension in Project window icons (closes #470).
+  - Added support for aarch64 architecture (#745).
+  - Added signed versions of MacOS executables (#743).
+  - Added closing directory iterator (where available) after use (#633).
+  - Added hiding Stack/Watch expansion indicator when `maxdatalevel` is not 
set.
+  - Added shared indicator for expandable tables in Stack and Watch processing.
+  - Adding eclipse shortcut key config
+  - Added dynamic table expansion to Watch expressions.
+  - Added `numformat` debugger option to set numeric format (#739).
+  - Added `GetDataOptions` debugger method (#166).
+  - Added indicator for expandable items in the Stack view.
+  - Added limiting tooltip values in debugger for the configured depth.
+  - Added refresh of the Stack values in the tree after expansion.
+  - Added API reloading after registering a new spec.
+  - Added `LoadAPI` package method to load API files (#166).
+  - Added deprecation notices to `load.*` functions when used in config.
+  - Added `LoadInterpreter` package method (#166).
+  - Added `LoadTool` package method (#166).
+  - Added `LoadSpec` package method (#166).
+  - Added `toolbar.iconsize` default setting.
+  - Disabled running/debugging for interpreters that don't support it.
+  - Improved expansion of values that can't be evaluated.
+  - Improved handling of valid and invalid UTF8 strings in copy/paste (#729, 
#556).
+  - Minor corrections in de.lua (closes #723).
+  - Removed duplicate code toggling breakpoint marker in the debugger.
+  - Refactored marker processing to avoid hardcoding marker types.
+  - Removed specs that are no longer needed (covered by integrated lexers).
+  - Refactored stack processing for expansion to make it more consistent with 
Watch processing.
+  - Removed top level comments from the Stack view results.
+  - Removed graphics-related APIs to move to plugins.
+  - Removed load filters, tools, and graphics-related specs to move to plugins.
+  - Updated Corona API for v2017.3068.
+  - Updated toolbar icon size check to allow for large (48x48+) custom icons.
++++ 422 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/zerobranestudio/zerobranestudio.changes
++++ and /work/SRC/openSUSE:Factory/.zerobranestudio.new/zerobranestudio.changes

Old:
----
  1.50.tar.gz

New:
----
  1.70.tar.gz

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

Other differences:
------------------
++++++ zerobranestudio.spec ++++++
--- /var/tmp/diff_new_pack.Eq26EO/_old  2018-02-26 23:24:16.776216504 +0100
+++ /var/tmp/diff_new_pack.Eq26EO/_new  2018-02-26 23:24:16.780216360 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package zerobranestudio
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,8 +16,10 @@
 #
 
 
+%define lua_version 5.1
+
 Name:           zerobranestudio
-Version:        1.50
+Version:        1.70
 Release:        0
 Summary:        Lightweight Lua IDE
 License:        MIT
@@ -31,14 +33,13 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  lua51
+BuildRequires:  lua51-devel
 BuildRequires:  lua51-luasocket
 BuildRequires:  wxlua-devel
 Requires:       libwxlua
-Requires:       lua51
 Requires:       lua51-BitOp
 Requires:       lua51-luasocket
-Recommends:     lua52
+Requires:       Lua(API) = %lua_version
 Recommends:     luajit
 Provides:       zbstudio
 Provides:       zerobrane-studio
@@ -61,7 +62,7 @@
 %build
 cd build
 cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-      -DLUA_EXECUTABLE=%{_bindir}/lua5.1
+      -DLUA_EXECUTABLE=%{_bindir}/lua%lua_version
 
 make %{?_smp_mflags}
 
@@ -69,7 +70,7 @@
 %cmake_install
 
 cat >> %{buildroot}%{_datadir}/zbstudio/cfg/user.lua <<EOF
-path.lua = '%{_bindir}/lua5.1'
+path.lua = '%{_bindir}/lua%lua_version'
 path.lua52 = '%{_bindir}/lua5.2'
 EOF
 

++++++ 1.50.tar.gz -> 1.70.tar.gz ++++++
/work/SRC/openSUSE:Factory/zerobranestudio/1.50.tar.gz 
/work/SRC/openSUSE:Factory/.zerobranestudio.new/1.70.tar.gz differ: char 13, 
line 1


Reply via email to