Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master' into tabsidebar
Browse files Browse the repository at this point in the history
  • Loading branch information
rbtnn committed Aug 3, 2024
2 parents 6cbf75c + 947f752 commit 7845095
Show file tree
Hide file tree
Showing 9 changed files with 159 additions and 155 deletions.
12 changes: 5 additions & 7 deletions runtime/colors/habamax.vim
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
" Maintainer: Maxim Kim <[email protected]>
" Website: https://github.com/vim/colorschemes
" License: Same as Vim
" Last Updated: Tue 30 Jul 2024 11:07:38 AM AEST
" Last Updated: 2024 Aug 02

" Generated by Colortemplate v2.2.3

Expand All @@ -22,7 +22,6 @@ hi! link Terminal Normal
hi! link StatuslineTerm Statusline
hi! link StatuslineTermNC StatuslineNC
hi! link MessageWindow Pmenu
hi! link PopupNotification Todo
hi! link javaScriptFunction Statement
hi! link javaScriptIdentifier Statement
hi! link sqlKeyword Statement
Expand Down Expand Up @@ -73,7 +72,7 @@ hi ModeMsg guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
hi MoreMsg guifg=#5faf5f guibg=NONE gui=NONE cterm=NONE
hi Question guifg=#d7af87 guibg=NONE gui=NONE cterm=NONE
hi WarningMsg guifg=#d75f87 guibg=NONE gui=NONE cterm=NONE
hi Todo guifg=#d787d7 guibg=#1c1c1c gui=reverse cterm=reverse
hi Todo guifg=#dadada guibg=NONE gui=bold cterm=bold
hi MatchParen guifg=#ff00af guibg=NONE gui=bold cterm=bold
hi Search guifg=#5fafd7 guibg=#1c1c1c gui=reverse cterm=reverse
hi IncSearch guifg=#ffaf5f guibg=#1c1c1c gui=reverse cterm=reverse
Expand Down Expand Up @@ -119,7 +118,6 @@ if s:t_Co >= 256
hi! link StatuslineTerm Statusline
hi! link StatuslineTermNC StatuslineNC
hi! link MessageWindow Pmenu
hi! link PopupNotification Todo
hi! link javaScriptFunction Statement
hi! link javaScriptIdentifier Statement
hi! link sqlKeyword Statement
Expand Down Expand Up @@ -170,7 +168,7 @@ if s:t_Co >= 256
hi MoreMsg ctermfg=71 ctermbg=NONE cterm=NONE
hi Question ctermfg=180 ctermbg=NONE cterm=NONE
hi WarningMsg ctermfg=168 ctermbg=NONE cterm=NONE
hi Todo ctermfg=176 ctermbg=234 cterm=reverse
hi Todo ctermfg=253 ctermbg=NONE cterm=bold
hi MatchParen ctermfg=199 ctermbg=NONE cterm=bold
hi Search ctermfg=74 ctermbg=234 cterm=reverse
hi IncSearch ctermfg=215 ctermbg=234 cterm=reverse
Expand Down Expand Up @@ -248,7 +246,7 @@ if s:t_Co >= 16
hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
hi Question ctermfg=yellow ctermbg=NONE cterm=NONE
hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE
hi Todo ctermfg=magenta ctermbg=black cterm=reverse
hi Todo ctermfg=white ctermbg=NONE cterm=bold
hi MatchParen ctermfg=magenta ctermbg=NONE cterm=bold
hi Search ctermfg=blue ctermbg=black cterm=reverse
hi IncSearch ctermfg=red ctermbg=black cterm=reverse
Expand Down Expand Up @@ -326,7 +324,7 @@ if s:t_Co >= 8
hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
hi Question ctermfg=darkyellow ctermbg=NONE cterm=NONE
hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE
hi Todo ctermfg=darkmagenta ctermbg=black cterm=reverse
hi Todo ctermfg=gray ctermbg=NONE cterm=bold
hi MatchParen ctermfg=magenta ctermbg=NONE cterm=bold
hi Search ctermfg=black ctermbg=darkblue cterm=NONE
hi IncSearch ctermfg=black ctermbg=darkyellow cterm=NONE
Expand Down
3 changes: 2 additions & 1 deletion runtime/doc/starting.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*starting.txt* For Vim version 9.1. Last change: 2024 Jul 08
*starting.txt* For Vim version 9.1. Last change: 2024 Aug 03


VIM REFERENCE MANUAL by Bram Moolenaar
Expand Down Expand Up @@ -540,6 +540,7 @@ a slash. Thus "-R" means recovery and "-/R" readonly.
not needed when reading a file, because there is a check if
the file that is being read has been encrypted, and Vim asks
for a key automatically. |encryption|
{only available when compiled with the |+cryptv| feature}

*-X*
-X Do not try connecting to the X server to get the current
Expand Down
4 changes: 2 additions & 2 deletions runtime/doc/syntax.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*syntax.txt* For Vim version 9.1. Last change: 2024 Jul 31
*syntax.txt* For Vim version 9.1. Last change: 2024 Aug 03


VIM REFERENCE MANUAL by Bram Moolenaar
Expand Down Expand Up @@ -5143,7 +5143,7 @@ matches, nextgroup, etc. But there are a few differences:
line (or group of continued lines).
- When a match with a sync pattern is found, the rest of the line (or group of
continued lines) is searched for another match. The last match is used.
This is used when a line can contain both the start end the end of a region
This is used when a line can contain both the start and the end of a region
(e.g., in a C-comment like /* this */, the last "*/" is used).

There are two ways how a match with a sync pattern can be used:
Expand Down
7 changes: 5 additions & 2 deletions runtime/doc/vim.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH VIM 1 "2024 Jun 04"
.TH VIM 1 "2024 Aug 03"
.SH NAME
vim \- Vi IMproved, a programmer's text editor
.SH SYNOPSIS
Expand Down Expand Up @@ -433,7 +433,10 @@ If the {scriptout} file exists, characters are appended.
Like \-w, but an existing file is overwritten.
.TP
\-x
Use encryption when writing files. Will prompt for a crypt key.
If
.B Vim
has been compiled with encryption support, use encryption when writing files.
Will prompt for a crypt key.
.TP
\-X
Don't connect to the X server. Shortens startup time in a terminal, but the
Expand Down
94 changes: 45 additions & 49 deletions runtime/doc/vim.man
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
VIM(1) General Commands Manual VIM(1)



NAME
vim - Vi IMproved, a programmer's text editor

Expand Down Expand Up @@ -38,11 +36,11 @@ DESCRIPTION
vim [options] [filelist]

If the filelist is missing, the editor will start with an empty buffer.
Otherwise exactly one out of the following four may be used to choose
Otherwise exactly one out of the following four may be used to choose
one or more files to be edited.

file .. A list of filenames. The first one will be the current
file and read into the buffer. The cursor will be posi‐
file .. A list of filenames. The first one will be the current
file and read into the buffer. The cursor will be posi‐
tioned on the first line of the buffer. You can get to the
other files with the ":next" command. To edit a file that
starts with a dash, precede the filelist with "--".
Expand All @@ -51,18 +49,18 @@ DESCRIPTION
from stderr, which should be a tty.

-t {tag} The file to edit and the initial cursor position depends on
a "tag", a sort of goto label. {tag} is looked up in the
a "tag", a sort of goto label. {tag} is looked up in the
tags file, the associated file becomes the current file and
the associated command is executed. Mostly this is used
for C programs, in which case {tag} could be a function
name. The effect is that the file containing that function
becomes the current file and the cursor is positioned on
becomes the current file and the cursor is positioned on
the start of the function. See ":help tag-commands".

-q [errorfile]
Start in quickFix mode. The file [errorfile] is read and
the first error is displayed. If [errorfile] is omitted,
the filename is obtained from the 'errorfile' option (de‐
Start in quickFix mode. The file [errorfile] is read and
the first error is displayed. If [errorfile] is omitted,
the filename is obtained from the 'errorfile' option (de‐
faults to "AztecC.Err" for the Amiga, "errors.err" on other
systems). Further errors can be jumped to with the ":cn"
command. See ":help quickfix".
Expand All @@ -72,10 +70,10 @@ DESCRIPTION

vim The "normal" way, everything is default.

ex Start in Ex mode. Go to Normal mode with the ":vi" command.
ex Start in Ex mode. Go to Normal mode with the ":vi" command.
Can also be done with the "-e" argument.

view Start in read-only mode. You will be protected from writing
view Start in read-only mode. You will be protected from writing
the files. Can also be done with the "-R" argument.

gvim gview
Expand Down Expand Up @@ -119,20 +117,20 @@ OPTIONS
(only works when -S is the last argument).

--cmd {command}
Like using "-c", but the command is executed just before
processing any vimrc file. You can use up to 10 of these
Like using "-c", but the command is executed just before
processing any vimrc file. You can use up to 10 of these
commands, independently from "-c" commands.

-A If Vim has been compiled with ARABIC support for editing
right-to-left oriented files and Arabic keyboard mapping,
this option starts Vim in Arabic mode, i.e. 'arabic' is
-A If Vim has been compiled with ARABIC support for editing
right-to-left oriented files and Arabic keyboard mapping,
this option starts Vim in Arabic mode, i.e. 'arabic' is
set. Otherwise an error message is given and Vim aborts.

-b Binary mode. A few options will be set that makes it pos‐
-b Binary mode. A few options will be set that makes it pos‐
sible to edit a binary or executable file.

-C Compatible. Set the 'compatible' option. This will make
Vim behave mostly like Vi, even though a .vimrc file ex‐
-C Compatible. Set the 'compatible' option. This will make
Vim behave mostly like Vi, even though a .vimrc file ex‐
ists.

-d Start in diff mode. There should between two to eight file
Expand Down Expand Up @@ -162,13 +160,13 @@ OPTIONS
--nofork Foreground. For the GUI version, Vim will not fork and de‐
tach from the shell it was started in.

-F If Vim has been compiled with FKMAP support for editing
right-to-left oriented files and Farsi keyboard mapping,
this option starts Vim in Farsi mode, i.e. 'fkmap' and
'rightleft' are set. Otherwise an error message is given
-F If Vim has been compiled with FKMAP support for editing
right-to-left oriented files and Farsi keyboard mapping,
this option starts Vim in Farsi mode, i.e. 'fkmap' and
'rightleft' are set. Otherwise an error message is given
and Vim aborts.

-g If Vim has been compiled with GUI support, this option en‐
-g If Vim has been compiled with GUI support, this option en‐
ables the GUI. If no GUI support was compiled in, an error
message is given and Vim aborts.

Expand Down Expand Up @@ -230,9 +228,9 @@ OPTIONS
each file.

-P {parent-title}
Win32 GUI only: Specify the title of the parent applica‐
tion. When possible, Vim will run in an MDI window inside
the application. {parent-title} must appear in the window
Win32 GUI only: Specify the title of the parent applica‐
tion. When possible, Vim will run in an MDI window inside
the application. {parent-title} must appear in the window
title of the parent application. Make sure that it is spe‐
cific enough. Note that the implementation is still primi‐
tive. It won't work with all applications and the menu
Expand All @@ -254,12 +252,12 @@ OPTIONS
filename as the text file with ".swp" appended. See ":help
recovery".

-s Silent mode. Only when started as "Ex" or when the "-e"
-s Silent mode. Only when started as "Ex" or when the "-e"
option was given before the "-s" option.

-s {scriptin}
The script file {scriptin} is read. The characters in the
file are interpreted as if you had typed them. The same
The script file {scriptin} is read. The characters in the
file are interpreted as if you had typed them. The same
can be done with the command ":source! {scriptin}". If the
end of the file is reached before the editor exits, further
characters are read from the keyboard.
Expand Down Expand Up @@ -296,12 +294,12 @@ OPTIONS

-V[N]{filename}
Like -V and set 'verbosefile' to {filename}. The result is
that messages are not displayed but written to the file
that messages are not displayed but written to the file
{filename}. {filename} must not start with a digit.

--log {filename}
If Vim has been compiled with eval and channel feature,
start logging and write entries to {filename}. This works
If Vim has been compiled with eval and channel feature,
start logging and write entries to {filename}. This works
like calling ch_logfile({filename}, 'ao') very early during
startup.

Expand All @@ -321,11 +319,11 @@ OPTIONS
-W {scriptout}
Like -w, but an existing file is overwritten.

-x Use encryption when writing files. Will prompt for a crypt
key.
-x If Vim has been compiled with encryption support, use en‐
cryption when writing files. Will prompt for a crypt key.

-X Don't connect to the X server. Shortens startup time in a
terminal, but the window title and clipboard will not be
-X Don't connect to the X server. Shortens startup time in a
terminal, but the window title and clipboard will not be
used.

-y Start Vim in easy mode, just like the executable was called
Expand Down Expand Up @@ -378,7 +376,7 @@ OPTIONS
List the names of all Vim servers that can be found.

--servername {name}
Use {name} as the server name. Used for the current Vim,
Use {name} as the server name. Used for the current Vim,
unless used with a --remote argument, then it's the name of
the server to connect to.

Expand All @@ -405,12 +403,12 @@ ON-LINE HELP

FILES
/usr/local/share/vim/vim??/doc/*.txt
The Vim documentation files. Use ":help doc-file-list"
The Vim documentation files. Use ":help doc-file-list"
to get the complete list.
vim?? is short version number, like vim91 for Vim 9.1

/usr/local/share/vim/vim??/doc/tags
The tags file used for finding information in the docu‐
The tags file used for finding information in the docu‐
mentation files.

/usr/local/share/vim/vim??/syntax/syntax.vim
Expand All @@ -423,18 +421,18 @@ FILES
System wide Vim initializations.

~/.vimrc, ~/.vim/vimrc, $XDG_CONFIG_HOME/vim/vimrc
Your personal Vim initializations (first one found is
Your personal Vim initializations (first one found is
used).

/usr/local/share/vim/gvimrc
System wide gvim initializations.

~/.gvimrc, ~/.vim/gvimrc, $XDG_CONFIG_HOME/vim/gvimrc
Your personal gvim initializations (first one found is
Your personal gvim initializations (first one found is
used).

/usr/local/share/vim/vim??/optwin.vim
Script used for the ":options" command, a nice way to
Script used for the ":options" command, a nice way to
view and set options.

/usr/local/share/vim/vim??/menu.vim
Expand All @@ -444,11 +442,11 @@ FILES
Script to generate a bug report. See ":help bugs".

/usr/local/share/vim/vim??/filetype.vim
Script to detect the type of a file by its name. See
Script to detect the type of a file by its name. See
":help 'filetype'".

/usr/local/share/vim/vim??/scripts.vim
Script to detect the type of a file by its contents.
Script to detect the type of a file by its contents.
See ":help 'filetype'".

/usr/local/share/vim/vim??/print/*.ps
Expand Down Expand Up @@ -476,6 +474,4 @@ BUGS
vi_diff.txt when in Vim). Also have a look at the 'compatible' and
'cpoptions' options.



2024 Jun 04 VIM(1)
2024 Aug 03 VIM(1)
25 changes: 11 additions & 14 deletions src/GvimExt/Make_mvc.mak
Original file line number Diff line number Diff line change
Expand Up @@ -19,25 +19,24 @@ WINVER = 0x0601
NODEBUG = 1
!endif

!ifdef PROCESSOR_ARCHITECTURE
# On Windows NT
! ifndef CPU
!ifndef CPU
CPU = i386
! if !defined(PLATFORM) && defined(TARGET_CPU)
! ifndef PLATFORM
! ifdef TARGET_CPU
PLATFORM = $(TARGET_CPU)
! elseif defined(VSCMD_ARG_TGT_ARCH)
PLATFORM = $(VSCMD_ARG_TGT_ARCH)
! endif
! ifdef PLATFORM
! if ("$(PLATFORM)" == "x64") || ("$(PLATFORM)" == "X64")
! endif
! ifdef PLATFORM
! if ("$(PLATFORM)" == "x64") || ("$(PLATFORM)" == "X64")
CPU = AMD64
! elseif ("$(PLATFORM)" == "arm64") || ("$(PLATFORM)" == "ARM64")
! elseif ("$(PLATFORM)" == "arm64") || ("$(PLATFORM)" == "ARM64")
CPU = ARM64
! elseif ("$(PLATFORM)" != "x86") && ("$(PLATFORM)" != "X86")
! error *** ERROR Unknown target platform "$(PLATFORM)". Make aborted.
! endif
! elseif ("$(PLATFORM)" != "x86") && ("$(PLATFORM)" != "X86")
! error *** ERROR Unknown target platform "$(PLATFORM)". Make aborted.
! endif
! endif
!else
CPU = i386
!endif

!ifdef SDK_INCLUDE_DIR
Expand Down Expand Up @@ -80,7 +79,6 @@ all: gvimext.dll
gvimext.dll: gvimext.obj \
gvimext.res
$(link) $(lflags) -dll -def:gvimext.def -base:$(OFFSET) -out:$*.dll $** $(olelibsdll) shell32.lib comctl32.lib -subsystem:$(SUBSYSTEM)
if exist $*.dll.manifest mt -nologo -manifest $*.dll.manifest -outputresource:$*.dll;2

gvimext.obj: gvimext.h

Expand All @@ -96,4 +94,3 @@ clean:
- if exist gvimext.exp del gvimext.exp
- if exist gvimext.obj del gvimext.obj
- if exist gvimext.res del gvimext.res
- if exist gvimext.dll.manifest del gvimext.dll.manifest
Loading

0 comments on commit 7845095

Please sign in to comment.