Package Release Info

ranger-1.9.3+git20221124.f8b304f-bp155.1.5

Update Info: Base Release
Available in Package Hub : 15 SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ranger

Change Logs

* Tue Jan 03 2023 scott.bradnick@suse.com
- Update to version 1.9.3+git20221124.f8b304f:
  * rifle: Format cmd in error for copying
  * rifle_sxiv: Update comments
  * ui: Guard terminal capabalities
  * changelog, commands: Fix typos
  * Use `printf` instead of `echo`.
  * Check for --apparent-size before invoking on cwd.
  * remove outdated information on security-relevant bugs
  * remove trailing and fix indent
  * Fix NAME not displaying in man pages
  * rifle_sxiv: properly fallback on non-valid extensions
  * rifle_sxiv: add some more image extensions
  * Acknowledge and report the exit status of the rifle'd commands
* Thu Oct 13 2022 scott.bradnick@suse.com
- Renaming ranger.desktop.patch to ranger.desktop.diff
- Update to version 1.9.3+git20221008.7171fe4:
  * doc: Regenerate ranger man page
  * Update ranger.pod
* Fri Aug 19 2022 scott.bradnick@suse.com
- Update to version 1.9.3+git20220801.fcf44f6f:
  * manpage_completion_test: Change interpreter directive
  * make requested changes
  * rifle.conf: add xviewer for image mime type
* Fri Jun 17 2022 Scott Bradnick <scott.bradnick@suse.com>
- Adding 'Recommends: python3-Pillow'
* Fri Jun 17 2022 scott.bradnick@suse.com
- Update to version 1.9.3+git20220615.7e2d1613:
  * browsercolumn: Only add the separator when needed
  * GHActions: Refrain from installing PyLint for tests
  * browsercolumn: Fix separator depth
  * GHActions: Rerun PyLint when requirements.txt changes
  * pylint: Pin to 2.13.9
  * browsercolumn: Use number of items for width
  * browsercolumn: Take into account one_indexed setting
  * browsercolumn: Lowercase line_numbers in key
  * browsercolumn: Refactor linum_text_len
  * browsercolumn: Fix relative line number width
  * browsercolumn: Include linum_text_len in key
  * browsercolumn: Remove off-by-one trailing space
  * browsercolumn: Accept line_numbers case insensitively
  * browsercolumn: Fix off-by-one in line number width
  * Add viewnior in rifle config
* Fri May 27 2022 scott.bradnick@suse.com
- Update to version 1.9.3+git20220526.aaf03225:
  * test_py2_compat: Ignore error message positions
  * runner: Initialize variables outside of try-except
  * accumulator: Make get_list an abstract method
  * colorscheme: Make use an abstract method
* Fri Apr 22 2022 scott.bradnick@suse.com
- Update to version 1.9.3+git20220401.391f061c:
  * doc: Add draw.io dependency to man page
  * README: Add draw.io dependency
  * scope: Fix draw.io width and enable by default
  * scope: Move draw.io preview to handle_image
  * Makefile: Drop README.md from man page requisites
  * doc: Split lines in man page
  * doc: Add openscad dependency to man page
  * doc: Fix manpage for name filter_stack filter
  * fix indent
  * better textual preview for jupyter notebooks
* Tue Dec 31 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.9.3
  * Added Comic cbz/cbr previews
  * Added DjVu previews
  * Added Font previews
  * Added Wayland support to rifle
  * Added `imv` to rifle
  * Added `paste_ext` command with new name collision behavior
  * Added a `size_in_bytes` setting
  * Added a new `%any_path` macro to simplify use of bookmarks
    in commands
  * Added a new image previewing method using `ueberzug`
  * Added archive previews
  * Added filters for uniqueness and duplicates by hash to
    `filter_stack`
  * Added generic openers to rifle, `xdg-open` for example
  * Added line modes with human readable size information
  * Added loading of plugins from local configuration directory
  * Added previews for 3d models using `openscad`
  * Added previews of MS Office documents
  * Added scrolling in preview
  * Added trash functionality to ranger, as alternative to
    deleting files
  * Added zathura to rifle
  * Changed `c/p/tunmap` to `unc/p/tmap` respectively, fixing
    them in the process
  * Changed argument order for `tag_toggle`
  * Fixed `chmod` behavior with `000` quantifier
  * Fixed a crash involving `Ctrl+space`
  * Fixed behavior of statusbar when resizing terminal window
  * Fixed busyloop when ranger's STDIN was closed
  * Fixed drawing of borders in st
  * Fixed handling of macros for `chain`
  * Fixed unicode decoding errors for previews
  * Improved VCS integration by truncating long commit messages
  * Improved `bulkrename` behavior when moving files to a
    non-existing directory
  * Improved `bulkrename`'s handling of files with utf-16
    surrogates in the name
  * Improved behavior of `rename_append` for directories
  * Improved configurability of syntax highlighting previews
  * Improved coverage of unofficial MIME types, mostly audio
    formats
  * Improved documentation of `multipane` viewmode
  * Improved documentation of optional dependencies
  * Improved documentation on `copymap`
  * Improved documentation on `tab_shift`
  * Improved documentation on `w3m_offset`
  * Improved example shell scripts
  * Improved extensibility of image previewing methods using a
    registry
  * Improved fuzzy tab completion
  * Improved guessing of file encoding
  * Improved handling of configuration and cache directories
    when using `--clean`
  * Improved handling of invalid mtimes (Relevant for fuse
    mounts)
  * Improved logging of file deletion
  * Improved testing and CI setup
  * Improved updating of tmux/screen window names
  * Improved updating of window titles
  * Improved validation of bookmarks
  * Improved w3m preview method for terminals that aren't quite
    compatible
- Refreshed ranger.desktop.patch
* Mon Sep 10 2018 aloisio@gmx.com
- Update to version 1.9.2
  * Added a `hint_collapse_threshold` setting
  * Added a `traverse_backwards` command analogous to `traverse`
  * Added a command to shift tabs
  * Added a normal mode mapping to quickly enter the console and
    scroll through the history `C-p`
  * Added a section to `scope.sh` for image previews of archives
  * Added an avfs plugin
  * Added an option to the move command to enable launching the
    selected file instead of the marked files
  * Added filtering functionality inspired by dired's filter
    stack, `.n, .| ...`
  * Added image preview method for Kitty
  * Added option to disable the display of free space for high
    latency situations
  * Added section to `scope.sh` for pdf previews with mutool
  * Added several emacs/readline-inspired keybindings, `C-g` for
    `ESC`, `alt-f/b`
  * Added systemwide `rc.conf` and `commands.py` in `/etc/ranger`
  * Added the `%any_path` macro to allow bookmarks to be used
    with commands that need a path and are unaware of bookmarks
  * Added versioning logic to include extra info in unreleased
    versions
  * Change tab saving to save all tabs, not just the active tab
  * Changed `draw_borders` setting to enable drawing only
    borders or seperators
  * Changed behavior of positional arguments to the ranger
    command, if you specify a path to a file ranger will open
    with that file selected
  * Changed the `tilde_in_titlebar` setting to influence the
    window titlebar too
  * Changed the default colorscheme to work properly in
    terminals that don't equate bold and bright
  * Fixed StopIteration errors
  * Fixed embedded null errors
  * Fixed issues reported by coverity scan
  * Fixed running ranger as root on Mac OS
  * Fixed unicode issue for python2
  * Fixed w3m preview issues with black stripes
  * Improved PEP8 adherence
  * Improved VCS symbols
  * Improved `--cmd` functionality
  * Improved file encoding detection by using chardet if it's
    available
  * Rifle's flag t should now work with more terminals than
    xterm and urxvt
  * Update colorscheme documentation
- Fixed license field
Version: 1.9.1-bp150.2.4
* Thu Feb 22 2018 aloisio@gmx.com
- Update to version 1.9.1
  * Fixed the rifle config backwards compatibility (regression in
    1.9.0)
  * Fixed the POSIX compatibility of `Makefile`
  * Fixed `--choosefile`, `--choosefiles` and `--choosedir` so
    they work with the process substitution (`>(...)` in Bash)
  * Changed the default `gt` binding to `gp` due to a conflict
  * Changed the help message for `--choosefile`, `--choosefiles`
    and `--choosedir` to avoid confusion
  * Changed the behavior of `:reset` to reload the tags too
  * Added `geeqie` to the default `rifle.conf`
* Sun Jan 28 2018 aloisio@gmx.com
- Update to version 1.9.0
  * Fixed memory leak in w3m image preview
  * Fixed `Q` binding, map it to `quitall` instead of `quit!`
  * Fixed `gR` binding
  * Fixed custom linemode not being applied to files
  * Fixed w3m image display invocation on OpenBSD
  * Fixed broken pager after changing view mode with `~`
  * Added reset of rifle.conf when pressing `<C-R>`
  * Added image-based PDF previews to `scope.sh` (disabled by
    default)
  * Added terminology-based image previews
  * Added check for `$VISUAL` environment variable
  * Added setting `iterm2_font_height` and `iterm2_font_width`
  * Renamed setting `cd_tab_smart` to `cd_tab_fuzzy`
  * Changed command for mercurial integration from `hg` to `chg`
  version 1.9.0b6
  * Fixed crash when parsing corrupted history file
  * Fixed tab completion with `cd -r ...`
  * Fixed crash when previewing files encoded in little-endian
    UTF-16
  * Fixed flicker in previewing symlinked images
  * Fixed detection of location of scope.sh
  * Fixed crash when running ranger from the directory containing
    its package
  * Fixed cursor position after moving half a page down and back up
  * Fixed handling of lines that are too long for the console
  * Added `<F2>` binding to `:rename_append`
  * Avoid dereferencing symlinked directory when starting ranger
    in one
  * Added support for `file://` URIs as path arguments
  * Added setting `save_tabs_on_exit`
  * Added setting `cd_tab_case`, sets case sensitivity of `:cd`
    tab completion
  * Added setting `cd_tab_smart`, allows fuzzy tab completion with
    `:cd`, for example, `:cd /u/lo/b<TAB>` expands to
    `:cd /usr/local/bin`
  * Added setting `global_inode_type_filter` to show only
    directories when running ranger with the new option
    `--show-only-dirs`
  * Added setting `save_backtick_bookmark`, e.g. for easier
    syncing of bookmarks
  * Added setting `one_indexed` to start counting line numbers
    from 1
  * Added rifle.conf entries to list/extract archives without atool
  * Added `:yank` command for simplified definitions of `yn`, `yd`
    & `yp`
  * Added `:narrow` command, which filters selected files
  * Added setting `freeze_files`, bound to `F` key, to avoid
    reloading files
  * Changed `:shell -p ...` to display stderr in pager
  version 1.9.0b5
  * Fixed width calculation of multibyte characters in preview
  * Fixed crash in iTerm2 preview with python 3.5
  version 1.9.0b1
  * Fixed crash when using `Mi` on files without reading
    permissions
  * Fixed natural sorting (`11.jpg` < `100.jpg`)
  * Fixed loss of precision in timestamps when copying
  * Fixed smart case matching in `:travel`
  * Fixed automatically disabling `preview_script` when running as
    root
  * Fixed crash on sshfs disconnect
  * Fixed crash on missing `~/.config/ranger/history`
  * Fixed crash when path not accessible during start-up
  * Fixed automatic tmux title
  * Fixed urxvt image previewing when running tmux
  * Fixed macro expansion in aliased commands
  * Fixed `hidden_filter` option when combined with `:flat`
  * Fixed various other crashes
  * Fixed error message that occasionally pops up when changing
    settings
  * Introduced extensive linting to ensure code quality
  * Added continuous integration.  Patches now require `make test`
    to pass.
  * Added handling of arguments in "$PAGER" environment variable
  * Added quote parsing for `:setlocal path=...`
  * Added `ys` to copy the selection to clipboard
  * Added setting `hostname_in_titlebar`
  * Added setting `wrap_scroll` to wrap cursor around when
    scrolling
  * Added example plugin `plugin_fasd_add.py`
  * Added command `jump_non` to jump to the first non-directory
    file
  * Added additional arguments to the command `:rename_append`
  * Added key binding 'zz' as an alternative to 'zf'
  * Added option `-c` to the `rifle` file opener command
  * Added support for `$XDG_DATA_HOME`
  * Avoid exiting ranger while copying.  Use `:quit!` to quit
    while copying.
  * Improved scope.sh (better performance & readability)
  * Changed `ranger --choosefiles` to return all selected files in
    all paths
  * Changed interpretation of commands: treat tabs as argument
    separators
  * Changed `<C-n>` to open new tab in current directory rather
    than `$HOME`
  * Changed `:quit!` to only close 1 tab.  Use `:quitall` to close
    all tabs.
  * Removed backward compatibility for `options.py`, predecessor
    of `rc.conf`
  * Automatically update bookmarks+tags when renaming them via
    ranger
- New URL and source address.
- Switched to python3
- Spec cleanup
* Wed Dec 27 2017 antoine.belvire@opensuse.org
- Fix wrong conditionals for desktop_database_post(un) calls.
* Mon Dec 11 2017 sogal@volted.net
- Update desktop database upon ranger installation/removal
- Fixed desktop file by adding GenericName entry using
  ranger.desktop.patch
* Sat Jan 21 2017 aloisio@gmx.com
- Update to version 1.8.1
  * Fixed `:scout` break due to incompatible change
    in python 3.6
* Wed Dec 28 2016 jengelh@inai.de
- Trim filler words from description
* Sat Dec 24 2016 aloisio@gmx.com
- Update to version 1.8.0
  * scope.sh is now needed for the now fully scriptable image
    previews
  * Overhaul of version control system integration, now with
    threads
  * Fixed ranger not finding the location of w3mimgdisplay in
    most cases
  * Fixed many minor bugs
  * Added midnight-commander like multipane view, toggleable
    with `~` key. It displays the current directory of all the
    open tabs next to each other.
  * Added autodetect for 256 color support in scope.sh source
    code preview
  * Added macro `%confdir` that expands to `~/.config/ranger`
    by default
  * Added possibility to toggle/cycle through options with
    `set <option_name>!`
  * Added `Mm`/`Ms` key to enable the linemode showing
    modification time
  * Added `yt`/`dt` keys to toggle whether file is in copy/cut
    buffer
  * Added `line_numbers` setting showing absolute/relative
    line numbers
  * Added `Alt-Left` and `Alt-Right` key bindings to move by
    words in console
  * Added previews for libreoffice files with `odt2txt`
  * Added `preview_images_method=urxvt` option for previewing
    images by changing the urxvt background (requires urxvt
    compiled with pixbuf support)
  * Added `clear_filters_on_dir_change` option
  * Added Travis-CI integration
  * Changed `zi` key to toggle `preview_images` option
  * Improved PEP8 compliance
  * Improved documentation
  * Improved UI by separating file path in title bar with a
    space from the  username/hostname for quick copy&pasting by
    shift+double-clicking on it.
- Dropped ranger.desktop now supplied from upstream
* Sat Nov 05 2016 aloisio@gmx.com
- Update to version 1.7.2
  * Fixed file name arguments passed to "sxiv" and "feh" when
    using ":flat"
  * Fixed removal of empty directories when using ":rename"
  * Fixed free disk space display on Mac OS X
  * Fixed `examples/vim_file_chooser` to work with gvim too
  * Fixed some other rare crashes and bugs
  * Fixed downward mouse wheel scrolling
  * Fixed warning about regex splits being drawin in title bar
    since python3.5
  * Really fixed "S" key binding not working when SHELL=fish
  * Improved doc/cheatsheet.svg
  * Added some entries to rifle.conf
  * Added key bindings pO and pP which work like po and pp but
    queue the operation in a first-in-first-out order.
  version 1.7.1
  * Added doc/cheatsheet.svg
  * Added examples/rc_emacs.conf, a config file adding
    emacs-like key bindings
  * Added "env" keyword in rifle.conf
  * Fixed ":bulkrename" command in python3
  * Fixed "S" key binding not working when SHELL=fish
  version 1.7.0
  * The default editor is now "vim" instead of "nano"
  * Added automatic updates of tags when a file is renamed
    from within ranger
  * Added "preview_images_method" which can be set to "iterm2"
    to use native iTerm2 image previews
  * Added ":rename_append" command to rename files without the
    file extension
  * Added ":linemode" command to change the way the files are
    displayed. Try this out by pressing M followed by one of
    the  suggested keys. New linemodes can be added with
    ranger.api.register_linemode().
  * Added ":filter_inode_type" command to only show
    directories, files or links
  * Added ":meta" command for managing custom file metadata
  * Added ":flat" command for displaying subdirectories
  * Added "solarized" colorscheme
  * Added generic ability to use scope.sh for image previews
  * Added video previews in scope.sh
  * Added option "sort_unicode" to sort according to unicode,
    not ASCII
  * ":mkdir" can now create multiple directory levels (like
    `mkdir -p`)
  * ":help" (key binding "?") is now interactive
  * ":find" (key binding "/") is now case insensitive by
    default
  * "ranger --copy-config=all" now copies a short sample
    commands.py rather than the full one, so that you can
    update ranger without having broken commands. The full
    commands.py is still copied to
    ~/.config/ranger/commands_full.py.
  * Fixed broken copying of symlinks
- Spec cleanup
* Mon Jul 15 2013 pascal.bleser@opensuse.org
- update to 1.6.1
- add required dependency on python-curses
* Thu May 26 2011 pascal.bleser@opensuse.org
- initial version (1.4.3)