- Update to version 1.9.3+git20230416.478d5b6:
* img_display, popen23: Appease lints
* Move path to suffix=, add prefix="ranger"
* GHActions: Update checkout and setup-python version
* GHActions: Change CI to run conditionally without remaining pending
* Fix the logic for determining the preview scale
* Clean up the SIXEL documentation
* Fix standard library misuse
* Tidy up Magick executable detection logic
* Move the ABC compat wrapper to a separate file
* Tweaked human_readable
* directory: Fix max call in mtimelevel
* Added a default argument to the human_readable function
* Reduce unnecessary string concatination
* Reformat script
* scope: Reformat sqlite preview for width
* scope: Add missing parens in SQL OFFSET calculation
* Show ellipsis `...` when reaching row limits
* Reduce unnecessary variable assignment
* Show row limits
* Pretty format SQL query
* get_executables: Use platform instead of reading /proc
* Encourage ImageMagick to use OpenCL for processing
* Implement the SIXEL image previewer
* Support Expansion Of Environment Variables in cd command
* shutil_generatorized: Float exists condition outwards
* Disable the pylint checks for this workaround
* Fix the ABC checks on Python 3
* Set COLOR_PAIRS only in the cases it's relevant
* color: Catch Color number is greater than COLORS-1
OBS-URL: https://build.opensuse.org/request/show/1079808
OBS-URL: https://build.opensuse.org/package/show/utilities/ranger?expand=0&rev=34
- 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
- Renaming ranger.desktop.patch to ranger.desktop.diff
- Update to version 1.9.3+git20221008.7171fe4:
* doc: Regenerate ranger man page
* Update ranger.pod
- 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
OBS-URL: https://build.opensuse.org/request/show/1046645
OBS-URL: https://build.opensuse.org/package/show/utilities/ranger?expand=0&rev=32
- Adding 'Recommends: python3-Pillow'
- 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
- 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
OBS-URL: https://build.opensuse.org/request/show/983479
OBS-URL: https://build.opensuse.org/package/show/utilities/ranger?expand=0&rev=30
- 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
OBS-URL: https://build.opensuse.org/request/show/975475
OBS-URL: https://build.opensuse.org/package/show/utilities/ranger?expand=0&rev=28
- 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
OBS-URL: https://build.opensuse.org/request/show/634654
OBS-URL: https://build.opensuse.org/package/show/utilities/ranger?expand=0&rev=24
- 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`
OBS-URL: https://build.opensuse.org/request/show/579090
OBS-URL: https://build.opensuse.org/package/show/utilities/ranger?expand=0&rev=22
- 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
OBS-URL: https://build.opensuse.org/request/show/570441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ranger?expand=0&rev=3
- 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
OBS-URL: https://build.opensuse.org/request/show/570387
OBS-URL: https://build.opensuse.org/package/show/utilities/ranger?expand=0&rev=19