summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2005-07-12 22:40:29 +0000
committerBram Moolenaar <Bram@vim.org>2005-07-12 22:40:29 +0000
commit5eba4c2daf212a2d89ab1cfec64648f8972749bf (patch)
tree231003a73716e86e6e04b6c8593608e6043569bf /src
parenta40058acc73c68cf441d69a6fb6c8b16dc62d95b (diff)
downloadvim-5eba4c2daf212a2d89ab1cfec64648f8972749bf.zip
updated for version 7.0108
Diffstat (limited to 'src')
-rw-r--r--src/INSTALLvms.txt18
-rw-r--r--src/po/Make_cyg.mak21
-rw-r--r--src/vim.h4
3 files changed, 28 insertions, 15 deletions
diff --git a/src/INSTALLvms.txt b/src/INSTALLvms.txt
index f7df6a740..8e07c2803 100644
--- a/src/INSTALLvms.txt
+++ b/src/INSTALLvms.txt
@@ -1,7 +1,7 @@
INSTALLvms.txt - Installation of Vim on OpenVMS
-Maintainer: Zoltan Arpadffy <arpadffy@polarfox.com>
-Last change: 2003 May 04
+Maintainer: Zoltan Arpadffy <arpadffy@polarhome.com>
+Last change: 2005 Jul 12
This file contains instructions for compiling Vim on Openvms.
If you already have an executable version of Vim, you don't need this.
@@ -58,10 +58,11 @@ Contents:
NOTE: procedure in chapter 1 describes source code preparation from multi OS
code,however it is available OpenVMS oprimized (and tested) source code from:
ftp://ftp.polarhome.com/pub/vim/source/vms/
+(http://www.polarhome.com/vim/files/source/vms/)
Current OpenVMS source code as .zip or .tar.gz file is possible to download
from CVS mirror ftp://ftp.polarhome.com/pub/cvs/SOURCE/
-
+(http://www.polarhome.com/cvs/SOURCE/)
2. Configuration
@@ -99,6 +100,13 @@ from CVS mirror ftp://ftp.polarhome.com/pub/cvs/SOURCE/
Uncommented - without GTK
Default : Uncommented
+ Parameter name : XPM
+ Description : Enable XPM libraries in GUI/Motif mode.
+ It enables features as toolbar etc.
+ Options: : YES - GUI executable
+ Uncommented - without XPM
+ Default : Uncommented
+
Parameter name : DECC
Description : Compiler selection
Options: : YES - DECC compiler
@@ -290,7 +298,7 @@ perl_env :
7.2 GTK
To build VIM with GTK you have to install GTK on your OpenVMS.
- So far it works just on Alphas. More information at:
+ So far it works just on Alpha and IA64. More information at:
http://www.openvms.compaq.com/openvms/products/ips/gtk.html
You need also the OpenVMS Porting Library:
@@ -372,4 +380,4 @@ perl_env :
9. Authors
- Initial version, 2000 Jul 19, Zoltan Arpadffy <arpadffy@polarfox.com>
+ Initial version, 2000 Jul 19, Zoltan Arpadffy <arpadffy@polarhome.com>
diff --git a/src/po/Make_cyg.mak b/src/po/Make_cyg.mak
index e306ccb9e..d8b507d33 100644
--- a/src/po/Make_cyg.mak
+++ b/src/po/Make_cyg.mak
@@ -13,26 +13,31 @@ VIMRUNTIME = ../../runtime
endif
LANGUAGES = af ca cs de en_GB es fr ga it ja ko no pl ru sk sv uk vi zh_TW \
- cs.cp1250 ja.sjis pl.cp1250 ru.cp1251 sk.cp1250 uk.cp1251 \
- zh_TW.UTF-8 zh_CN zh_CN.cp936 zh_CN.UTF-8
+ cs.cp1250 pl.cp1250 ru.cp1251 sk.cp1250 uk.cp1251 \
+ zh_TW.UTF-8 zh_CN zh_CN.cp936 zh_CN.UTF-8 ja.sjis
MOFILES = af.mo ca.mo cs.mo de.mo en_GB.mo es.mo fr.mo ga.mo it.mo ja.mo \
ko.mo no.mo pl.mo ru.mo sk.mo sv.mo uk.mo vi.mo \
- cs.cp1250.mo ja.sjis.mo pl.cp1250.mo ru.cp1251.mo sk.cp1250.mo uk.cp1251.mo \
- zh_TW.mo zh_TW.UTF-8.mo zh_CN.mo zh_CN.cp936.mo zh_CN.UTF-8.mo
+ cs.cp1250.mo pl.cp1250.mo ru.cp1251.mo sk.cp1250.mo uk.cp1251.mo \
+ zh_TW.mo zh_TW.UTF-8.mo zh_CN.mo zh_CN.cp936.mo zh_CN.UTF-8.mo \
+ ja.sjis.mo
PACKAGE = vim
# Uncomment one of the lines below or modify it to put the path to your
-# gettex binaries; I use the first
+# gettext binaries
ifndef GETTEXT_PATH
#GETTEXT_PATH = C:/gettext.win32/bin/
#GETTEXT_PATH = C:/gettext-0.10.35-w32/win32/Release/
GETTEXT_PATH = /bin/
endif
-MSGFMT = $(GETTEXT_PATH)msgfmt
-XGETTEXT = $(GETTEXT_PATH)xgettext
-MSGMERGE = $(GETTEXT_PATH)msgmerge
+# The OLD_PO_FILE_INPUT and OLD_PO_FILE_OUTPUT are for the new GNU gettext
+# tools 0.10.37, which use a slightly different .po file format that is not
+# compatible with Solaris (and old gettext implementations) unless these are
+# set. gettext 0.10.36 will not work!
+MSGFMT = OLD_PO_FILE_INPUT=yes $(GETTEXT_PATH)msgfmt -v
+XGETTEXT = OLD_PO_FILE_INPUT=yes OLD_PO_FILE_OUTPUT=yes $(GETTEXT_PATH)xgettext
+MSGMERGE = OLD_PO_FILE_INPUT=yes OLD_PO_FILE_OUTPUT=yes $(GETTEXT_PATH)msgmerge
# MV = move
# CP = copy
diff --git a/src/vim.h b/src/vim.h
index 20273b396..cdffd4a50 100644
--- a/src/vim.h
+++ b/src/vim.h
@@ -1894,11 +1894,11 @@ typedef int proftime_T; /* dummy for function prototypes */
# include <XSUB.h>
#endif
-/* values for handle_signal() that are not a signal */
+/* values for vim_handle_signal() that are not a signal */
#define SIGNAL_BLOCK -1
#define SIGNAL_UNBLOCK -2
#ifndef UNIX
-# define handle_signal(x) 0
+# define vim_handle_signal(x) 0
#endif
/* flags for skip_vimgrep_pat() */