Patch 8.2.2439
Problem:    Not easy to figure out what packages to get when installing Vim on
            a new Ubuntu system.
Solution:   Mention explicit commands that are easy to follow.
Files:      src/INSTALL


*** ../vim-8.2.2438/src/INSTALL 2020-07-14 23:02:38.184781049 +0200
--- src/INSTALL 2021-01-31 16:42:47.262795582 +0100
***************
*** 39,51 ****
  to disable the GUI and X11.  If you don't have GUI libraries and/or X11, these
  features will be disabled automatically.
  
  See the start of Makefile for more detailed instructions about how to compile
  Vim.
  
  If you need extra compiler and/or linker arguments, set $CFLAGS and/or $LIBS
  before starting configure.  Example:
  
!       env  CFLAGS=-I/usr/local/include  LIBS=-lm  make
  
  This is only needed for things that configure doesn't offer a specific 
argument
  for or figures out by itself.  First try running configure without extra
--- 39,91 ----
  to disable the GUI and X11.  If you don't have GUI libraries and/or X11, these
  features will be disabled automatically.
  
+ To built Vim on Ubuntu from scratch on a clean system using git:
+       Install tools required to be able to get and build Vim:
+       % sudo apt install git
+       % sudo apt install make
+       % sudo apt install clang
+       
+       Build Vim with default features:
+       % git clone https://github.com/vim/vim.git
+       % cd vim/src
+       % make
+ 
+       Run tests to check there are no problems:
+       % make test
+ 
+       Install Vim in /usr/local:
+       % sudo make install
+ 
+       Add X windows clipboard support (also needed for GUI):
+       % sudo apt install libxt-dev
+       % make reconfig
+ 
+       Add GUI support (ignore compiler warnings):
+       % sudo apt install libgtk2.0-dev
+       % make reconfig
+ 
+       Add Python 3 support:
+       % sudo apt install libpython3-dev
+       Uncomment this line in Makefile:
+               "CONF_OPT_PYTHON3 = --enable-python3interp"
+       % make reconfig
+ 
+       Debugging:
+       % sudo apt install valgrind
+       Uncomment this line in Makefile:
+               CFLAGS = -g -Wall -Wextra -Wshadow -Wmissing-prototypes 
-Wunreachable-code -Wno-deprecated-declarations -U_FORTIFY_SOURCE 
-D_FORTIFY_SOURCE=1
+       % make reconfig
+       % make test_{test-name}
+       See output in testdir/valgrind.test_{test-name}
+ 
+ 
  See the start of Makefile for more detailed instructions about how to compile
  Vim.
  
  If you need extra compiler and/or linker arguments, set $CFLAGS and/or $LIBS
  before starting configure.  Example:
  
!       env CFLAGS=-I/usr/local/include  LIBS=-lm  make
  
  This is only needed for things that configure doesn't offer a specific 
argument
  for or figures out by itself.  First try running configure without extra
*** ../vim-8.2.2438/src/version.c       2021-01-31 14:45:56.925141860 +0100
--- src/version.c       2021-01-31 16:44:55.610336638 +0100
***************
*** 752,753 ****
--- 752,755 ----
  {   /* Add new patch number below this line */
+ /**/
+     2439,
  /**/

-- 
    A KNIGHT rides into shot and hacks him to the ground.  He rides off.
    We stay for a moment on the glade.  A MIDDLE-AGED LADY in a C. & A.
    twin-set emerges from the trees and looks in horror at the body of her
    HUSBAND.
MRS HISTORIAN: FRANK!
                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
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/202101311546.10VFkp49983668%40masaka.moolenaar.net.

Raspunde prin e-mail lui