gnome-builder-plugin-xml-pack-3.26.4-5.50 >  A \np9|C&}-IqaD#iOr!WQc[zF{#I&.)ė&b[/1{iҌt'ؘER(f\6BA^s[6@BE:Smu0tM/pW;MX܇& 臄aBw†YKk$\LI͞gWP0Q+ NAx^N Yx`8z\k6fRS,exUU] #ؽ@.qPbK.Ӳmi‚tbTy_yWDoHr'Rb&{ɰ;TD'i|ͯ&Ǫ~7W?S*Dz" Z0ef1Vý}S( y53dgq:V <ȞTEH7F(EY*HB1EDbf#w#ÓkN>p>?d ' , N 3Ims|    # (4CRt8p(8;9;: W;F~GHIXY\]^bNcdVe[f^l`utvw0x<yHzCgnome-builder-plugin-xml-pack3.26.45.50XML-pack plugin for gnome-builderThis package provides the xml-pack plugin for gnome-builder.\o[s390zp34SUSE Linux Enterprise 15SUSE LLC GPL-3.0+ AND GPL-2.0+ AND LGPL-3.0+ AND LGPL-2.1+ AND CC-BY-SA-3.0https://www.suse.com/Development/Tools/IDEhttps://wiki.gnome.org/Apps/Builderlinuxs390xHA큤\o=\o?\o0bb0561f2ab960047bb15dd4135b5c36e6f0eca9334a374f3fe11fba36c331c892d5c70b7d415f11fb51a31cc29a2f8b8d9351b1416151bae3437b96334f775frootrootrootrootrootrootgnome-builder-3.26.4-5.50.src.rpmgnome-builder-plugin-xml-packgnome-builder-plugin-xml-pack(s390-64)libxml-pack-plugin.so()(64bit)@@@@@@@@@@@@@@@@    gnome-builderlibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdazzle-1.0.so.0()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgtk-3.so.0()(64bit)libgtksourceview-3.0.so.1()(64bit)libpeas-1.0.so.0()(64bit)libpthread.so.0()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.8)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.26.43.0.4-14.6.0-14.0-15.2-14.14.1[@Z@ZtRZaYYY|Y@Y@Y@Y@Y@Y3Yu@Ys>@Yp@YK@Y0Y /YXX@X@Xf@XXX[@X[@X=mX$a@X@X@W@Wڍ@Wڍ@W֘WiW@W~W~WF@WBW1@W0{W,@W!@VbV@VIV@V@U@U@UY@U/@UUQT[@Tmsrb@suse.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combadshah400@gmail.comluc14n0@linuxmail.orgdimstar@opensuse.orgjengelh@inai.deluc14n0@linuxmail.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgbadshah400@gmail.comsreeves@suse.comegeorget@openmailbox.orgbadshah400@gmail.comsreeves@suse.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.org- Resubmit to SP1 to rebuild with updated llvm. (fate#325696)- Recommend flatpak: The application templates in Builder require flatpak to operate correctly (boo#1085751).- Update to version 3.26.4: + A number of correctness and memory leaks were fixed in the semantic highlighter, project tree, clang, rustup, vala-pack, code-index, config manager and configs, and git. + The meson plugin now uses "meson" "introspect" instead of the legacy "mesonintrospect" utility. + Fixes for deprecated API usage in Gtk+. + Block selection has been fixed in the terminal plugin. + Postbuild support in configurations was fixed to no longer run prebuild commands a second time. + The flatpak plugin now passes --command to build-finish. This fixes an issue where the wrong binary would get activated when exporting a project. + Fixes for -Wincompatible-pointer-type changes from recently upstreamed type propagation in g_object_ref(). + Updated translations.- Update to version 3.26.3: + Various improvements to for developing against the host system when running Builder from a flatpak. + Builder will set more fallback environment variable when running under flatpak to ensure subprocesses have a predictable environment. + Various fixes to the shortcut engine and how key-press are captured. + Fixes for invalid cast in LSP format provider. + Various correctness and memory leak fixes. + Symbol tree will try additional symbol resolvers if the first one returned with an empty set. + Updated translations.- Update to version 3.26.2: + Remove the related GPLv3+ section from LGPLv3+ COPYING. + Additional protection against spurious build notifications. + Be more defensive against spellcheck race conditions. + Ensure indenter can be properly disabled and re-enabled. + Improved translation of build paths provided by the build system. + With modern Clang versions, try harder to keep processing after include failures. + Load additional style schemes from .local/share/gtksourceview-3.0 when running under flatpak. + Ensure the search bar is above the floating minimap. + Avoid double free when failing to load a git repository. + Copyright snippets now prefer to use © over (C). + Fix an off-by-one when jumping to todo line number. + Updated translations.- Add gnome-builder-plugin-fpaste Obsoletes: missing tag since plugin has been removed.- Correct version dependencies on libdazzle and template-glib: we requrie version 3.26.1.- Remove filler wording from description.- Update to version 3.26.1: + Fixes: - When using the XML editing extensions. - Error propragation when loading git repositories. - Home and End keys when in Vim normal mode. - Various bugs in debugger. - For various keyboard shortcut activation. - The python indenter when using compose keys with e or f. - (Re)selection of text when entering the search bar. This had the side effect of it appearing that your search term was silently being dropped after a few characters were typed. - A leak of editor views which was caused by Python lambda's in the html-preview plugin. + Improvements: - To Vim chords y$, yfX, de, db, and dw. - When pasting from external clipboard content. + Additions: - Flathub repo to list of known Flatpak runtime sources, which allows building against an org.kde.Sdk. - A new condensed "omni gutter" to reduce the width of the gutter in languages that support debugging. + Builder: - Now bundles uncrustify when built from Flatpak. - No longer includes tracing in stable flatpak build. - Builder will avoid showing the greeter when loading a project using the `gnome-builder -p project_file` command line argument. This speeds up direct loading of a project by about half. - Builder will attempt to use "gio trash" on the host when running. + The vsplit vim command now accepts a filename to open. + Use GNotification instead of manual D-Bus RPCs. + Significantly reduce chatter when notifying about builds. + Unsaved file buffers now use atomic renames when interacting with code diagnostic engines. + The editor attempts to avoid propagating resize events to the root window, which should help speed up the editor a fair amount. + Preferences loading has been delayed until project load time. This helps reduce application startup time. + The cursor now properly returns to the editor when leaving the global search entry. + The Fpaste plugin was removed as upstream API is changed too drastically to keep this plugin working. + Icons are now properly displayed in the document popover menu. + Tweaks to various UI CSS styling. + The debugger and profiler plugins now try harder to locate sources through .Debug or .Sdk flatpak runtimes when libraries missing debug symbols are encountered. + Preferences now properly release their addins on destruction. + The workbench was leaking addins on shutdown. They are now properly released, and the window is hidden before releasing addins to avoid showing widgets as they are destroyed. + Updated translations. - Drop Fpaste plugin sub-package: Removed upstream.- Update to version 3.26.0: + Various fixes to the eslint plugin. + Various documentation improvements. + Remove unnecessary compression from various .ui files. + Avoid the use of the "mips" constant to fix mips builds. + Clear the stopped breakpoint if the debugger exits uncleanly. + Fix a crash in the code-index plugin. + Fix to ensure rows in the omnibar are recyclable. + Fix for non-completing GTask in IdeBuffer. + Fix color picker closing and defer panel creation. + Fix a crash in .ui when creating style classes. + Drop support for Vala versions older than 0.34 + Updated translations. - Pass with_docs=true to meson, ensure we build documentation.- Update to version 3.25.92: + A new word completion provider that uses distance from cursor for sorting. + Documentation cards can now be shown using the "request-documentation" keybinding signal in the code editor. + A new code indexing engine that will index your project in the background to improve search and code navigation features is now included. Currently, only the clang plugin provides a suitable indexer, but other languages will be supported in the future. + A global search provider using the fuzzy-search code-index allows jumping to a function, class, and other language features. + A symbol resolver based on the code-index allows jumping between source and declarations. + Plugins can now register long running "pausable" operations with the project context. The code-index supports this for background indexing. + A technology preview for debugger integration has landed. + A reference debugger backend has been implemented using gdb. + Builder now tries to reduce the number of shell notifications it generates. + A new history plugin is added to bring back lost history functionality during the UI revamp. + Documentation improvements. + Various project templates have been improved. + CSS style refinements. + Clang completion provider improvements. + Updated translations.- Update to version 3.25.91: + Build systems can now implement an optimized path to extract build flags for multiple files at once. This will be useful for upcoming code indexing features. + Mkdir pipeline stages can now request that directories are reaped at cleanup. + The buffer manager can now protect against a single file being requested multiple times while a previous load is in-flight. + Various GAction fixes. + A new documentation-card plugin has been included as part of the Summer '17 GSoC work. It provides documentation on functions from devhelp when you hover the mouse pointer over a function or other type. It supports multiple backends, but only Devhelp is currently implemented. + A leak of various editor view plugins due to a bug in IdeExtensionSetAdapter has been plugged. + The beautifier plugin has been ported to the new UI design. + The spellcheck plugin got numerous fixes from fallout during the UI redesign. + The XML plugin got a fix for a potential NULL deref. + The volume monitor has been restored on the editor. + Many widgets and plugins have been ported to the new shortcut engine. + The shortcut window should now work better on smaller screen sizes. + "Insert matching brance" has been moved to a per-language setting. + Updated translations.- Update to version 3.25.90: + Indentation fixes when using the fallback indenter. + Various UI changes as we progress on the UI revamp. + Diagnostics checks now blocked until the buffer has fully loaded. + Highlight engine fixes for the recently added pause support. + "Export" has been moved to a generic operation from the omnibar. + A crash in the diagnostics manager has been fixed due to incorrect assertions at runtime. + Many keyboard shortcut fixes. + The search bar has had missing pieces from the revamp ported. This includes better keyboard interactions. + Search navigation has been restored from the source editor. + Our BuilderBlocks font has been improved to support both lower and upper-case glyphs. + Builder no longer uses Gtk's setting for sort-directories-first. + Builder now supports a "run-opts" in .buildconfig files or x-run-args in flatpak json files to pass arguments when running the target application. + The spellchecker has had a number of fixes that were broken during the UI revamp. + find-other-file will jump right to the matching file if only one is matched. This more closely matches our previous implementation. + The build pipeline now recognizes filenames with _ in them when generating diagnostics. - Drop gnome-builder-no-return-in-nonvoid.patch: Fixed upstream.- Add gnome-builder-no-return-in-nonvoid.patch: Fix postbuild checks, patch from upstream git (bgo#785287). - Add pkgconfig(template-glib-1.0) BuildRequires: New dependency. - Drop post(un) handling of glib2_gsettings_schema_post(un), icon_theme_cache_post(un) and desktop_database_post(un), no longer needed as we have file-triggers taking care of this now.- Update to version 3.25.5: + HTML Preview shortcut is fixed. + Various keybindings have been improved in libdazzle. + We now bundle the proper libdazzle version as a subproject. + IdeSourceViewMode now holds a reference to the view and copies all GValues when marshaling to the proxied closure. + Focus tracking has been fixed for stacks in a single column. + The focus-neighbor action works again, allowing ^w^w and other Vim style keybindings to work correctly. + Activation of F-keys while in vim "normal mode" has been fixed. + Builder now depends on the proper version of GLib for access to g_ptr_array_find_with_equal_func(). + MIT/X11 license has been updated to include a missing stanza. + Cross-architecture printf fixes.- Update to version 3.25.4: + This release of Builder contains the largest UI change since the creation of Builder. As this is mid-development cycle towards GNOME 3.26, we anticipate breakage in this release. However, we value the time that people put into testing things for us and doubly so for those that file bugs. + Generally, we try to keep the master branch fairly stable and usable. This release will almost certainly have regressions due to the nature of the redesign. + A new keybinding engine is being used. It is very young but maturing quickly. Great pain has been experienced to merge the desires for features we need with the backwards compatability to keep existing features working such as the Vim compatability engine. + A new layout engine has been added. It has a few tricks up it's sleeve. It can animate widgets between grid locations. It also can highlight the view header to match the primary contents of the view. Under the hood, the implementation has been vastly simplified. + Over/under splits can now contain separate documents and you are no longer limited to two. + The project tree has been modified to look/feel more like a listbox. Future releases of Builder will keep the project-tree, but it will likely be disabled by default in favor of a DzlStackList-based navigation. + The TODO plugin has been ported to C. It goes through a reasonable amount of effort to keep memory allocations contiguous and footprint low. + Spellcheck has been moved into a plugin. + Color picker and spellcheck have been ported to use the new "transient sidebar". They come into focus when it makes sense for them to be visible based on context. + The symbol panel has been moved into the document header. It has also been styled to feel more like a listbox with hover state. + Devhelp browsing has been moved into the document header for the devhelp documentation view. It's a little bare at first, and we anticipate this to improve in future snapshots. + The terminal supports the "primary-color" feature to style the document header inline with the document content. + The build panel has been redsigned. It is placed on the left now to keep our workflow something like Left->Right. + The global search has been replaced to fit with the mockups, on the top-right corner of the window. We expect more improvements to search in upcoming releases. + The "new-document" button has been replaced with a menu for various types of new documents. + Many previous extension points now use menus.ui to populate their menu content. This makes extending menus much more consistent across Builder. + Document preferences (tab size, spaces, language, etc) have been moved into a transient sidebar. You can activate this with the menu item from the document header. + An "Open Pages" section has been added to the panel. It's not yet clear if this will continue to be enabled by default or if it will be a plugin that can be enabled. + The beautifier plugin has yet to be ported to the new engine, and therefore is disabled by default in this release.- Update to version 3.25.3: + The "egg" contrib package has been broken out into libdazzle. If you do not have libdazzle, it will be built as a subproject. + The "jsonrpc-glib" contrib package has been broken out into a standalone project. It will be built as a subproject if you do not have it installed. + The "template-glib" contrib package has been broken out into a standalone project. It will be built as a subproject if you do not have it installed. + Ctags completion priority has been lowered. + Many internals have been moved to an updated libdazzle. This includes lots of theming fixes as well as improved panels and theming integration. Many search data structures were also broken out into libdazzle. + The search provider has been rewritten to use libdazzle and the new suggestion entry. We expect more changes here before 3.26. + Builder now uses GVFS metadata to store the cursor position. This should improve the chances you end up on the right position when re-opening a buffer. + Panels now properly maintain their visibility state between runs of Builder. + The flatpak plugin now properly ignores runtimes ending in ".Sources". + Builder properly cleans up drafts fixing an issue where files with encoding errors would continually re-open when restoring Builder's internal state. + A "counters" window has been added to aide in debugging. + Builder now tries to do significantly less work while the buffer is opening. This should speed up file-loading on larger files. + Various async operation priority have been lowered to avoid stalling the Gtk main loop. + UI files now strip their empty space which should reduce the size of libide a small amount. + IdePerspective now has a restore_state vfunc. This helps ensure that the widget restores state after the UI has settled. This can help avoid hickups in the UI at startup. + Python Ide.py overrides now have helpers to log using g_warning() etc. See Ide.warning(), Ide.debug(), Ide.critical(), etc. + Additional documentation. + Updated Translations. - Add meson BuildRequires and switch autotools macros configure, make and makeinstall to meson, meson_build and meson_install following upstream switch to Meson build system. - Add pkgconfig(jsonrpc-glib-1.0) and pkgconfig(libdazzle-1.0) BuildRequires: New dependencies.- Update to version 3.25.2: + Improvements to the Todo plugin. + Support for multiple cursors in the text editor. + Improvements to invalidations behind gtk container widgets. + Use after free fixes. + Memory leak fixes. + JSON improvements in flatpak plugin. + Llvm fixes for FreeBSD. + Scroll improvements to build log. + Updated translations.- Update to version 3.25.1: + A new retab plugin to reindent your source code. + Auto-save can now be configured. + A new notification plugin to notify of build completion. + Preview support for Sphinx. + Improved jump support in the editor. + The "install" action can be run from the command-bar to install your project without running. + Word completion minimum length can now be configured. + Ctags improvements. + A save button has been added to the Build Log. + Release auto-save timeout after a manual save to reduce the number of file-system operations. + Allow jhbuild from alternate PATHs. + Animation improvements, including support for animating based on screen DPI and physical space. This has the potential to make animations smoother, but may cause issues with miss-reporting EDID information. Mitigations are provided. + Do not download SDKs or dependencies when on metered connections. This can be disabled in preferences. + Bump vala requirement to 0.38. + The editor now supports text-wrapping but is not enabled by default due to the performance penalty. + Plugins are discovered in ~/.local/share/gnome-builder/plugins, even when distributed under Flatpak. + Don't take into account failed or cancelled transfers when calculating transfer progress. + Various build tooling widgetry will become insensitive while the build pipeline is not useable. + Language Server Protocol improvements. + Various memory leaks and bug fixes. + Updated translations. - Replace pkgconfig(libvala-0.36) with pkgconfig(libvala-0.38) BuildRequies following upstream changes.- Update to version 3.24.2: + Various panel system fixes including "stuck on" panels. + Some animation jitter has been resolved. + Build buttons will be insensitive when build progress cannot be made. + Transfers while building will now fail when on metered connections. A preference has been added to disable this behavior. + Snippets will now be reloaded when the current language changes. + The build log will try harder to scroll to the correct position. + The todo plugin is more defensive when the workbench is destroyed. + An assertion crash is fixed when the app-id is changed while a build is in progress. + A potential crash was fixed in the flatpak plugin when cleaning up old runtimes. + Ctags plugin has been fixed to use the proper path. + Updated transitions.- Update to version 3.24.1: + Support for live editing Sphinx documentation. + The "install" action can be activated from the command bar to install your project without running it. + Fix error propagation in autotools and jsonrpc. + Defer to ninja for installability of project. + Various build system fixes. + Lower diagnosis priority to improve UI interactivity. + Fix hgih number FD mappings into worker processes. + Always build with V=0 for less verbose builds. + Translate paths for out-of-tree builds when handling diagnostics. + Allow pipeline stages to signify stdout should be checked for errors. + Allow network access from fallback flatpak launcher. + Use flatpak-builder --run when possible. + Use build-args from manifest when building with flatpak build. + Various Rust RLS fixes. + Floating ref fix for jsonrpc. + Rustfmt support for Rust. + Support for reformat-selection with gq in vim mode when language supports it. C-c C-f in Emacs mode. Currently only Rust/RLS support exists. + Symbol Resolvers can now support locating all references to a symbol so that the editor can move between them. Currently, only Rust/RLS is supported. Ctrl+shift+space will display the popup. + Configurations will be properly "prepared" again when changing runtimes so that a new --prefix may be applied. + Flatpak manifest discovery has changed to breadth-first search. + Flatpak'd versions of Builder will still look for plugins in the host ~/.local/share/gnome-builder/plugins for consistency. + Auto-save of buffer is dismissed when user initiated save occurs. + Various memory leaks have been plugged. + File monitor improvements during rename events. + The greeter will display the build system type to help users transition to new build systems such as Meson. + A menu item to launch a terminal in flatpak has been added. While this is not flatpak specific, it is the general way users think about it. + Documentation improvements. + Updated translations. - Add pkgconfig(enchant) BuildRequires: new dependency.- Update to version 3.24.0: + Many documentation improvements. + Various Flatpak improvements: - Support build-commands and post-install fields of json manifest. - Ensure GNOME remotes exist for additional code-paths. - Refresh flatpak installations after installations. - A number of correctness fixes in subprocess execution via HostCommand. - CCache support works again when building under Flatpak. + Process supervisor tries harder to prevent flapping of subprocess. + HTML preview support for reStruccturedText. + rustup improvements when running under Flatpak. + phpize build system support. + Help will more correctly detect access to the documentation website before falling back to locally installed documentation. + Jsonrpc-GLib has been updated to support a GVariant-based API so plugins can upgrade IPC to an encoding format that reduces memory-fragmentation. + CTags support has been improved to be more efficient on larger projects. + Updated translations.- Update to version 3.23.92: + A lot of -Wsign-compare compile fixes. + Fix inconsistent field in priority heap. + Ctags can now use ctags binary from the host. + Various Rustup fixes when running in flatpak. + Add support for gnome-code-assistance when running under flatpak. + Use Adwaita theme when under flatpak. + Use names for cursors instead of old-style enums. + Extract errors from vala compiler during builds. + Extract errors from gmcs/mcs (mono) during builds. + Much documentation has been added. + Subprocess FD fixes when using the flatpak development service. + EggTaskCache correctness improvements. + Fallback to ninja to discover VALAFLAGS with older meson releases. + Various terminal improvements when under flatpak. + Move flatpak downloads into downloads phase of build pipeline. + Add support for exporting an App.flatpak. + Add support for manually downloading dependencies. + Clang will fallback to CFLAGS or CXXFLAGS from environment variables. + Make buildsystem will now use $MAKE environment variable if specified. + The clone dialog will now strip whitespace from URIs. + Fixes in user-preferred-shell discovery. + The build panel is now shown upon first build (but without focus). + Before exporting, flatpak-builder will now be used to finish the build process and cleanup commands. + Builder will notify the user if flatpak-builder is not installed, as it is necessary for a good portion of the value of Builder. + Builder will look at manifest files to try to discover the build system. This is useful when projects have multiple build systems in transition. + Much polish to flatpak runtime installations. + Lots of Vala plugin fixes and cleanup due to recent Vala changes. + Autools project miner has reduced the depth of search to speed up application startup. We intend to switch to a custom tracker miner in a future release of Builder. + Various fixes for Meson inside of a flatpak runtime. + Fix cancellation of clone operations in the project greeter. + Don't pass --require-version to `flatpak build` when running. + Always use headerbar for about dialog. + Fix hysteresis in animation for editor overview map. + Various subprocess correctness improvements. + Use the diagnostics range for the source location if not specified. + Support for a basic "make" build system has been added. + Updated translations. - Recommend flatpak-builder: the flatpak plugin is part of the main package and it thus makes sense to also recommend the -builder for it.- Update to version 3.23.91: + Lots of transfer engine improvements.. + Omnibar styling changes. + Support for flatpak has stabilized a great deal. + New keyboard tooltips for various headerbar items. + Search within the terminal using ctrl+shift+f. + PTY fd ownership fixes for RustUp. + File search now ignores white-space. + libidemm and glibmm/gtkmm dependencies were dropped as nobody was using them and it will slow our migration to meson. + Various Jsonrpc improvements for language server communication. + A new valgrind plugin for leak tracking when testing your application. + Meson improvements when running under flatpak. + You can now start a new terminal inside the build runtime using ctrl+alt+shift+t. + Some new documentation is in the works, and available online at https://builder.readthedocs.io. We would love your contributions here. + The Open Project dialog now defaults to allowing you to select any project type with the default file filter. + More source beautifiers, including one for makefiles. + A workaround for a GObject type system deadlock as been added. This works around an issue where the type system would race initializing the GZlibDecompressor type from multiple threads. + Build pipeline subprocess launchers now inherit the environment configured from the build configuration. + Makecache can now handle out-of-order responses from make for lists of target binaries. This should improve Builder's ability to run your project successfully. + The Flatpak plugin no longer tries to build your project from /run/build/$project due to breaking mtime and general difficulty in keeping things consistent between subprocess executions. This has the side-effect of reducing the predictability of source location in debug symbols. But as flatpak-builder should be used for release builds, this seems fine. + Various workbench UI improvements. + Builder's Sysprof-based profiler can now profile applications launched inside of mount-namespaces, such as Flatpak. + Builder downloaded via Flatpak includes fixes for communicating with GNOME Code Assistance from a host installation. + Various memory leak fixes. + Flatpak-based configurations have improved their non-destructive write-back to disk upon changes. + Autogen-based projects have simplified init scripts. + Updated translations. - Drop gnome-builder-flatpak-plugin-fix-array-overflow.patch and gnome-builder-flatpak-use-proper-sdk-name.patch: fixed upstream.- Add gnome-builder-flatpak-use-proper-sdk-name.patch: fixes an issue where an incorrect flatpak sdk name was being used.- Update to version 3.23.90: + A new IdeBuildPipeline which allows various plugins to hook stages into the pipeline at given phases. This provides much more flexability for plugins. + Significant improvements to XML plugin including a symbol resolver. + The symbol tree has a new style which makes it easier to browse. + Support for semantic spellchecking, including comments and strings. + Meson support has been improved and now supports building within flatpak runtimes. + A new beautifier plugin to cleanup source using external commands such as clang-format, indent, or xml-lint. + The build panel now has support for colored output from programs such as GCC. + Configurations are now abstracted through ConfigurationProviders so that plugins may provide configurations. This means that flatpak json manifests are now implemented as configurations. + The build-tools plugin has been moved to libide and should be removed from existing installations. + Support for building with CMake and Ninja build system. + Autotools, meson, cmake, ninja, cargo, flatpak, jhbuild plugins have been rewritten to support the build pipeline. + The terminal plugin now supports hyperlinks. + Flatpak runtimes will be automatically downloaded using the new transfers manager if it is missing and a build is required. + A race condition in accessing CFLAGS for the project as configured has been fixed due to the build pipeline. + Plugins can register files that should be ignored in the project tree. + Ctags now uses a custom TMPDIR for when ctags needs to create large files for use with sort. This is necessary as /tmp is typically not persistent storage and the files can get quite large for some projects like WebKit. + Vim emulation improvements. + Updated translations. - Add pkgconfig(gspell-1) BuildRequires for spelling support. - Add additional beautifier and cmake plugins as sub-packages: + Add the -plugin* subpackages as Recommends for the main gnome-builder package. + Add gnome-builder Requires for new plugins. - Add gnome-builder-flatpak-plugin-fix-array-overflow.patch: fixes an array overflow caused on 32-bit architectures only.- Replace pkgconfig(libvala-0.34) BuildRequires with pkgconfig(libvala-0.36).- Update to version 3.22.4: + Some minor improvements to vala auto-completion. + UI tweaks to project creation view for better discovery. + Allow wider content in the file selection popover. + Improve cache eviction when certain project files change. + Allow talking to FileManager1 DBUS interface from flatpak. + A handful of leak fixes. + Improved unit tests. + Avoid overzealous background project builds. + Runtimes can now translate paths to files such as headers so that the processes outside the runtime can access them. + Allow libclang to parse files inside of Flatpak runtimes. This ensures that autocompletion and diagnostics work when building against org.gnome.Sdk. + Autotools will discover gmake vs make from the runtime. + A "clone and edit this flatpak" feature as been added using the -m command line option. This integrates with some GNOME-based compositors to allow an "edit this app" feature. + Various build system improvements. + Improved support for building flatpaks. + Improved support for the meson build system. + Builder depends on a newer VTE for various regex features and now the build system configure check reflects that. + Some vim improvements. + Updated translations.- Update to version 3.22.3: + Fix Clang auto-copmletion snippet insertion and scoring. + Various uninitialized and undefined behavior fixes. + Language defaults are now installed. + Support for building with llvm 3.9. + Remove <> pairs when backspacing. + Support added for building and runing Flatpak applications, including from Builder distributed via Flatpak. + flatpak-builder integration using json manifests. + Project tree expands to previous location after refreshing contents. + Buffers are saved before performing build system install operation. + Show flatpak prebuild and postbuild output in Build Output panel. + Store app-id in buildconfig. + Enter/Return has been re-enabled for auto-completion. + Goto Line popover no longer uses popover animation/delay. + Avoid over activation of ctags, clang and other completion providers. + Set LD_LIBRARY_PATH for Rust rls language server. + Fallback to ptsname() when necessary. + Workbench CSS style improvements. + Fix tab to move between snippet chunks during auto-completion. + TTY support for FreeBSD when spawning processes. + A new Run Output panel has been added. + Fix for insertion of certain input methods next to quotations. + The editor now allows overwriting. + The terminal now supports highlighting and activating URLs. + Fixes for copy and paste commands in terminal. + Support for compiling C code outside of autotools projects has been improved to correctly discover standard include files. + SSL and SSH improvements via Flatpak builds. + Updated translations. - Add pkgconfig(flatpak) BuildRequires: Build flatpak support.- Drop pkgconfig(gjs-1.0) and pkgconfig(gjs-internal-1.0) BuildRequires: GJS Scripting support was dropped in version 3.20.- Update to version 3.22.2: + Flatpak builds of Builder can now target a Flatpak runtime when building the project. More work is ongoing to support running your project with flatpak runtimes. + More RTL improvements. + Lots of memory leak fixes found with ASAN. + Builder will now cleanup the makecache directory for old temporary files that could have been left behind. + Flatpak breakout subprocess fixes to allow synchronous use from main loop. This fixes potential lockups in Flatpak'd versions of Builder. + The diagnostic engine has been restructured to allow out-of-band updates to diagnostics. + Create-project now depends on git, as it uses git to initialize a new project. + GObject Introspection improvements. + Improve performance of diagnostic creation under heavy use. This fixes a main-loop stall when extracting thousands of diagnostics from a project. + Diagnostics panel has been changed to use GtkTreeView to support larger lists of diagnostics as found in some projects. + Add empty-state views for symbols and diagnostic panels. + Sysprof support includes visualizers, zoom, and selectable ranges. + Ctags can now be used to build symbol trees, including Python. + IdeSubprocessSupervisor has been added to allow plugins to easily manage an external process. + A client has been added for "Language Server Protocol" to make writing language-server based plugins easy. + Support for the Meson and Cargo build systems have been added. + Run support with Meson will require 0.36.0 of Meson. + Deprecation fixes for various deprecated gtk+ API. + Runtimes have been improved to hook into the application build process. + Vim support has been improved to better support counts to change operations. + Build and runtime improvements for editorconfig. + Handle alt+0..n properly during auto-completion. + Builder now depends on json-glib-1.0. This was already likely required via dependencies before, but now is explicit. + 3.22.2 also includes a technology preview for Rust support. You can try this out by installing Rust nightly and the “rustls” package for integrated diagnostics, auto-completion, and sybmol-tree support. + Updated translations. - Add explicit pkgconfig(json-glib-1.0) BuildRequires following upstream changes.- Update to version 3.22.1: + Lots of widget layout fixes for RTL languages such as Hebrew. + Build system fixes (missing -lm on some platforms, fixes for pipe2 on macOS). + Use “getent passwd” to get the current passwd when discovering preferred user shell. + Load both user and system installed flatpak runtimes. + Add support for Sysprof Visualizers (requires Sysprof 3.22.1) + Add empty, failed, and recording states for Sysprof plugin. + Prefer GtkNativeFileChooser when applicable. + Support for running some GJS projects using autotools. In particular we try to discover the “GJS template” Makefile.am style. + Fix gettext usage from Python plugins. + The preferences perspective is now more tolerant of smaller screen sizes such as 1280xH. + Various UI polish. + Updated translations.- Update to version 3.22.0: + Fixes improper invalidation of cache items like clang translation units. + New transfers API for plugins. + Support for prebuild/postbuild commands in .buildconfig. + Run terminals on the host system when contained in Flatpak. + Teach runtimes to run on the host system when necessary. Builder, when running under Flatpak, can support using your host jhbuild now. + Plugins can define if a process should run on the host with the IdeSubprocessLauncher:run-on-host property. + Various UI stablization fixes. + Add Build and Run keybindings to Shortcut window. + Fix running autotools targets with relative paths. + Fix running projects using GSettings. + Add Python Gnome project. + Updated translations.- Build using Vala 0.34: replace pkgconfig(libvala-0.32) BuildRequires with pkgconfig(libvala-0.34).- Enable pkgconfig(sysprof-ui-2) BuildRequires again and stop passing --disable-sysprof-plugin to configure. Review done.- Disable sysprof support for now until it passed security review (boo#996111): + Comment out pkgconfig(sysprof-ui-2) BuildRequires. + Pass --disable-sysprof-plugin to configure.- Update to version 3.21.91: + Build system improvements. + A new "Quick Highlight" plugin to highlight words matching the current selection. + New snippets for GJS have been added. + Incremental gstyle/colorpicker improvements. + A new "Transfers API" has landed but is not yet used by any components. This will be useful for plugins that involve download or upload operations, such as those to a physical device. + SCSS files are mapped to CSS for gnome-code-assistance. + Sysprof support is now automatically detected. + The devhelp search provider has been removed as it was better served via the Ctrl+Shift+F accelerator. + Builder now prefers the project id (sanitized name) in more places such as directory names which should improve building some projects. + The create-project workflow will now check to see if a directory exists before progressing the workflow. + The C, XML, and HTML indenters have been improved to respect the language indentation settings for tab vs spaces and indent-width. + Updated translations. - Drop gnome-builder-fix-32bit-build.patch: Fixed upstream. - Disable jhbuild Requires in the jhbuild plugin. Many users prefer to run jhbuild from a git checkout, no need to install our distro jhbuild.- Update to version 3.21.90: + Lots of new features have landed since we started down the road to 3.22. Some of them are enumerated below. - New search and replace implementation. - New build bar which provides an overview of the build config, VCS branch, and other important messages. - A new sysprof-based profiler. - Perspectives have been revamped and we've removed the sidebar as we mentioned would happen before 3.20. - Improved project templates. - Support for configuration of version control systems. - ‘ide’ has been renamed to ‘gnome-builder-cli’. - New build icon. - Vim improvements. - New color picker plugin. - Autotools plugin can now extract various build targets. - New greeter design including revamped git clone, file-chooser, and template wizard. - Drop intltool BuildRequires following upstream changes. - Add explicit pkgconfig(glib-2.0) BuildRequires and version it. - Add pkgconfig(mm-common-util) and pkgconfig(sysprof-ui-2) BuildRequires: New dependencies. - Add gnome-builder-fix-32bit-build.patch: Fix build on 32 bit.- Update to version 3.21.1: + This release is mostly the same as 3.20.2 except that it has an updated color palette for the Adwaita theme in GTK+ 3.21.1.- Add Requires: python3-lxml to gnome-builder-plugin-jedi to prevent the warning: "python3-lxml is not installed, no documentation will be available in Python auto-completion".- Add to the SDK. Fate#319349- Adding lang package as recommendation.- Split out all optional plugins into their own sub-packages: + Add all the -plugin* subpackages as Recommends for the main gnome-builder package. + Add appropriate Requires and Supplements for each plugin subpackage where necessary. - Add BuildRequires on pkgconfig(libvala-0.32) and pkgconfig(libdevhelp-3.0) to enable building the vala and devhelp plugins respectively; package these in their own sub-packages as well. - Add BuildRequires on gtk-doc to enable the building of api reference. - Add Requires on python3-gobject-Gdk, which is required since it was split off into its own sub-package from python3-gobject. - Remove a __pycache__ dir with an unnecessary python object code inside without its accompanying source code to avoid an rpmling warning.- Add to the SDK. Fate#319349 - Change group to Development/Tools/Other - Remove MIT and CC0-1.0 from License.- Update to version 3.20.4: + Support for opening remote files has been re-introduced. + Support for $CFLAGS, $CXXFLAGS, and $VALAFLAGS for projects without autotools support. + Automake VALAFLAGS extraction improvements. + Fixes for an editorconfig build-system issue that caused .editorconfig settings to be ignored. + When generating ctags via automake, no longer perform a full build. + Various CSS style tweaks. + Fix a leak of GtkMenu instances via the project tree. + Autotools no longer performs an autogen when cleaning the project. + Build output was eroneously editable. + Fix an unref of a non-owned object during symbol lookup. + Allow disabling restoration of previous files as startup. + Allow projects to exist in ~/.local, for those working on shell extensions. + Ensure the projects directory is available at startup. + Ignore symlinks when mining ctags directories. + Show better default values for number of build workers. + Load gtksourceview style schemes from gedit directory. + Support for reindent when multiple lines are selected. + Vala integration will now load versioned and unversioned vapi directories. + Fix a hard to trigger infinite loop at shutdown due to GDBusServer spinning trying to accept sockets. + Various search improvements. + Updated translations.- Update to version 3.20.2: + You can now select templates when creating a project, including C, C++, and Vala languages. + The Vala plugin now extracts --pkg command line arguments from autotools projects. + Various bug fixes to preferences and gsettings. + Much more of builder is translatable now. + Build for FreeBSD and OpenBSD. + Fixes to vim movements. + Many performance improvements to the editor. + Support for LLVM 3.8. + Fixes for ctrl+click on included headers to jump to header. + Fix for infinite loop in worker thread when cloning from unauthorized git repositories. + Builder removes unnecessary widgets after starting up, lowering the runtime overhead of the workbench. + You can move rename files outside their current directory. + Fixes for shorthand git URLs such as user@host:path. + The global file search now handles renames and deletes of project files. + The project window now includes the title of the project to help when multiple projects are open in GNOME Shell's overview. + Some projects that could not be removed from the greeter can now be removed. + Updated translations. - Add autoconf, automake and libtool Requires: on upstreams request for autotools support.- Enable two more plugins (boo#973678): + html-preview: add pkgconfig(webkit2gtk-4.0) BuildRequires. + terminal: add pkgconfig(vte-2.91) BuildRequires.- Update to version 3.20.0: + More stylability controls using GtkSourceView style schemes. + The ability to toggle case-sensitivity with search context menus. + VIM movement improvements. + The ability to disable project miners at startup. + Improvements to the clang completion engine. + Show empty state screen when last document is closed. + Show project tree when last document is closed. + Various build system improvements. + Improvements to Control+Click on symbols in the editor. + Snippet parser improvements. + Filtering improvements in symbol tree. + Various bugs squashed in menu management. + A new comment code plugin.- Update to version 3.19.90: + A new diagnostic provider for common gettext errors. + Builder no longer bookmarks known temporary directories. + The framework for User Help has landed. + Terminal styling for Dark Mode has been fixed. + Preferences layout was extracted into EggColumnLayout and fixed various Height for Width issues. + Preferences for disabling various diagnostic engines was added. + Improvements to our shared library template. + A configuration manager has been added to allow building various project configurations. A configruation editor allows you to create new and tweak existing configurations. + Support building projects inside xdg-app runtime, using "xdg-app build". + Support for building inside of a jhbuild runtime. + Various tooltips were added to the user interface. + The line change gutter got support for rendering deleted lines. + Ctags got support for coalescing similar completion results. + Cursor location history and ctags were moved to .cache directories. + Libide, Egg, and Template-GLib headers are now installed to $(includedir)/gnome-builder-@VERSION@. This allows building C and vala plugins out of tree. + Support for enabling pylint via GNOME Code Assistance was added. + You can search for projects in the greeter using the directory name. + An empty state splash was added to the editor. + Various workarounds for recent changes in Vala. + Various fixes to the command bar availability. + Vim improvements. + Plugins can remove preferences when unloading. - Add itstool BuildRequires: new dependency. - Add rpmlintrc file: filter out devel-file-in-non-devel-package: gnome-builder being an IDE makes the whole purpoe of this package to be "development", even if it is not named -devel.- Update to version 3.19.4: + Perspectives have been implemented to allow for clearer groupings of application features and plugins. + Preferences has undergone substantial redesign. Preferences now use a custom perspective rather than a dialog window. + A new "ide" command exposing various Builder features to command line users. + Global search has gotten some style cleanup. + Builders custom CSS was rewritten for recent gtk+ changes. + A build panel has been added. + A Todo plugin was added to track todo items. + Perspectives can handle URI opening, allowing for perspectives such as a "glade perspective" to handle opening .ui files. + Builder-1.0.gir was dropped, in favor of Ide-1.0.gir. + Embedded plugins and dependency solving now works. + Plugin APIs were simplified. + Multi-process separation support using IdeWorker. Plugins can now easily move work to a subprocess and communicate via D-Bus. Jedi has been ported to multi-process mode for Python auto-completion. + Lots of Vim-mode improvements. + Vala plugin improvements. + External plugins are now supported. + Plugins can be loaded and unloaded. + Loads of bug and build system fixes. + Project greeter and project creation have been rewritten for perspectives. + Plugins now have automatic resources for menus.ui and css themes. + Various keybinding improvements. + Control+click works for navigating to type definitions. + scrolloffset has much improved and gained support for negative values, which works in the opposite direction (top down). + Search movements have been simplified. - Add bison, flex, pkgconfig(gobject-introspection-1.0) and pkgconfig(pangoft2) BuildRequires: new dependencies.- Update to version 3.18.1: + Initial support for Vala. Until we move this out of process, we do expect that things are a bit leaky. This plugin is written in Vala and requires libvala-0.30. It supports autocompletion, as-you-type error highlighting, a symbol tree, and jump to definition. We would love for the vala community continue helping make this plugin great. + You can now write plugins in Vala. *.vapi are generated for libide-1.0 and gnome-builder-1.0. + Autocompletion, in most scenarios, will be much faster. + Most autocompletion engines now support fuzzy completion. This means that "gtkwidshow" will match "gtk_widget_show". + A few crashers were fixed. + --enable-*-plugin now works correctly. + Content type loading was fixed so that Makefile.am are no longer opened by totem. + Python jedi completion has been improved. + Fix some coverity warnings. + A new button has been added to the editor to jump to the next warning or error. + The C indenter is a bit more friendly to alternate coding styles. + Reindent line support has landed (tab in emacs, == in vim, ctrl+alt+i as default). + A new font for the overview map has been enabled. It is called BuilderBlocks and is a generic block font based on Tofu. + The ctags plugin can now defer tags generation to automakes `make ctags`. + You can now draw marks for spaces, tabs, newlines, non-breaking whitespace, trailing and leading spaces. + Improvements to the search workflow. + Various vim and emacs compatability and stability improvements. + Jedi completion proposals now show the correct word and lower probability of functions that start with __. + Symbol tree panel stability improvements. + Updated translations. - Add pkgconfig(vapigen) BuildRequires: Build the new vala support.- Update to version 3.18.0: + Buffer: - release symbol resolver aggressively. - disable device manager/mingw plugins by default. + Cindent: ensure we don't loop forever looking for context. + Counters: - add vsdo fallback on linux and no rdtscp instruction. - mask CPU bits from rdtscp instruction on x86_64. + Editor: - release underlying document aggressively to prevent leaks. - k in vim mode to request documentation. - add simple goto line popover, activate with ctr+i in gedit mode. - fix crash upon DnD to editor. + Keybindings: use ctrl+alt+o for global search in gedit mode. + Map-bin: ignore size adjustment when floating bar is not used. + Plugins: show plugin greyed out if it is disabled. + Search: - disable progress bar in search results. - fix popover bug when clearing search text. - make the search entry more forgiving to smaller sizes. - show more search results by default. + Symbol-tree: fix cache timeout to use milliseconds. + Theme: fix styling of view controls in stack header. + View-stack: allow focusing the view stack by clicking on the header.- Update to version 3.17.92: + Progress on implementing UI designs. + A new shortcuts dialog to help you discover features. + A new plugin engine powered by Libpeas. Currently, only in-tree plugins are supported. Plugins can be written in C or Python3. + A new workspace layout with panels which can be extended by plugins. + Completion with support for GObject Introspection for Python3 using Jedi. + Progress on device manager and CPU graphs. + Symbol tree is now shown in a panel which reduces widget overhead. + Loading of previous buffers is faster. + Read-only snippets viewer has been added to preferences. + Read-only plugin viewer in preferences. + Build systems can now be implemented as plugins. + Support for Terminals using VTE. + Editor overview map has been moved into GtkSourceView. + Smart backspace has been moved into GtkSourceView. + Builder gained printer support. + Updated translations. - Add explicit pkgconfig(gtk+-3.0) BuildRequires. - Drop pkgconfig(libdevhelp-3.0) BuildRequires: no longer needed. - Add pkgconfig(libpeas-1.0) BuildRequires: new dependency. - Replace desktop-file-utils BuildRequires with update-desktop-files in order to have suse_update_desktop_files available. - use suse_update_desktop_files to add Builder.desktop to the category IDE.- Update to version 3.16.3: + A new source code minimap, recently pushed upstream into GtkSourceView. + A new greeter based on recent design work. + A new XML highlighter to highlight matching XML elements. + Support for ctags-based auto-completion. + High-performance, mutli-threaded counters that can be enabled with --enable-rdtscp. These are disabled by default as they require newer Intel Core i[357] features. ide-list-counters can be used to extract them from a running or crashed process. + The preferences interface has been vastly improved. + Search improvements. + A strftime format completion provider for Python. + Additional emacs, vim, and default keybindings. + Experimental support for building autotools projects with mingw. + Python auto-indenter improvements. + Many CSS style improvements on Adwaita. + Additional support for recursive-automake-based projects. + Some features have made configurable with gsettings. + Layered settings support for project vs global settings. + Improved modelines support. + Support for parsing DOAP files. + Various memory leaks were plugged. + Incremental highlighting has more aggressive invalidation. + Various race conditions in autotools support were fixes. + OpenBSD and FreeBSD build system fixes. + Many translation improvements. + libide-1.0.so and Ide-1.0.typelib are now installed to a private directory. - Pass --disable-static to %configure, we do not need them.- Update to version 3.16.2: + Fix double free in dummy vcs. + Fix project tree loading in dummy vcs. + Fix workbench action names in emacs mode. + Improve sorting of filenames in project tree. + Ensure loading of files matching content types supported by GtkSourceLanguage. + Enable project tree by default. + Enable project tree icons by default. + Add rename file in project tree. + Add move to trash in project tree. + Sort previously opened projects before projects discovered by miners. + Use sysconf() for page size (fixes building on OpenBSD). + Various clang build fixes. + Use arrow down instead of hamburger for search bar. + Fix unicode in markdown live preview. - Changes from version 3.16.1: + Improved project tree including support for creating files and folders, opening with external programs based on content-type, and file-manager integration. + A new incremental semantic syntax highlighting engine. + Semantic highlighting for C and C++ using Clang AST. + Document selection popover to ease switching between documents. + Symbols navigator for C and C++ files. + Apply "Fix-It" for C and C++ as provided by Clang. + Highlight build warnings in squiggly yellow lines. + Improvements to dark theme. + Improvements to Builder's style scheme for C and C++ languages. + "Jump to definition" support for C and C++ languages. + Ctrl+] or gd in vim mode, period in emacs mode. + A new project selection and creation dialog on startup. + Git clone support from new project dialog. + "Find other file" similar to emacs to switch between source and header files in C and C++. + Improvements to scroll-offset which allows you to keep a given number of lines above and below the cursor. + Respect Gtk's "sort-directories-first" GSetting. + Improvements to VIM mode including support for :bnext, :bprevious, :buffers and :ls. + Split support for HTML view. + Build fixes for FreeBSD and OpenBSD. + Support for editing "application/x-php" files. + Support extraction of CFLAGS from out-of-tree, non-recursive automake. + A new symbolic icon. + Improvements to handling of drafts. + Improvements to autotools builders. + Updated translations. - Drop gnome-builder-buildfixes.patch: Fixed upstream.- Update License tag to: GPL-3.0+ and GPL-2.0+ and LGPL-3.0+ and LGPL-2.1+ and MIT and CC-BY-SA-3.0 and CC0-1.0.- Update to version 3.16.0: + A beautiful new GtkSourceView theme influenced by design grid paper. + Integrated source editor based on GtkSourceView. + Live diagnostics as you type for C, C++ via Clang. + Live diagnostics as you type for Python, Ruby, CSS, JavaScript, JSON, Vala, Go, and others via gnome-code-assistance. + Highlighting of added/changed lines within the source editor. + Robust Vim and Emacs emulation. + Multiple views into single file. Both horizontal and vertical splits are supported. + Navigation history to jump back and forward within modified files. + Robust snippet engine including support for GLib 2.44 style GObjects. + Quick search to locate files within your project as well as documentation in devhelp. + Smart backspace to simplify using spaces instead of tabs. + A command bar to execute internal GActions and Vim style commands with autocompletion. + An implementation of Vim's scrolloffset. + Restoration of insertion cursor when reloading a file. + Autocompletion based on current words in loaded buffers. + Experimental support for autocompletion based on clang. + Support for vim, emacs, and kate style modelines. + Editorconfig support. + Experimental read-only support for autoconf/automake based build systems. + Robust auto-indenters for GNU C89, Python, and XML. + Experimental project tree (available via F9). + Experimental support for building automake based projects. + Keybinding replay for command repeat in Vim emulation. + Autosaving of modified buffers, never lose a change. + Scripting via Python (CPython) or JavaScript (Gjs) and GObject Introspection. + Dynamic power management when running on laptop battery. + HTML and Markdown live preview. + Autocompletion of g_date_time_format() format parameters. + Type ahead search with rubberbanding. - Drop gnome-builder-build-32bit.patch: fixed upstream. - Add gnome-builder-buildfixes.patch: Build fixes, taken from git.- Add gnome-builder-build-32bit.patch: Fix build on 32bit systems.- Initial package, version 3.15.4.1.s390zp34 15570327953.26.4-5.503.26.4-5.50pluginslibxml-pack-plugin.soxml-pack.plugin/usr/lib64/gnome-builder//usr/lib64/gnome-builder/plugins/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP1:GA/standard/25cc988d2325f9c58d8b5b81cdb8d913-gnome-buildercpioxz5s390x-suse-linuxdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=59bd28434a55b5b20a856a9421bb02d783fec28f, strippedUTF-8 Unicode textPRRRRR RR RRRRRR R R R|Ìp7>Zautf-8fbca665866b7e1e1d78e2a8bc1328904af375669ff350430c6fdc5011b50a10b? 7zXZ !t/.] crt:bLL km?ݝ&]CQ>MV%H@DĮD1A>bO#1(NF850ڝ0=hAbx{!TxM3ˀ0 OVG?p Yb}oM>-^3 >e^l(©K)FiM_2ÀlRȊX|0 _`wic yT"i$e>=/*߫J?E?\(Vt,U>D+kXC" eai/yQ~ICna84p3=lk#d /};_6-ոFrD۽b=9 < %TTlhd[ms8&/ZpxD})k^a_acFVPsX櫲S LV^uTu̝g[B쨃kQޯIhδx[eu ?`|9PZz&JR %bB%X*9\,͡.XҜ#q-p/*\hP %YI=By2m*XrD*+\vJ6kXP.̑U*Wm{cJ(/5c_kRFnanx.1y\.^`d% v^:QaZtk xILJي&Y 8Q3#eFvPۮ" Δa m)YCcKx4ɽ C& a[Q~%R\9Ȫv_VǿgVYm&%b-h\ǢtԮ?{&.dY5Y+VΟ?`y=wp/vW0Gl6`H/h[A&"4(9 Q#F9 ajoBmt̙Q h"7>N8~vZQޏ~nS>#f cF3uRִ#t`V @ 숈_YARQ ߃'R61.,+rމ&vq+kKqgms0y9ƖmY jDl,>zfHP=5 |yО p[C v9;{@>m]pxtr ~nOk"7|fq~`IwnNȫ E `0IwRmi<\f23 U`Bp)U=@zKM ae]MrN&=EE:f}4j/t<9pb{[z^-?V/j> t|| 8H`)uZ`Mۢտ0za[V2#7e(x"[!&/ .PA_VKObdhZ=) Sxs:J>\}԰ukK3t!#/6%B=Eb䷐P31$Iܿ4f/Z "̬ټHst +?f;-(X7)Ȑ+obf4MT޷БkLŽ:mv?h*0Fn_2 {_}9Q)#E9Kޝoьt)W\Q [WȱK>ȻRj\ Kń!`WjBntS1ߘ y[9`3K3Q"{@K#N9O }Z\6+)JBGOCCV #TrUeNK:TYԀJ5'@nb*m X/"'u4 h&3QT,"UR)d=Ti"3OϰN۳3<ñHyY=I`E-הm-~&yAm6e+/kQ+Ը(JC/^]&  xZ;.2EÙ7nthe rVJz 8ʁF3x*hD؉m)ә?W5΄PpFZ&gDIJ9muzq HHu&hr~.GlWxE2W]$[]Xg,⦋lޣt@*o$'k>q/^ɪ5F)C e JO+=73 ag*HaIIJeʡv8@p[Bnd6I@R T'l }F)vN$ ҃9h|g]E[8JY:8V %%Ξg-[D|̗"kZǾ]#V%2;R3NF ,yTW}5N3rJx6ٞ+;fDNS֠ڇp:vaq pBikB3'TGDx ϖp#N34-^S?(El(EV f*Q=..$OcsֱX%5 H SS.ǻ["cyOG{}CwݥoLdţc.1s"xFI~H:= U-\L WkCT7Ғ@vNQB aG"Խ_C]u( ;@2W)gwo8q_7^^>$OFO礵[ 69fֵtdٌ789>~o 3*B|, ].fe H;/*FZ], vo-_;[O1[DJiyFW{5{Jo (hf|$Fe, 5ĝa]xQf(& )3VYMi[hˆTCBy9pNxs 4Ssp֐YD ! 7jp&!,]~#p+pA([JKubQLC7) 31?kw';*Ņ?{6?%AUdyL~gD #I_ [LLeSmqiƍ(YGeD@%N.3gxƶ\` \8MA7e[0H.Τ@ 1L辩,:ڨ gN2 aMve!!}1*+: pGHL2@ڦY0 aYFl2-7ԷO\\έJ׫?n~RsWނlnJ~{E`a$BqJ:o / knT*퉽"; og BP5nCuJ/0@ݪ!c[Tz/yq5pB‡gV`I'5{sD@<,*Bie2l܍/l/[5m`хĭֺa)q!La%ּ'Ӆ#j(kk@8ui:.+Gq(A>tw> vDb[A_[`fD0@f͢:yA9>Mu Xm0rܫN|L9x:+?sٕ_CGo&h~UCĴk2+H EcX3Kĉ"-. ~u{?JJ$ƾHi4Ajf3j1,qZohXuQ Wڮf%Hw7O!veOf;yK5?7 ߷%4.`+(*ezKP%.\L/\{N,1p 8cMvS%ہ(ɈǺ%׀np)IT=EGf+0=>HW0 %?Bz!->dMi/]Si5R<\ϝVf-E? !ms:U!Ovf/\^60{c=7#2=R< LP 8{@z7 iN5uIfݸp!U9`OyZ~KBWPŀn^ IV | 1kȁ-KLЇh@ RN%7Wfپ`60,'KO6ϲ6s/'v8W!^zJb~V1˕DTk\=]rpG<|Y?Q0RhEbHflՂ4r6*2tyߜ\&ÿR &Y.Vdwm1:x,I&% 'HL~gK\=-0jvVDLVY q_\@B/+&5!hȂ;N65#~ȱN35q7GSA}Ii4˖bt+v9 ?QёΟNq7MkbW$o =A9o 8 gԬ>MS#+U鎙 )dClZ_W_LFjGq(P8exuWZ8 S[SGK:Ǥm %c: |QOčhGz8^I[x|;eV&`Oսo)1f>) 9B6:;.0u ׂ =M&_v9ԯ܀Y[u3ON%NU5(t+BO;>*DȺ=cBoY!^8/YPy9{I$nh`. u 7v4'^Es .K&S37) >LݥCznP F!I7{~]qW98G8ۤ5㚌r]jF~i1-)W}$CYQn{as*S&Ck0%fm{IPh3}~h WCա:pP202NKL&˩*uï-O ãRTTWG'Ըh**OJOMdceiQU -'V]à]* V]vXq:f~aԂC(D8,v(#b?0g7>7Xq#]B٠Ss*jJBm[>쐁Q2II\^$|e7ʱ Ëq,RFnrp 0H0% t8<) )-x*_M\s>  ΄=KGX vy7vu{"Cߴeo^o[O{g$Px|Qv5.큠uҾ"[B~ +eܴ(`I s$^$N=NTV]zS|1!3h>#|Qx@qH,B; o{Վ9jOOD(4s4VԜ.@QS@կmg'3^!2.E F=F<,*=wd!X2!h"ƥCZ us:#ۤ|.|LqFFB6+ ?UmAA<%ث 36 5i^9;;jiw̠ 3]iA=h\ڹ=f r< er߀ +B  v*u-YR&FĚ^5)|. jY[3k̓zDD/;.byʺFx_}D 4_c!|6ldW|2*E}05zЯ|0ECzMBA swѣԽ<yK쭐:Qo[IԫrΘSPcٖ+7^2:3+Ȣk"p3A@z &!KhH ӎQ4-}OA3w|wCkZlAs KD{ MZ^{DQ4 KW?ŒNKس`Uru{MRª2|oGdGs?&H|,\-1e?!rid(qz5m \CN(NX7a(8K?WR`{FW!v?sy#kkph:/]ɾo*$*|ybZV)KA"ChS>{hK̊MA,r@3aT#>+EfX芌2w6l&ߦC>Z̘T"F}Lss/֞tY?k>TʾOuxΪ2.^ *֚"je"mKxB"I1+ C*sMcwp-h 1~1']ҐpxqJǖ3LOA:h娷JQ ݚ̗)@fonLµr}[vc2@k5w3 {xLZMY/ 2˃ H|ϳxx ^n2E)#.9o|h-ԍb19޳E^i)ő\=C‚Ϝ# ls}x`ىbԨlz;2H.l2|y0|IYKT sC}̀u1RL`NdOҫ3l3Ls>< 4k22$C–IXkm4ժZPsjXK)H> cf=+ɴbUaN\80li]ҌVU*mA羵P\ |""Dr"qybbs&h6 op!Cfz3Io}FoAZrNi~=0s) G7~G{񉲚~&nѴK-Go]̐l|%6^M!`G6$B(JJDy΅#?&ˠ~7 -l#4NE-<|;Jbo.D_T~dS?mI9H-oj]F8cu9͸mu8v5Rj̓ԀU]uDLgޒ /“ix2c}Ce+1>j h!6KaX~]8sx^`qK&vnElQ8Th _#S %T _<6l<X"~6^uV] e-<];/,] 4a۴-=n`x4F'b3S|Si1k80䣉6z JA[. L-kIwfjG b^ dns"8%<}"n+O^Le.ia*i'UfrnsʡsC0"F7߰nV3m :9 wUr?1pe o gWo{NY\ȥlxTإ#rgWhZHz[ORZhbIvn7)ʊޅym0ݒCRyK#Cm56e(tVWK'1¡qx'P&0s3vrԱ9BHT{B&^=KuQup'}*r96qm>DG&Cxx^A SH{vf`ֶcp,<>3[3mMwz8m+y:oĺ2BN?Wr[( DL xH.^NҌqΞq}Z쉼IQ̐)MP{ <(zeeX.qdo LE%;" ?zjiQ Hgp۷5V;v&paUӱ`IxJ4ƶ ohUuHS1hWlqs  *LJG5cYU)x`^!!F~Ώ@U=EL!ǡ}μ,64ctWR4"\*be}0heh|pj8W Z%kk_f~2 pj%݇=!/eHتxCj w*(\H$D zAٟ,l7AW܁U ZSC"qpɛwvDK h^ H18$$k7*E]*3Kl匡RHH%>ڋ;rwS^fb-a͙Ёї,@&.G3mA`)CBDFL}і.0g'iSS.AW3n7,ʉG_sP(DҪчҠBʎĔKgyX8F k_:M pE2<i8{^jWs=6`ԋTjuZ`#EefHI[直Jzw7+FtK=?EΙ%3hQ1d{Eڟ UN~ n`V{-Bjct* )}髧v6Q FKDbroB/)!Ҵ[ft8B{¯y$@g;oNZ)}i2|u6+fF8an-I$Ѹ;&ᒤ~^11aYLetENL~G4ZID~#%:=RlshU8Vϥm{hb=_,yYf뒰lG^;$4sK DYRMYN }dhsaO˹c^)-ޖ&K+EVNژOZ*9I6!OhfvZstvG Š mg *¨?/KVe Iey+w(p+פ*oBę%uTGrkw%{T>Z^YVb3HXP(heQUɶӄ&R + S?k.is~J$p:혔Ibz-&T <쇖ofEߵ֍d'KÄEˊN] &d츾?`gKf5qWD>ic!! RGrts2$t]eV8㖎A lLʩ{Q@m -S0+%U<4H~ңh&9= G[1f1mMm̂t|ni] bI˺hDg2 ǗV[DDt-i9BѪ:.]N{%> s$XM\l9#nOGq:Y h%9e %Z\ i.Km&f"m`U{,ԠphJƓk蓧 b3ȅCUB:og2,wzѮ^̨aT%nMϦa5eNL}8<>b¾`V#ԕeS߸@ opq.[-e0#k} XxkL]9d I_s6BBC),ԻhNQ6*dDV*Y˿_y7[ZJilwp( tħ林L6J]ݮ9gZE(nK~c֌1NBPrU-5*덑+ ګ M;Oz&= HFRW1vߨ2eXԨYozxDtWqBW*0'd^9(Xh&OW%ݸ4E5 `\:QYX9qaRf?nݱ ֔-*A{cE&Q|7X*{N34j+6Ҥ́pKZ`ZV_l x_:Ydu8SsӊCpiaU 4sѶ&,xgH@=EG _SZ^}@6#,Ȍ\T}INUΫb}6K/Ut^%K7,K.wY"Aiv}qe3muTTlOjP t[N'3f)Y|P2nPb8"`7ǎ-ϦV'j.5WD^ H"hK[M $%Ih͔Ej֥ϐ+g{xN?#[lIU zNJ r^s!^}pc 7H=f[A{d G`]?3a⳽O=KvM&{ {Ff#_O` Ez $ɍHOdwK)i/*A_}b F.C:AelY2$,}M[,5C' M j. ]K]՝#,(Ht!t*`ޜzǖ~FtPF0MO.'l9(0Ao\&WO0:#wDZODσСʅE.z>R+|S*JJ4>HӟE"ּDV?>&^2DaC@[+9-ۿzp,?breAg|wc OK64P ISU]p.Iw5WɅ}0,G>~5.ڦa#GNfZ1zq\ըa/GA>] ;>),PytNo=3S:H@Зy?"ыx1 A-~єmsEΰsH#CuyxxؑjPfHӊUfMfH=U/KiA :ؤfmUoՍl*p"w 1[%J?>"5;YWjlWϦ7Fx; r|&PN囌 #H:@Y)^#kއW fjFh %t5CXHtֹ MCNA12d pRDIv"}P[R/\9t; no . 8ů2B k@ݏ]\]qQW>zH#@&t^Y)2Nh vYӥH8 mz2?R>)M1Ijք3Uﻠ0T$S 7l` .D B׏R4Roy*:_;7\ȓσ).Q \tԳT7H3 vOЅ?Az̲@[ɒDf_^ųM՛{zjOULޞ84|jnUG NɆ;1b?~\|l9<<|KsTHs3 졟ŝtKB&o/N>:OS!l`mD?~.sm;LK 6J:^2/*&KY\|%_ЎQo K7-Nד$ T/Έd3%jH~$ Qm0Jj\/a';HC?ighJB!R˓ \ y)Vզ铧K:8R#I&wrG[,f7Ek "H#!s|^%;My0*;i&fUJi9.Ͽ*ݢX=us~b3<x\#;qf c]pU<4NG\l_}\#.dݣ hkgʓ(ZqP0>HWЬ1Q_ADL[Qqޭb/qZ,r:i<)U$c"˂fTv8j{ ř2dkΞq*YszyN#wE (~-dzf<ZL [I'iIEr: B>9ĀTj90oU-xA녥(loQ.ߡz eGO&ᓠ%ד^rip؆P>7h9m[>H#o(u=|xq~ρ <-ڃxQ7cz(NlHJV؃5Նyug]j!E6 q6!NHkerY \z)>qvڱY8,dE424YTw?8UxF梌c8xiءFrtIbWLr,$㻫ǯXY|fh[Zk~gN%x^J ]QnXazs("7,1A[h ( ndOrt$E z*NiFrsY{@qU}30vT χ}B,2 XR]}';HO]+֙מ-& u]LB] 7m;P-;$˅mbJ%,xdGș+aFDO2qX\( Aoׂ֡{e9x3o+^IE>!/u+"@0rg273-Au~W9L8p6]Ne#50pŬFㅗw/^ӛAo$JoY&>C%%I}j{IKS47 q:w/ Һfqi3_23MuO 2*d~9N'_Eol[;1Jg|\M5 -E)m%Z)\8 LXBys#ȠK6~'\ 2Br)XDzu!oEkő#@h ua2w5~Ɉ;kIkPoa޺ISNwW0mmQe! V:L]~˚m{#}}Ҧ=VgsE7ph.J.p`|bSáS_ }84кg5EQHZrER0s+C7H?۩t5_b̚%.[ֹڭ|62͐L6l,+&(;T2K:lӍ-%"tu'.{/_\٥4 .zc`m x1 Zؙ\XL eDi͒F?yFKI;cbQq5䃚[X ̛Uϕ!RjafCmTJˊȞԈpkwԄ8kku8xזQ ⢤b7xO:jY^5b3^eY:(DAj9ýkHA\gt+nZdM*d"Sa5Pwz~ @#Z++k?5j<F͉gz${ҡ!I$e\E',ƚ5ڵռ8ݥkQ]Or[9`?Iɨ'?}l[B;9f&f UX'-iW4?睙unsK@&txSus:O;J9Eܭvom"$Hx> y4DtGOaZh+Jău"&I9Vsu+M/o]ye{NGЭĞ\P9㲀 Zl`s'U !Ҁڄw)]"L[;ϸ?FDNV/ۊ_3$YA W:"Vͫ8mzy[u#b1C+s6lqMͽhyLh>~VhJq]u:rϥ=lLF,!&)}9,o2+zw"CA'kV:%jV~uBBOZ!Yf 4w Ջie+S8gIW"#_CUꤨ{iF:$Ŷ$V!r?XJ:5k C ?/ g*@TNqSaWr f"?R +GrS;ny~"/ۂ|_zΧ@w] CZ7qS^ks| N,l }" nkiA!]-=0q/+)D+-]Fgq@ky4v.c&yŒi ]E>]r ,T+MS*g*i~ mWtpGP.'ݭ"/3 6Tx?=O߻VHq1Z^x:֮ud(TAZӂDA3b N>rv|ՊzjxkH=i*rȪm;3co=k/ %z?A~ (w`kHƳF9 m/֬te80H8s|5KfUcCśt]j{ø^e=hé< I`}?OП|+-RuL h=ǣz^Z"Bɦ ?; ̦*ve`zE`rXF˩pR8GJUuR2ASUYtc&Gè"صй l*lz5K0j\"s,V+d33fӮݓ'c@:|ޭq%6@iݽ;4;Ӏ-(8L|¾$[Ыgx1vN$\&h̤'jvZ{ n~+w,h()Ed$4?$TYgBw+c|%&F[HJ9m-F+ö́&d6?77ja ^=q"^:[ f<ց"e 㥁6#kCkPI]h P>: F5+w7Q߰.Jg^(wz]M/|r%:E)o{vN97bNƩu 7h+IPk{O %<QՏ"uKWOfKPoߤ nidZ~մC ECI19ו&bgU 7< C;GV^,^=*D>Q&jA1J 6m.("+|R<%7UqswT <% X@@| -4 "x^BpVdvaX ,zhlzC0'sYR$\NaN=UQKU"]8"&g~՜囏N׻qjK>2nZ9u"%쮺, ;l= G9 y{Y݋/3וOJs{ŶVsBO )W`xѕ٩DNūpbKY)-4~5f1wAESYI w(M[3^?|W*cpR'$ͣ1Ik$\ѧE?ڞYdwˑr_ԃ+7qR06H9R+6eҔ|*2eǣVH Cφ(MV3Rw~H_CoN>[$|~tr{Gh$> q bN.‚}̞jX:iFBcV/֕UÚ79-z5峤w;dCCJkk=8~#  BO#('yGU&ǩ`iv ' TiIT-:oݹoko>c,s:|"|JTƶ?9;VJ52p8zBYEe7 qIV@h/" ΝyD& \ǣ[fCl &~!t ><%T\U6!7$ҰSI%g 8C<ܞ)`Ant3s^ehb/·8!\j`%jBEkrbi`/a#i=mr{]`@dKFl\׊PUbEklސm)F¤ \d|VI3.V s2$F܄6!]17SeKhA@tdntLN-\27gg k iO06(9ayaz{h{H(Ij5@.+EG"ۗR(S㿟hJ9ůW݌8QSiK2̶W-ZlfX5. ,/b4rl``^CΜU(_6AvS8VHU7i;ӣ)_BE3yYX^!?$'1_ ӥ{JL5ÒN8f ^SpW 5N^6E A+sxic2}xgdj/W{n Фj _#76"]#HMFЪ) f1N V'{ Yy8 _;I%Q aE$3N´d$|)1߸ڔY GN^)7(DPv)ZyLtk|1SU*h D X#\|yxZ6ɽPWf$X[ʰi]R7&`YL/4EATwOlb 4} .p< R ~? KӋ$l"|lﯿ$O+Pv:SBʌs"aI 4i}YBsz*gєPVFp~BB+d /?pm5GzabYn^>E.H3u1|>.y4@37 P`#H8h"͇yz!z$*f;u~[GFTKOs}:QJ\+ }sNm_$29{*B,yݦ)j> mC&^\c5RT1ЎzpΧD48ɲl"AR5riWo;)5v6D애:3?{;[$z!Ngn"ek@X~\O꟧':X+;ڂҝ꼊Ǭ3n"@J,LQO DiW ~GC61xi;:jnF& 6ƷZTpwIֽ?Rɾ΃[+AuO[XoXd8]!X*NAB?Ƒ}5`q4u2s -|S34[wpB/`u/(!(`B߰EkgWw?kCCڟ]P޾H"и}:B&dM$&L#G!^]ȼ0J>tѯdF" `*Gl ]/4^Uu0l.>B?r^QinVK,RJVZ+N <gHtcv.tFSSR Af,NSIWC׎twQ寊?r#08d\G3;k#d~Dώ,=nSLgb 1~(Uֵ'a9%o 攐DU' Ipsο~8\$eFRho"De5ToQ\nԍ 6HˣI3$]jYEߢw'Mr|CO(vT;1(M@+!@HE.65hNz$C=yNcT-g!'ao24JV:U9n p>_Dy.EJk?f(CܓMps7fKԱiBqP8q6W{W4C< Lb"t1cMfn%Jdx'jGḢ ^*!-Z7pXa Stllļt\xeq8XEEn~w#XG|{5xq/3?ar% Nzb`FnՃWaHw22;4K;x7^QvKEJC,J +G trl̼Ld{V^n]hƴ5BԨ&$Bt'Ɓứ@*մ`ŨeX,h(Ո:m!VJbb'vڭ0&ബLeFdžmHÄKbU:e qmԕ! g'>*Qん>@FrCZ)rS{cPn*422j!@wij+tc ~U{x"A赓~#X&WDukr:,( ^3}=%Qa6KwebOdwraEWq,%>< kxaeZLάܡd9^,pI`jxn ʽ垶rwH:Ye3h,u+c =rKfWqeDRm nX ` C^ ]KH )km iZ ;7VyG, `tK4`SJv;6Qpd:;,1{W]e !cUkGh_ i_P~$7qn}fXKLMRlqKwb%r1WsT?AzE} 0TNXY>(x+FdB㕮zR#I^W#M%㶳ҩh)#kQHAjkb}5tP6DhXs|X##=I#G1馈0aE:ƈ_\H{9b-!f#SG{]e"^Qc{/J"WY i/{t5hR#ז='+̪|DA g,Xߩo 2$>bМXB;5z+/*=n3`̷VѰ[mY=5UGJ|y,*FcKq$ש{LT|^ԝq|Q(fh I\ZXDq!CCǼb)!{La1AuagҬIUu8_Ѓtl,&"?`m@]Mxui 4S*J[փk8(?U9/pq]?|H\J?./Ri)IH`ˁ;uHa][T Hfڹ| ٟddxUfo[Г,.j3nq'!Uc1FqLє_[=M cBxETzhSLejmr:_X"q ֽ\a9+_p!ip=ʣ)|~T Ăj3pߟt=^m#r iU.qp}96Ah4Qq7\fW;7c!D)'$-3[3 G~x*B`)kVS3Л&4,7h"Somٺ@ɭ"yL,*q2}-/SC7䔑6q"J2N;9<Vx6q@88S1Nd/> ttW\@ Rhw>=SAwمkul ]Uk^ SofC%JBb*y+BHQ?q{˟D`Cp,3DLA,zO4d=zC_~f0榗<^O>TN>/r@ݦͺDpC2rTcНHaU ͵SXHFVf;zx=,OH83Ӧ.ܺ?_Q* 6mebzpa PCLϏírȗBRN%jseD49O c'Dٴ$+D hnJ0ۉY܄_TXHad @&,IU< _.^BHI:Ztq+\ɰ\ ؙ1,7alF |71$V1v!^k #Ϊu81 k[)l5la%{'-ȚM=tQM-};a8X>_'=w$SrRv 1:`oB C)P461uDI7؃>I6{"u)nbdaoj\.v>Ƅu*o6Db~}J2@OYOTQ( yTSܤN ̝a qv[ہ'AV?lc 6և&fy5f{G;Q n=#ƕk'%g(fD)eHIP[F^3ݞu|p^/C.Mm t[u694˴ m ӋHl?i/iIqѱ6sUz;Gq QŹ+E5}!7IM%|t.oȲ +7qE3>Ͽ`Ǖ_&qS=õ!׸cڶ3c8Ä2*Px4e3r".*Cꛈ;&VƪC$LOCac5mDfUlIx}1g ,"kdӐWMPFx}ݥ騼ccNk5 ٩ߜ '?8YKESwXex ,ꌨ1_zDTmF-IFIGޚ9:%BӥĸkMAmb@uBAy`AڮT)oB.sU5r,]dRI-# 1fLѿ'Xd5HiXpWpl '2j+|0DyܒBp0B Z9LtP8 41ҞuakI}Yzuxמ YF <>(l1j" M`WBꅂ"&~?Jm/+,{I⩱*I[y@ipnd.68)-Nhv_n΅T~tBi2yASǞ0&$X=X\@K Ʀ2(?&z_cF_Z [14pCI*+L7]d/ORv~i?J(ҹ0"@ބIUQ ȉW%|]?;bMB13gX]Yӄ.Z q᪾oǣ2QG"Y P"lF(*m4s^ d|/b?92nC#$#c2:J$qomWed~,qϳ6BsES{CVe\"Úpǿ&34ӬlQ΃ cFB:kei>s 3KOE&4vMe^/{{x&I.B #|( -nw9ʣղ_ t(c=` %?!5C/ȗn@XNtO]:غʋ02M:sD= kJ8u08a }'SS3Đٽ-ߖ5ْ3L F]+AV"aC,j 3#.\gݪ$ia3|>e}f@RNӝ2M)A!v3|YOE/tNLR<}4& 23(婔p٫nF@V҇xRSJw/{UPH%&r;RQ?FRD(MR#K-ҙŞ@OXiP-m{= r1`brP~C(-^TW'mO^ L UH_O)?{K~w*H23 )o{m~#8k ]pyrު %HX( |Z 7-\Rn 䃔loFKz Z!xq? MDKq5kbB.?-xյiMA:"{!jBL:.)d8=#vն`Njdߪ`#ubj }N&{v\E]`D)a$$P#x6x@'³nn&[5)noJhrĨMa2|Ͻ%pkeJ?XI KJ>шIlGt܉*{3ô>30 $0Sd7P?#[C<"V=Lቀ쭗lHɎ0; ~}a?g,uOiH:<̖&a39*P,bfqqPSpɠ$q9n76\itQzS-Ӫ' xebMV'I)fZȕ~m3ȟLMXKT,Uº:h~!_4xR]˳/kSZmy$uq"3!wa(rM'V$ w}ɵ+<01Վ1zbyse@>o7OemM~lbT7j[^Ok50QC#s^ GD\QQERdV'G  ΞEzw"3pZs'om*&|[(9( _ m"Eq69):oU:]ݚ#`1=y]9_J a?BlzWhtf3|.:[8JoM} ZԎBOXLc'{*enPCcJBH1`|V)2-S7R؏G*FL#>=7"*qyaNI~^xBO([wsfxs!B葡ʙW?tK]"gO|1p=p_&Xʪ4PQgEV6-!Nf -nYQ1ڌ NjiY#u<~7HODPՎPn'ny':OÁ>IԫѢ^M:ح1i_tl5*"eXU$4LdGCvST!-5^4`>3nŵ˺LؖfwHRI~"nV=rWNeY"ZM4T52F.B坹Ztudr["{. JE޸\{Ghwh:Q֥ ԽUrƊn2`9ʐrZh?{YC8GtJnX9;yo("poz<# B 5y()j{¢m-ϕ/<ȱݳNà%K P{!Wv GIB$,dwYC%N(ZP ؖYy^Iѥr^<"t'_FiL@ ѻM;~IGF+ *K.ax `=/w<& ]G ő#Vj .ҚOV2! BQ;`G1[&Ix9=Xzw#>6` <m[7&^_c\[DEm̎w DŽA<}_} 5WKISPF#8T/>h?cVr>f' 1+p%~=ӘܫT(KY@ 5x~֑E؉Zಥ0YKF` JU|s1-s=s~LHf+Lc%0]N$Djylw q4+ZAfzf0 :F5:Yljl>'eʁ:(gk9K'-]ar#+ /g^@:{)ܤ} e\eg 8y\tq'1B8Bs.ź$:jnk le;]Jc@$\ox[,r4K^S3}~wMFº6BKj9ͫ4͝,;G,mB6Eu{jutS8fLLܱ"S@۝^Gфף1T;'0<4.1La9H7}CP_ƒ48\l7!A!P < T/#oAV#PY? ٲH~ ڻ~oa¶5G8>0F{ó#k I¸2fӕ"I*)MV]Rr ie,+6DROѻ`Hg f S0Z| =!|*Û~Xlnw[tg}5EIQ~B 1e ߅~KJJ"jo1XmܼR&lAEq|m:œy9Q(_]W?a߉Gzuzl.J9#ye܏w1<AΙi9;GXQ27M?dϥȸ:H0o3خ 1N6G{f?1-¨h-L yk?8H@wiؑ.NWPpV~, R VZQ4͆DBC< 5so{PGw9fh8aTrrLWA?>1ȻL8V1祊c.nDbuAdKub0{/[},pQ,!ԩ_XW;z÷(8•uGt?0(/?Ow@S0rj͓16o6H4߼)hore.fx-˔T53BG( 1p~l^쐪V|{> [LҝdBoR4V5 +% J>aslLɹE eLlx *{hfwYlJ!XT(Յt h։Hf$́B}޸8ym{֣&ݸXy`Dܔ4}!I p iyp-z ,24CT=}?-"E B@}݉)S ܴ߭H JZR>5+$0A'Zm1B+z3ABt勘 / PF:K~4ŭZ-L~ܒp0C }yS&sѽʉ+dZ9ډ \\&3k;C4Be%.-P%i؀BP<93Ml`Ke20yГ 2zfw>Y9"dZIw=̕IvFM]aso6/0R0.BUO; TkVجHZ5j3.pU@7\Z$u I_OGneh~E;^y; $Md?%;! cB<*x j!?D6ųR `fO[qKZVe/#C qְWkȰ`jdVԷ0CKf$ F9{_YN g^-?rȝ @NF/$AJ_+Y  |`^4D' ?xG1 X 덿42 !j Ly*q)1xKmQa ʄNGtZZWjl9l T!d6`*Bo#b !6e  $⯴;6͝'L|8Y+k/T3sh5ABfZ֦q;WHՄ AGc ȢQқ]_C[#tN}t@Op Эxֶ`☰|"Q6X>XXDF )$#o$"' &Հ^32eUAj#,G(SQB0qG>PXlm''ʗ5X=oGRL"ZltLcUVQpH=Bo ٶG#|VZkA$21[dhT}CZeDBo̩zPwW[(CMbyX9"x pxE"7}kʐƹf, ,:ԉ-h7F YaUAٍek`ɐ 3{w%N֠"w=cn y0fAt9HG F`Ct`7P¿QZ\YZ,j)qMfh{uւx&Wij|_^kqYc[+[nf )0-zsĿ0S%hޙo6S9'-@d2 =6ȐXl\ n^ڽ+p*5 c1P뉈&C s  ں<7T4.L{& ^[ӄͺAtKlK/_a8&⿟1ޕ՞$/9]šQ_f8>ܦD=7Jm1cP̦3!N]gBH!єcJ %j +cgAlg擨;'qv^+0s\J؎@DR$ &r1T4!76lZrWzȎxBDμaOt[%K&Zٱra Bp߲Ht20tD(H͂P.M(mӨKP^$YuŒ6 ;{at+ɫ]dYF^8PMOfHRyD.+T~X}D%[4k-Cxyz]$~Yz,0 ΀\oqU׮k萻PKP$4.geaۋ_#.cF&;~Ҁ`u)* /Jۣ~UMPzfT&yFQ34D̛#7F죄6TWM _,p 8rUW8y(ti}ae)ъ #3g5VGZe*&on]_|'B*u+809c|A*$ ZOiO&2sť jPX]1zQ2{t 98/N;pW(g& ^uxX{GY)W+:v)~I\&XZ՝xS2m+0^ȻwK{UV;O'b2)%~`#ʆjYk]^͢mVv=P=BP5vrknÿ>Np=P'"}N Aqb^>6=g1NzeEs1LGBK"vA) fnDZEEea͆O"]vѪ'Ӝa'!:LBt +jݸ CM{  M73uϽ2Ʊ{b fsOWXeAT#\+w<-[Q-ɜJeD6݄1rֺK)]xEZ&u,~#mqw)p:b@#i&y#w05eiӯoMOt#P?zM+AݘM}Fub CTL[?L:cJ!Yܶ =U +&WZ5Wp VVW)[=gM+mĻ q+U2v5V Z>pƹɆ$)Aaj!&QM#x^,b].C,@ =^<ımѻBp&pGJ#̰ _PRi9{2nXj"N2++P9gzt+ Ev5#wPC3 i޲"yl|i!!JzL|Q3 9)y0 ģH\̕X-U-&4!Tɴ ӎ0.1"ѕ#*mG?"`0a7B}ڻܛ5C!upk\Tڎ !=ٶ|_0?ޏß^~oY mGw'=#^U9BYð | UZEVGÇI V><+Z6^?ƉS0ѕ`AAZhbrkAV9IJMMEՎp4bT_@zAJ#oYqz&DXRvY2IA&(gV"R"dKf# NմJ[߶@ou0eOtglSn+\ ,tpv.+V)~@>~YA~ h}٫膘_J9H/ſslZ;Cj~$xX+J4W V_$}(u{[l#EݧB7eQ6GpYkcʋ's 8نJ tۄQ@9{w=~rdД,lPUswĔL?scVS}Ӡ锳[h//LIȸAdZSyUǮظQNݑf[1 ܗ A%Aüfa)L:Yz"YV* o`Z$S"#ﮚAWtLn٤_yrŊ"U\#pQM[.eaZ_͑wqf2[+8MFYdmZv^=[o4KvSQ͘|vrjE^"?k)b׏X>=ek=5ZQ0|M"2V|]c  F4 ȳj}XM̀teL.#ϒ?_ ;\f[ 3TB26e? [3!M^9,J}5%6gp/q:,(_%͊8H^Pߍȓ|Vxn"G!قLHvӿ UGsMcPj~ۥ{*a,oέ"m@&!Q7(#nQ\L_ŴLX/7~nc!FBg[t|]aj;x9=)eu7+r/#z +=Z۩sm:pnWrBbSצN{\,h!g"k4rE ssM/ };4+HOXl\A.|!8i8A|*m_p02Z?ms=1]C"2.phYQI s%^;0lmn,iZc2ЩM<8ȥ\ykJE{;RzmI`Y ޷E9ib'5hΌACv-1wUڗ1GRF ~&HoZhʞ*AjNX >@jX3/p}_s/Д:7"XWӪUat!uĨs0#/)kh؛HdUϨƊi*S{s2C}pkrZ$9gI-wˎ@J}Zrx-I"s 1Jd4yxҙkR뚜b!weغn JGڴ 3Wwa'kq/Lu:N"2Gvnp7G~4723s:?Xh:'<;9fġh 6 26 $C?j D g~9~8 !?Cv.(rM fVa4[7RO| UN'BpPDw:X˼*lL?d *1i:/W$h%QS+StW$6/DAHPAq)dwmR:wՕNB}~M3>Z*t j! YZ