home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.editors      What? Edlin ain't good enough for you?      123,932 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 123,903 of 123,932   
   Eli the Bearded to janis_papanagnou+ng@hotmail.com   
   Re: Vim 9 - but older releases preferred   
   15 Nov 25 23:01:40   
   
   From: *@eli.users.panix.com   
      
   In comp.editors, Janis Papanagnou   wrote:   
   > In a new Linux system installation I'm presented a Vim 9 version.   
   > It seems to be completely incompatible with the various releases   
   > that I used before.   
      
   I'm using vim 9.1.1696 today and not noticing any difference of note since   
   7.x days. Clearly our usage is different.   
      
   > When I was looking on the net for some older release I got always   
   > directed to version 9, though. (I'm obviously missing something?)   
      
   Pick a tag, any tag:   
      
   https://github.com/vim/vim/tags   
      
   I have not poked around much, but there seems to be every patch from 7.0   
   on as a tag.   
      
   git clone https://github.com/vim/vim && cd vim   
   git checkout v8.2.2121   
   ./configure [ OPTIONS ] && make   
      
   > Can someone provide a link to some Vim release where modelines and   
   > all the other things work as in former (pre-Lua or whatever) times?   
   > Some source code tar-ball would be okay. - Thanks.   
      
   Modelines? That's a touchy subject since modelines have been subject to   
   many security patches over the years. I don't use modelines much, but   
   have not noticed a change. I think my usage is limited to setting   
   tabstops and case insensitive search in some files.   
      
   > Or is there some other simple way to make Vim 9 behave like earlier   
   > versions concerning the configuration files and user settings?   
      
   The verbose :version output will tell you the compile time   
   configuration. Here's what Ubuntu 22.04.5 LTS reports for :version :   
      
      
   VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Apr 02 2025 12:39:01)   
   Included patches: 1-16, 647, 17-579, 1969, 580-647, 678, 648-1848, 4975, 5016,   
   5023, 5072, 2068, 184   
   9-1854, 1857, 1855-1857, 1331, 1858, 1858-1859, 1873, 1860-1969, 1992,   
   1970-1992, 2010, 1993-2068, 2   
   106, 2069-2106, 2108, 2107-2109, 2109-3995, 4563, 4646, 4774, 4895, 4899,   
   4901, 4919, 213, 1840, 184   
   6-1847, 2110-2112, 2121   
   Modified by team+vim@tracker.debian.org   
   Compiled by team+vim@tracker.debian.org   
   Huge version without GUI.  Features included (+) or not (-):   
   +acl               -dnd               +listcmds          +postscript          
   +termresponse   
   +arabic            -ebcdic            +localmap          +printer             
   +textobjects   
   +autocmd           +emacs_tags        -lua               +profile             
   +textprop   
   +autochdir         +eval              +menu              -python              
   +timers   
   -autoservername    +ex_extra          +mksession         +python3             
   +title   
   -balloon_eval      +extra_search      +modify_fname      +quickfix            
   -toolbar   
   +balloon_eval_term -farsi             +mouse             +reltime             
   +user_commands   
   -browse            +file_in_path      -mouseshape        +rightleft           
   +vartabs   
   ++builtin_terms    +find_in_path      +mouse_dec         -ruby                
   +vertsplit   
   +byte_offset       +float             +mouse_gpm         +scrollbind          
   +vim9script   
   +channel           +folding           -mouse_jsbterm     +signs               
   +viminfo   
   +cindent           -footer            +mouse_netterm     +smartindent         
   +virtualedit   
   -clientserver      +fork()            +mouse_sgr         +sodium              
   +visual   
   -clipboard         +gettext           -mouse_sysmouse    -sound               
   +visualextra   
   +cmdline_compl     -hangul_input      +mouse_urxvt       +spell               
   +vreplace   
   +cmdline_hist      +iconv             +mouse_xterm       +startuptime         
   +wildignore   
   +cmdline_info      +insert_expand     +multi_byte        +statusline          
   +wildmenu   
   +comments          +ipv6              +multi_lang        -sun_workshop        
   +windows   
   +conceal           +job               -mzscheme          +syntax              
   +writebackup   
   +cryptv            +jumplist          +netbeans_intg     +tag_binary          
   -X11   
   +cscope            +keymap            +num64             -tag_old_static      
   -xfontset   
   +cursorbind        +lambda            +packages          -tag_any_white       
   -xim   
   +cursorshape       +langmap           +path_extra        -tcl                 
   -xpm   
   +dialog_con        +libcall           -perl              +termguicolors       
   -xsmp   
   +diff              +linebreak         +persistent_undo   +terminal            
   -xterm_clipboard   
   +digraphs          +lispindent        +popupwin          +terminfo            
   -xterm_save   
      system vimrc file: "$VIM/vimrc"   
        user vimrc file: "$HOME/.vimrc"   
    2nd user vimrc file: "~/.vim/vimrc"   
         user exrc file: "$HOME/.exrc"   
          defaults file: "$VIMRUNTIME/defaults.vim"   
     fall-back for $VIM: "/usr/share/vim"   
   Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -Wdate-time -g -O2   
   -ffile-prefix-map=/build/vim-300z   
   QI/vim-8.2.3995=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects   
   -fstack-protector-strong   
    -Wformat -Werror=format-security -D_REENTRANT -U_FORTIFY_SOURCE   
   -D_FORTIFY_SOURCE=1   
   Linking: gcc -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto   
   -Wl,-z,relro -Wl,-z,no   
   w -Wl,--as-needed -o vim -lm -ltinfo -lselinux -lsodium -lacl -lattr -lgpm   
   -L/usr/lib/python3.10/con   
   fig-3.10-x86_64-linux-gnu -lpython3.10 -lcrypt -ldl -lm -lm   
      
   > PS: How did other Vim users perceive those changes in Vim releases?   
   > (I'm just curious.)   
      
   Like I said, I've been using vim 9 for a while and don't notice   
   differences. I prefer a mostly vi compatible vim experience, however.   
      
   Elijah   
   ------   
   has never used vim-lua   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca