Hi Tony,

On 25/10/2019 13:55, Tony Mechelynck wrote:
> On Fri, Oct 25, 2019 at 6:31 AM Sihera Andre <[email protected]> 
> wrote:
>> On 25/10/2019 13:06, Andre Sihera wrote:
>>> Hello all,
>>>
>>> The "backupcopy" option does not appear to be working as
>>> documented in the version of VIM I have built locally. As the
>>> run-time contains online help for the feature I assume that
>>> my version of VIM supports it, or does it?
>>>
>>> Binary: 8.0.1766
>>> Runtime: 8.0.1766
>>> (full information at bottom)
>> I have just tried my original tests against the HEAD version
>> (v8.1.2168) and there is no difference. In fact,  the per-file
>> jump list doesn't seem to work at all in the HEAD version
>> whereas it seems to work intermittently in 8.0.1766.
>>
>> Cheers,
>>
>> Andre.
> The online help covers all versions of Vim, including those (if any)
> ,which features that you excluded at compile-time.
>
> To see if the 'backupcopy' option is included, type (in Vim and in Normal 
> mode)
>
>          :echo exists('+backupcopy')
>
> followed by Enter. The answer is normally 0 or 1. 0 means No, anything
> else (normally 1) means Yes.
>
> Best regards,
> Tony.
>


Thanks for your comprehensive and helpful notes on building and
configuring ViM.

Regarding the "backupcopy" option, can you please tell me exactly
what option that is I should be enabling on the "configure" command
line? I have searched the entire source code, including all labels in
src/feature.h and there is no label resembling "backupcopy". There
is a "+/iwritebackup" option, there is the "backupskip" command,
enabled as part of the "+/-wildignore" feature, but I don't see a
"backupcopy" feature.

Additionally, I have configured for "huge" builds and there is no
"backupoption" in the outputof ":version", either as a "+" or a "-"
(which would indicate it is inthe source code but has been disabled).

For your reference, I attach the output of ":version" for my build as
sent out in my original email.

Cheers,

Andre.



On 25/10/2019 13:06, Andre Sihera wrote:
> [ SYSTEM INFO ]
>
>
> System: Ubuntu 18.10
>
> VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Oct 25 2019 10:17:56)
> Included patches: 1-1766
> Compiled by andre@pegasus
> Huge version with GTK2 GUI.  Features included (+) or not (-):
> +acl               +farsi             +mouse_sgr -tag_any_white
> +arabic            +file_in_path      -mouse_sysmouse -tcl
> +autocmd           +find_in_path      +mouse_urxvt +termguicolors
> -autoservername    +float             +mouse_xterm +terminal
> +balloon_eval      +folding           +multi_byte +terminfo
> +balloon_eval_term -footer            +multi_lang +termresponse
> +browse            +fork()            -mzscheme +textobjects
> ++builtin_terms    +gettext           +netbeans_intg +timers
> +byte_offset       -hangul_input      +num64 +title
> +channel           +iconv             +packages +toolbar
> +cindent           +insert_expand     +path_extra +user_commands
> +clientserver      +job               -perl +vertsplit
> +clipboard         +jumplist          +persistent_undo +virtualedit
> +cmdline_compl     +keymap            +postscript +visual
> +cmdline_hist      +lambda            +printer +visualextra
> +cmdline_info      +langmap           +profile +viminfo
> +comments          +libcall           -python +vreplace
> +conceal           +linebreak         -python3 +wildignore
> +cryptv            +lispindent        +quickfix +wildmenu
> +cscope            +listcmds          +reltime +windows
> +cursorbind        +localmap          +rightleft +writebackup
> +cursorshape       -lua               -ruby +X11
> +dialog_con_gui    +menu              +scrollbind -xfontset
> +diff              +mksession         +signs +xim
> +digraphs          +modify_fname      +smartindent +xpm
> +dnd               +mouse             +startuptime +xsmp_interact
> -ebcdic            +mouseshape        +statusline +xterm_clipboard
> +emacs_tags        +mouse_dec         -sun_workshop -xterm_save
> +eval              -mouse_gpm         +syntax
> +ex_extra          -mouse_jsbterm     +tag_binary
> +extra_search      +mouse_netterm     +tag_old_static
>
>    system vimrc file: "$VIM/vimrc"
>      user vimrc file: "$HOME/.vimrc"
>  2nd user vimrc file: "~/.vim/vimrc"
>       user exrc file: "$HOME/.exrc"
>   system gvimrc file: "$VIM/gvimrc"
>     user gvimrc file: "$HOME/.gvimrc"
> 2nd user gvimrc file: "~/.vim/gvimrc"
>        defaults file: "$VIMRUNTIME/defaults.vim"
>     system menu file: "$VIMRUNTIME/menu.vim"
>   fall-back for $VIM: "/usr/local/share/vim"
>
> Compilation:
> gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -pthread
> -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
> -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo 
> -I/usr/include/pango-1.0
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1
> -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0
> -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
> -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16
> -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
>
> Linking:
> gcc   -L/usr/local/lib -Wl,--as-needed -o vim -lgtk-x11-2.0 -lgdk-x11-2.0
> -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 
> -lpangoft2-1.0
> -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lSM -lICE
> -lXpm -lXt -lX11 -lXdmcp -lSM -lICE  -lm -ltinfo -lnsl -lselinux -ldl 


-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/PSXP216MB02776AFF2A3E3DF841479595C0650%40PSXP216MB0277.KORP216.PROD.OUTLOOK.COM.

Raspunde prin e-mail lui