Will update neovim to version 0.9.5. No breaking changes and mostly bug fixes.
Advisory ======== Neovim has been updated as a general bug fix release. References ========== Files ===== Uploaded to core/updates_testing neovim-0.9.5-1.mga9 neovim-data-0.9.5-1.mga9 from neovim-0.9.5-1.mga9.src.rpm
Assignee: smelror => qa-bugs
MGA9-64 Plasma. Installed neovim and dependencies, then updated with no installation issues. nvim -h got me a help screen enumerating some options. Ran it with "nvim mcc.txt" a short old text file that I happened to have hanging around. I was able to read the file. I played with the keyboard, not knowing what I'm doing, and was able to edit the file. Looks good here. Validating.
CC: (none) => andrewsfarm, sysadmin-bugsWhiteboard: (none) => MGA9-64-OKKeywords: (none) => validated_update
Here we go again - another clash. Sorry TJ. mga9, x64 Used nvim to give neovim a short run before updating. Copy and paste to the terminal session works fine as do the common vi commands. Clean update. There are many options, documented but not always understandable. Tried out a few things like editing a set of files. Editing commands include all(?) the familiar vi commands. Command mode is invoked in the same way: <Esc> : $ ls wget-log* wget-log wget-log.1 wget-log.2 $ nvim wget-log* --2024-02-12 21:16:06-- ftp://tgftp.nws.noaa.gov/data/observations/metar/decoded/EGPH.TXT => ‘wget-log’ Resolving tgftp.nws.noaa.gov (tgftp.nws.noaa.gov)... 140.172.138.79 Connecting to tgftp.nws.noaa.gov (tgftp.nws.noaa.gov)|140.172.138.79|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD (1) /data/observations/metar/decoded ... done. ==> SIZE EGPH.TXT ... 402 ==> PASV ... done. ==> RETR EGPH.TXT ... done. Length: 402 (unauthoritative) ^MEGPH.TXT 0%[ ] 0 --.-KB/s ^MEGPH.TXT 100%[=====================>] 402 --.-KB/s in 0.002s 2024-02-12 21:16:08 (217 KB/s) - ‘EGPH.TXT’ saved [402] <At this point ran the recommended check> :checkhealth <At that point a summary was issued, which was immune to cut & paste. It started with: //h Configuration - WARNING Missing user config file .... Runtime - OK $VIMRUNTIME: /usr/share/nvim/runtime [...] health:// So that looks OK. Followed up with a cl type enquiry> :!uname -a Linux yildun 6.6.14-desktop-2.mga9 #1 SMP PREEMPT_DYNAMIC Tue Jan 30 15:48:16 UTC 2024 x86_64 GNU/Linux Press ENTER or type command to continue :n <Moved to the next file in the queue> wget-log wget-log.1 <file text - again cannot be cut & pasted> :n <and on to wget-log.2> :wq <this saves the current file and goes back to the head of the queue> :wq That exits and saves the first file. $ ll wget* -rw-r--r-- 1 lcl lcl 767 Feb 23 15:47 wget-log -rw-r--r-- 1 lcl lcl 770 Feb 12 21:49 wget-log.1 -rw-r--r-- 1 lcl lcl 770 Feb 23 15:45 wget-log.2 As far as I understand it the above is all expected behaviour. In particular, the output of embedded bash commands like uname is not saved in the current text. Had a quick look at the half-hour built in interactive tutorial, only worth following if you are serious about using this editor. After loading: :Tutor That starts with the observation that <Esc> u will undo the latest change. The man pages document the commandline options including --headless and --embed which skip the user interface, good for scripted editing. Leaving it there. It looks as if it is working.
CC: (none) => tarazed25
Keywords: (none) => advisory
(In reply to Len Lawrence from comment #3) > Here we go again - another clash. Sorry TJ. > Nothing to be sorry about. You are more familiar with the app, and did a better test than I did. I'm grateful. I would have been even more grateful if your tests had revealed some problem that mine did not, something that should not be missed. That is the reason QA exists. The goal here is to produce the best distro we can, not to stroke my ego. I'm not that delicate.
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2024-0069.html
Status: NEW => RESOLVEDResolution: (none) => FIXED