{"push_id":1185888121,"size":20,"distinct_size":20,"ref":"refs/heads/master","head":"95b3d6135806c980d7268f417c39c71be2be01f7","before":"3f89a26cd4efa6c9be3e93a768e871cf718c8dd6","commits":[{"sha":"1b4310e6562b368ad0ca95cc162e64fc6f2b0582","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Fix possible NULL dereference in read_stream_lines\n\nFound by cppcheck.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/1b4310e6562b368ad0ca95cc162e64fc6f2b0582"},{"sha":"c44c0dd041916f1ac9f3e9e07447b839d9b3219d","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Fix possible (unlikely) leak in engine/completion\n\nFound by scan-build.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/c44c0dd041916f1ac9f3e9e07447b839d9b3219d"},{"sha":"a0a23e86c715057f66cb3a6bf6ecadbb0ce54f0f","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Fix spaces_escaping_trailing misc test on Windows","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/a0a23e86c715057f66cb3a6bf6ecadbb0ce54f0f"},{"sha":"58b53358517b03cd91691f8dc2a49898021966fe","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Fix typos and wording in the ChangeLog","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/58b53358517b03cd91691f8dc2a49898021966fe"},{"sha":"9f8830239e20bde210b899e72f63d397884f2189","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Setup popup style of wild menu in sample vifmrcs\n\nThis is expected to be quite helpful to new users due to\ndescriptions provided there.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/9f8830239e20bde210b899e72f63d397884f2189"},{"sha":"1f6905daa0fa220d513858cb912dbe5749a1ed9c","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Add missing description of 'cvoptions' option","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/1f6905daa0fa220d513858cb912dbe5749a1ed9c"},{"sha":"68726f983e9918c41d5b5931ec389d433c28edcc","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Switch site links to HTTPS protocol\n\nIt works, so can use it by default.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/68726f983e9918c41d5b5931ec389d433c28edcc"},{"sha":"c3c7e600d5f50a79bcdd4d1a96e84c41e3b0f3f8","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Fix glitch on displaying suggestions in H layout\n\nThat is if suggestion box fills upper or lower window.\n\nSuggestion list height was calculated at the wrong level.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/c3c7e600d5f50a79bcdd4d1a96e84c41e3b0f3f8"},{"sha":"28b8b233e8dd4f998522c2d80bf596984da3e7df","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Fix possible off cursor after cmdline insertions\n\nOf text with wide characters via Ctrl-X combinations or dot\ncompletion.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/28b8b233e8dd4f998522c2d80bf596984da3e7df"},{"sha":"0822f4e098eb410ef2359362f79c83516bff19ee","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Fix strange behaviour if command-line fill screen\n\nThat is the whole screen.  It's less strange now: resized to maximum.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/0822f4e098eb410ef2359362f79c83516bff19ee"},{"sha":"ee11a76fb96b89a8de159f6d18154841187cc927","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Fix one of ChangeLog entries","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/ee11a76fb96b89a8de159f6d18154841187cc927"},{"sha":"3214c902ab163da885cf7a0309eb3d286aed744b","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Merge branch 'fixes-of-small-bugs-and-glitches'\n\nFix possible off cursor after cmdline insertions of text with wide\ncharacters via Ctrl-X combinations or dot completion.\n\nFix quite strange behaviour if command-line is too fill the whole\nscreen (it's less strange now, resized to maximum).\n\nPlus typos, docs updates and several other small fixes.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/3214c902ab163da885cf7a0309eb3d286aed744b"},{"sha":"7b177c61c3c50410e9d9d27324e2e3eae348163b","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Update NEWS file for 0.8.2 beta","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/7b177c61c3c50410e9d9d27324e2e3eae348163b"},{"sha":"7e6add2d476bf9fb05a405fcdfc7feb89f74fc9c","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Add some includes to compat/os.c\n\nWorks without them, but it feels like it's better to add them.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/7e6add2d476bf9fb05a405fcdfc7feb89f74fc9c"},{"sha":"520db9078654c184c8a6bbbc00027e5404dd4d9e","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Always specify 64-bit offsets in tests\n\nIt broke 32-bit MXE builds, because of different sizes of stat\nstructure in tests and main binaries.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/520db9078654c184c8a6bbbc00027e5404dd4d9e"},{"sha":"6bbde50452d6ee23a0877307e8057d88e026e194","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Use longer timeout for fileops/size\n\nOld one seems to be not long enough for Wine.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/6bbde50452d6ee23a0877307e8057d88e026e194"},{"sha":"96ee95d4bb9a9b977bc0414b8024b69e8d7cf14f","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Update tests to work with relative paths","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/96ee95d4bb9a9b977bc0414b8024b69e8d7cf14f"},{"sha":"4b89114ae11abf50e7c54ad4866a2910f98e0871","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Better tag handling in deploy script\n\n* Remove counterintuitive behaviour when tag already exists.\n* Request tag signing.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/4b89114ae11abf50e7c54ad4866a2910f98e0871"},{"sha":"ea34d3f82ddef78379dbbfa06178d6224dc8767c","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Version v0.8.2-beta","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/ea34d3f82ddef78379dbbfa06178d6224dc8767c"},{"sha":"95b3d6135806c980d7268f417c39c71be2be01f7","author":{"name":"xaizek","email":"fcc65fcb89151a5d055a386b9204653b7a295091@openmailbox.org"},"message":"Merge branch 'beta-0.8.2'\n\nvifm v0.8.2 beta testing has started\n------------------------------------\n\nThis release brings a bit of user-friendliness in form of key suggestions and\nvarious descriptions provided in the interface.  Matching of files has been\nextended in many ways and become significantly more powerful than before.\nMenu mode also got several enhancements.\n\nMain changes:\n - key suggestions in the interface on ambiguous input (e.g. \"g\");\n - helpful shortcuts for dialogs (for sort dialog in particular);\n - key descriptions in :map menus and %z macro for 'statusline' to display some\n   tips;\n - description of all :commands, 'options' and their values for new multiline\n   version of wildmenu;\n - ANDing, ORing and negating patterns for matching files and new mime-type\n   matcher;\n - file prefixes and suffixes can now be multi-byte, which with extended\n   'classify' option allows specifying \"icons\" via custom fonts;\n - search result highlighting, enabled completion and a way to export the list\n   for menus;\n - an indication of pattern correctness and match state for interactive prompts.\n - :select and :unselect commands to perform automatic file selection (possibly\n   by using output of external application);\n - cancellation (handling of Ctrl-C) for quick view and view mode loading.\n\nNot sure if it was noticed, but HTTPS protocol is up for related sites since\nLet's Encrypt started their beta.  Everything works fine, so all the links were\nupdated to https protocol.\n\nIf you ever wondered which keys are builtin for the command (normal) mode of\nVifm, this cheatsheet will show you: https://next.vifm.info/cheatsheets.shtml\n\nIn case you're into using neovim, you might be interesting into checking out\nalternative Vifm plugin for it: https://github.com/vifm/neovim-vifm\n\nMore detailed list of changes.\n\nCore:\n - added heuristic that uses null byte as separator for file lists if there is\n   at least one such byte, otherwise normal line separators are used.  This\n   affects :[un]select, `vifm -`, %u, %U, %m and %M (thanks to filterfalse);\n - changed order of initialization to perform autocommands before startup\n   commands on launch.\n\nNormal and visual modes:\n - changed ga/gA effect on parent entry (..) to calculate size of current\n   directory (thanks to aleksejrs).\n\n:set command and options:\n - added 'wildstyle' option to control the way wild menu is displayed.  Enables\n   displaying it as a menu with one item per line (thanks to santhoshr and\n   octos);\n - added 'suggestoptions' option to control displaying of suggestions;\n - added support of patterns to 'classify' option, so that files can now be\n   decorated based on their names (thanks to elricbk);\n - added 'cvoptions' option to control when entering/leaving custom views is\n   considered to be equal to entering/leaving directories (thanks to\n   filterfalse);\n - added \"target\" sorting key, which sorts files by symbolic link targets\n   (thanks to Marcos Cruz);\n - added %z 'statusline' macro that inserts text of a short tip picked at random\n   (thanks to qinghao, a.k.a. haobug);\n - changed type of 'confirm' option.  Now it's a set that picks which operations\n   should be confirmed (thanks to Losiara and mvucBmM0);\n - allow suffixes and prefixes in 'classify' to be of up to eight characters in\n   length (thanks to elricbk).\n\nCommand-line mode:\n - added \"filelist\" parameter to :sync! that enables synchronization of custom\n   view (thanks to filterfalse);\n - added :select and :unselect commands (thanks to filterfalse, Russell Urquhart\n   and Marcos Cruz);\n - added negation to patterns with explicitly specified type (surrounded by {}\n   or //).  Put exclamation mark to invert pattern match (thanks to Marcos\n   Cruz);\n - added mime type patterns ([!]<list-of-globs>) (thanks to Ross Hadden, a.k.a.\n   rosshadden);\n - added pattern ANDing.  Just list decorated patterns one after another and\n   such composite pattern will much when each of them matches (thanks to\n   filterfalse);\n - added pattern ORing for :file[x]type and :fileviewer commands implemented as\n   a comma-separated list (thanks to filterfalse);\n - expand environment variables for :edit (thanks to filterfalse);\n - don't print just table header on `:cabbr something`, print message that no\n   matches found instead;\n - use original (before custom view) cursor position on :sync! in custom views\n   (thanks to filterfalse).\n\nFile preview:\n - added cancellation (handling of Ctrl-C) for quick view and view mode loading\n   (thanks to kalterfive);\n - skip UTF-8 BOM for file preview.\n\nFile list:\n - never add parent entry (..) to very custom view (%U) (thanks to filterfalse);\n - silently ignore tries to remove parent entry (..) (thanks to aleksejrs);\n - automatically update custom view entries on rename of their parent directory\n   in the same custom view.\n\nCompletion:\n - added completion of :wincmd argument;\n - do not reset completion on terminal resize;\n - some corrections of when completion happens for :find and :grep.\n\nScripting:\n - added chooseopt() builtin function that retrieves various parameters of file\n   choosing (thanks to Von Welch).\n\nMenus and dialogs:\n - added highlighting of search matches in menus;\n - added :noh[lsearch] command to menu mode;\n - added quick shortcuts to dialogs (patch by oo-);\n - added description of builtin keys to :map menus;\n - added :write command to menus, that writes all menu lines into specified file\n   (thanks to gtors);\n - a bit better delete confirmation messages with number of files to be deleted;\n - avoid displaying useless search messages about incorrect pattern during\n   interactive search in menus (those that user can't see, but that are shown in\n   :messages);\n - enabled wildmenu for menus.\n\nTUI (Text User Interface):\n - added indication of wrong pattern and absence of matches to command-prompt\n   for interactive search/filtering.\n\nAngle bracket notation:\n - display <c-h> as <bs> only at the beginning of key sequence.\n\nColor schemes:\n - added SuggestBox highlight group for key suggestion box.\n\nVim-plugin:\n - better terminal buffer title for plugin in neovim (thanks to\n   randomizedthinking);\n - improved syntax highlighting of patterns.\n\nOnly on Windows:\n - fixed escaping for cmd.exe again, for :edit and external command invocations\n   (thanks to Reva Revadigar);\n - fixed querying file information on 64-bit Windows (thanks to santhoshr);\n - fixed possible crash on displaying job bar (e.g. after :empty) (thanks to\n   Reva Revadigar);\n - fixed UTF8 <-> UTF16 conversion, which didn't always work (on surrogate\n   characters it seems) (thanks to Reva Revadigar);\n - fixed possible unexpectedly long timeouts when waiting for a key (due to\n   limitation of pdcurses);\n - fixed displaying of wide (CJK) characters in pdcurses (thanks to Reva\n   Revadigar);\n - fixed capturing output of external applications when 'shell' is \"cmd\".  Was\n   broken since v0.8 in an attempt to make cmd work better with Unicode (but its\n   /U flag affects only input and output streams).\n\nPackaging:\n - fixed functioning on architectures on which `char` is unsigned by default\n   (thanks to Ondrej Novy, a.k.a. onovy).\n\nImportant fixes:\n - fixed hanging on sudden terminal loss (regression) (thanks to aleksejrs);\n - fixed using original file names after a prompt for new destination name\n   (thanks to rbong);\n - fixed unconditional resetting of executable permission when using cp dialog\n   (thanks to Svyatoslav Mishyn, a.k.a. juef);\n - fixed remote feature on cygwin (thanks to Cosmin Popescu, a.k.a.\n   cosminadrianpopescu);\n - fixed epic bug in processing selectors followed by other commands in a\n   mapping.  Command which accepted selector was called after tail of sequence\n   is processed.  Such case isn't very likely, so it probably didn't affect\n   anyone.\n\nSee change log for the full list of changes and by whom they were suggested.","distinct":true,"url":"https://api.github.com/repos/xaizek/vifm/commits/95b3d6135806c980d7268f417c39c71be2be01f7"}]}
{"actor":{"display_login":"xaizek"}}