Cannot compile with +rightleft and +arabic

2022-10-08 Fir de Conversatie Tony Mechelynck
Whatever I do, my Vim executables come now out with -rightleft and -arabic (since patchlevel 700 maybe?). These features used to work well enough, and that is the reason why I haven't been filing bug reports or posting feedback about them. Now I see that at lines 237 to 247 of feature.h, both

Re: gvim :sh ^U broken by patch 8.2.0851

2022-10-08 Fir de Conversatie Gary Johnson
On 2022-10-08, Bram Moolenaar wrote: > Gary Johnson wrote: > > > > > > I seldom use gvim on Linux and even less often use :sh from gvim, so > > > > > I didn't notice this until recently when projects and my workflow > > > > > changed. > > > > > > > > > > When :sh is used in gvim to launch a

Re: [vim/vim] Alias 'big' version to 'normal' (PR #11283)

2022-10-08 Fir de Conversatie Marvin Renich
* James McCoy [221008 10:18]: [snipped very nice explanation of the problems with dynamically linking the language bindings] Thanks for the explanation. ...Marvin -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to.

Re: gvim :sh ^U broken by patch 8.2.0851

2022-10-08 Fir de Conversatie Bram Moolenaar
Gary Johnson wrote: > > > > I seldom use gvim on Linux and even less often use :sh from gvim, so > > > > I didn't notice this until recently when projects and my workflow > > > > changed. > > > > > > > > When :sh is used in gvim to launch a shell, the backspace and ^U no > > > > longer work.

Re: smoothscroll anomolies

2022-10-08 Fir de Conversatie Bram Moolenaar
Ernie Rael wrote: > > On 10/5/22 2:15 PM, Bram Moolenaar wrote: > >> Ernie Rael wrote: > >> > >>> smoothscroll brings a sigh of relief. (and splitkeep is very cool). I'm > >>> not sure if these smoothscroll issues have been mentioned; if so, > >>> apologies for the noise. > >>> > >>> vim

Patch 9.0.0701

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0701 Problem:With 'smoothscroll' the cursor position s not adjusted in a long line. Solution: Move the cursor further up or down in the line. Files: src/move.c, src/testdir/test_scroll_opt.vim, src/testdir/dumps/Test_smooth_long_1.dump,

Re: smoothscroll very long line

2022-10-08 Fir de Conversatie Ernie Rael
On 10/8/22 11:46 AM, Ernie Rael wrote: vim 9.0.698, columns=100,lines=55 Two files with only one line: screen lines: longer ~90, shorter ~34 command: gvim/vim -u NONE -U NONE then: set smoothscroll There are no asan errors. Trying to figure out valgrind now. ran valgrind on the 4 tests, all

Re: gvim :sh ^U broken by patch 8.2.0851

2022-10-08 Fir de Conversatie Gary Johnson
On 2022-10-04, Bram Moolenaar wrote: > Gary Johnson wrote: > > > > I seldom use gvim on Linux and even less often use :sh from gvim, so > > > I didn't notice this until recently when projects and my workflow > > > changed. > > > > > > When :sh is used in gvim to launch a shell, the backspace and

smoothscroll very long line

2022-10-08 Fir de Conversatie Ernie Rael
vim 9.0.698, columns=100,lines=55 Two files with only one line: screen lines: longer ~90, shorter ~34 command: gvim/vim -u NONE -U NONE then: set smoothscroll There are no asan errors. Trying to figure out valgrind now. Any hints/suggestions on tracking it down, like what to look at in the

Patch 9.0.0700

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0700 Problem:There is no real need for a "big" build. Solution: Move common features to "normal" build, less often used features to the "huge" build. (Martin Tournoij, closes #11283) Files: runtime/doc/various.txt, src/INSTALL, src/INSTALLvms.txt,

Patch 9.0.0699

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0699 Problem:Tiny build fails. Solution: Add #ifdef. Files: src/ops.c *** ../vim-9.0.0698/src/ops.c 2022-10-08 16:41:09.375815334 +0100 --- src/ops.c 2022-10-08 17:54:11.102963731 +0100 *** *** 2207,2212 --- 2207,2213 return ret; } +

Patch 9.0.0698

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0698 Problem:VisVim is outdated, does not work with current Visual Studio. Solution: Remove VisVim. (Martin Tournoij) Files: Filelist, Makefile, READMEdir/README_extra.txt, READMEdir/README_ole.txt, READMEdir/README_srcdos.txt, nsis/README.txt,

Re: smoothscroll anomolies

2022-10-08 Fir de Conversatie Christian Brabandt
On Sa, 08 Okt 2022, Bram Moolenaar wrote: > I don't know when that would happen or why. It won't work when "len" is > a bit more than needed (which happens when w_lcs_chars.tab3 is set). > > I believe Christian wrote this, perhapsh he can explain. And add a few > comments to explain the

Patch 9.0.0697

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0697 Problem:Cursor in wrong position with Visual substitute. Solution: When restoring 'linebreak' mark the virtual column as invalid. (closes #11309, closes #11311) Files: src/ops.c, src/testdir/test_visual.vim, src/testdir/test_listlbr.vim,

Re: smoothscroll anomolies

2022-10-08 Fir de Conversatie Ernie Rael
On 10/7/22 2:28 PM, Bram Moolenaar wrote: On 10/7/22 9:46 AM, Ernie Rael wrote: On 10/6/22 3:39 AM, Bram Moolenaar wrote: Ernie Rael wrote: I built ASAN with 9.0.669, Since I was setup, I did a "make" in testdir. There was one asan=20 problem and some test failures that didn't seem too

Patch 9.0.0696

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0696 Problem:It is unclear if the +rightleft and +arabic features are actively being used. Solution: Disable the features, await feedback. Files: src/feature.h *** ../vim-9.0.0695/src/feature.h 2022-10-08 13:49:41.889378451 +0100 --- src/feature.h

Re: [vim/vim] Alias 'big' version to 'normal' (PR #11283)

2022-10-08 Fir de Conversatie James McCoy
On Wed, Oct 05, 2022 at 08:27:30AM -0400, Marvin Renich wrote: > SGTM. I don't really have an opinion here. Perhaps a preference for > "normal" to continue to not have support for external (non-vim) > scripting languages; put them all in "huge". > > For the Debian maintainers (Is that just you,

Patch 9.0.0695

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0695 Problem:Failing check for dictionary type for const any. Solution: Check for any type properly. (closes #11310) Files: src/vim9instr.c, src/testdir/test_vim9_script.vim *** ../vim-9.0.0694/src/vim9instr.c 2022-10-07 15:09:24.608804815 +0100 --- src/vim9instr.c

Patch 9.0.0694

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0694 Problem:No native sound support on Mac OS. Solution: Add sound support for Mac OS. (Yee Cheng Chin, closes #11274) Files: runtime/doc/builtin.txt, src/configure.ac, src/feature.h, src/getchar.c, src/os_macosx.m, src/os_unix.c, src/proto.h,

Patch 9.0.0693

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0693 Problem:browse() first argument cannot be a bool. Solution: Use tv_get_bool_chk() instead of tv_get_number_chk(). (closes #11308) Files: src/filepath.c *** ../vim-9.0.0692/src/filepath.c 2022-10-01 19:43:48.606494048 +0100 --- src/filepath.c

Patch 9.0.0692

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0692 Problem:PoE filter files are not recognized. Solution: Add a pattern to detect PoE filter files. (closes #11305) Files: runtime/filetype.vim, src/testdir/test_filetype.vim *** ../vim-9.0.0691/runtime/filetype.vim2022-09-27 13:07:01.899285179 +0100 ---

Re: smoothscroll anomolies

2022-10-08 Fir de Conversatie Bram Moolenaar
> > Tracked down the specific test within a particluar test file > > > > $ make test_listlbr_utf8 > > 00:00 Executing Test_linebreak_with_list_and_tabs() > > > > This test has a checkered past > > > > " this was causing a crash > > func Test_linebreak_with_list_and_tabs() > >

Patch 9.0.0691

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0691 Problem:lalloc(0) error in listchars test. Solution: Skip generating text for tab if tab_len is zero. Files: src/drawline.c *** ../vim-9.0.0690/src/drawline.c 2022-10-08 11:15:57.640625030 +0100 --- src/drawline.c 2022-10-08 11:43:21.572470416 +0100

Patch 9.0.0690

2022-10-08 Fir de Conversatie Bram Moolenaar
Patch 9.0.0690 Problem:Buffer size for expanding tab not correctly computed. Solution: Correctly use size of end character. Files: src/drawline.c *** ../vim-9.0.0689/src/drawline.c 2022-10-06 21:24:30.537632966 +0100 --- src/drawline.c 2022-10-08 11:13:08.205027819 +0100

Re: smoothscroll anomolies

2022-10-08 Fir de Conversatie Bram Moolenaar
> On 10/7/22 2:28 PM, Bram Moolenaar wrote: > >> On 10/7/22 9:46 AM, Ernie Rael wrote: > >>> On 10/6/22 3:39 AM, Bram Moolenaar wrote: > Ernie Rael wrote: > > >> I built ASAN with 9.0.669, > >> > > Since I was setup, I did a "make" in testdir. There was one asan=20 > >