Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-09-29 Thread Frank Lanitz
Closed #1060 via #1105. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/issues/1060#event-5382293232

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-08-17 Thread Jiří Techet
> while you understood the vim functions but you ask what "delete line number > means" or yank paste should not be a bug if it is known how it is done. No, I'm asking what _you_ mean by "delete line number" because you didn't explain it and "delete line number" is a bad description. What you

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-08-16 Thread howdev
while you understood the vim functions but you ask what "delete line number means" or yank paste should not be a bug if it is known how it is done. What is sufficient can't be known if you don't use the vim. All the editing function should work. If I were to write a program, I would test

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-08-16 Thread Jiří Techet
Well, while I found the original report fine, the latest comment isn't quite fine with me... > you are writing something you don't know and expect no complaints? Not sure if this is meant against me but I wouldn't spend my time writing a plugin if I didn't learn what the vim functions do - I'm

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-08-16 Thread elextr
"Open source" is about providing software users with the information they need to maintain and improve the software they run, either for their own purposes, or preferably by contributing improvements for everyone's benefit. It is definitely not about "devs" having a "job" of defining and

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-08-16 Thread howdev
elextr, listing functions. is developers job. you are writing something you don't know and expect no complaints? is that negative? That is not the purpose of Open Source. The purpose is freedom to modify not force bug reporters to do certain things. Missing functions are not bugs. Bugs are

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-08-15 Thread elextr
> That's actually quite a useful feedback because as a non-vim user Not really, what would be useful would be for a vimist to list the missing/erroneous functionality to make a minimal usable vim like UI (hint hint @howdev :grin:). Then you can determine the scope of the problem instead of

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-08-15 Thread Jiří Techet
> True, but "currently vim mode is very broken" and "I am just reporting there > are too many vim broken functions to be usable." That's actually quite a useful feedback because as a non-vim user , I am curious if the functionality I implemented is sufficient for a real vim user or if the

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-08-14 Thread elextr
> "Hurray, I found a bug in Geany, could you add a few more bugs like this one > please?"). True, but "currently vim mode is very broken" and "I am just reporting there are too many vim broken functions to be usable." and implications that character driven mode not working like vim means its

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-08-14 Thread Jiří Techet
> Bug reports should not be accompanied by general negative criticism, its > better if you help to improve it by just describing how missing functionality > is supposed to work and help to implement it. The plugins project is open > source, anyone can propose a pull request to add missing

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-05 Thread elextr
So the required behaviour is defined, so now "somebody" has to make a PR to fix the plugin, its not gonna fix itself :) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-05 Thread howdev
in Vim if yank line means cannot paste after a line, must paste into a new line. If you don't want to paste into new line, you don't yank the line, instead you yank to end of line using y$ -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-05 Thread elextr
Yes, so there is no LF in the text thats copied to the clipboard, "yanked" in vim parlance, so there is no LF pasted. If Vim semantics need a LF the plugin must add it. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread howdev
I didn't type the LF, Geany has view line-endings from the menu -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/issues/1060#issuecomment-773769822

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread elextr
If you didn't type a LF it won't be there, thats why I said the plugin will have to adjust. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/issues/1060#issuecomment-773720487

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread howdev
@elextr sidetracked it is, but is good to get some understanding. yes it has LF line ending, but a line ending is missing from the front so it is not pasting on new line. aaaLF bbbaaaLF bbb see, even the last line bbb should have LF but it didn't -- You are receiving this because you are

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread elextr
@howdev its interesting to get differing perspectives, all I would note is that neither is "right", they are just different, but we have sidetracked this issue enough. Back to your OP, does the bbb line have a line-end on it? I suspect not, so the paste at the start of line aaa does not

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread howdev
may be you don't use Vi, Geany keybindings are not editing. You try to delete words up to a unique character in the line, you can't do it in Geany or any ordinary editor. In Vi use dt and the character, is that simple. So many example Vi is superior. I see experienced programmers still use the

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread elextr
Well most of Geany can be controlled from the keyboard without the mouse, the argument that you "have" to use the mouse is false, but because the UI paradigm (not modal) is different to Vim it will never be the same keyboard shortcuts as Vim uses. So the efficiency is available, but it needs

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread howdev
@elextr Vim is just so much more accurate and efficient than switching between mouse and keyboard. I just don't know why the programmers still use mouse. To change a word for instance, just type cw in vim. With the mouse, you move your hand to mouse, move the pointer, double click on the word,

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread elextr
> For him to write the vim binding, he must have tried the vim editing > functions, because you can't write something you don't know. Without putting words in the developers mouth, I would note that there is a difference between reading the docs, or trying some functions and being an expert

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread howdev
I got a curious question though. Is good for the person to write an vim mode. For him to write the vim binding, he must have tried the vim editing functions, because you can't write something you don't know. If he tried the functions, then why some of the function not working properly. --

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread howdev
why criticised the bug reporter of reporting the state of the plugin? Reporting the state of the plugin is not criticise. Yes the point of Open Source is you expect many to use it, so that they can report the bugs. But if it is too broken how do you use it? Are you then, claiming we are and

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread elextr
@howdev I am making the point that its unhelpful to just say "there are too many vim broken functions to be usable". Thats just putting down the guy who spent his own time to implement it as far as he has, and who acknowledges it has erorrs and is incomplet. He has made his efforts available

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-04 Thread howdev
@elextr we are aware vim mode is create by a non-vim user. I did report the bugs. I am just reporting there are too many vim broken functions to be usable. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-03 Thread elextr
On behalf of the overly modest creator of the vimode plugin let me remind everyone: "Vimode is a Vim-mode plugin for Geany written by a guy who does not use Vim. Expect problems unexpected by a Vim user and, please, report them.". > A lot of the vim mode is missing. for instance, delete line

[Github-comments] [geany/geany-plugins] yank paste incorrect behaviour (#1060)

2021-02-02 Thread howdev
aaa bbb when you yank 2 lines from the top and press p at line bbb it should be. aaa bbb aaa bbb but instead it is aaa bbbaaa bbb It should paste from new line but it didn't I really like to use geany because is fast, but currently vim mode is very broken even with the latest 1.37.1 I don't