]> granicus.if.org Git - vim/commitdiff
updated for version 7.0098
authorBram Moolenaar <Bram@vim.org>
Thu, 30 Jun 2005 21:56:01 +0000 (21:56 +0000)
committerBram Moolenaar <Bram@vim.org>
Thu, 30 Jun 2005 21:56:01 +0000 (21:56 +0000)
src/feature.h
src/gui.c
src/gui.h
src/gui_w48.c
src/keymap.h
src/macros.h
src/os_win32.h

index 8733199c9f3c8da039df99e11723ccde6d03a0e1..f007df69a4278e0339184b33b85ce506b7e298fc 100644 (file)
 
 /*
  * +browse             ":browse" command.
- *
- * BROWSE_CURRBUF      Open file browser in the directory of the current
- *                     buffer, instead of the current directory.
  */
 #if defined(FEAT_NORMAL) && (defined(FEAT_GUI_MSWIN) || defined(FEAT_GUI_KDE) || defined(FEAT_GUI_MOTIF) || defined(FEAT_GUI_ATHENA) || defined(FEAT_GUI_GTK) || defined(FEAT_GUI_PHOTON) || defined(FEAT_GUI_MAC))
 # define FEAT_BROWSE
 #endif
-#if defined(FEAT_NORMAL) && defined(FEAT_GUI_MSWIN)
-# define BROWSE_CURRBUF
-#endif
 
 /*
  * +dialog_gui         Use GUI dialog.
  */
 /* #define GVIMRC_FILE ".gvimrc" */
 
-/*
- * VIEW_FILE           Name of the default ":mkview" file.
- */
-#define VIEW_FILE      "View.vim"
-
 /*
  * SESSION_FILE                Name of the default ":mksession" file.
  */
index d9ac839e6330f95a319c831a9246daf5f64a72b8..e955869c48d7bed298e8a475f2137409fefbeb3a 100644 (file)
--- a/src/gui.c
+++ b/src/gui.c
@@ -375,14 +375,14 @@ gui_init()
             * The first that exists is used, the rest is ignored.
             */
            if (process_env((char_u *)"GVIMINIT", FALSE) == FAIL
-                && do_source((char_u *)USR_GVIMRC_FILE, TRUE, FALSE) == FAIL
+                && do_source((char_u *)USR_GVIMRC_FILE, TRUE, TRUE) == FAIL
 #ifdef USR_GVIMRC_FILE2
-                && do_source((char_u *)USR_GVIMRC_FILE2, TRUE, FALSE) == FAIL
+                && do_source((char_u *)USR_GVIMRC_FILE2, TRUE, TRUE) == FAIL
 #endif
                                )
            {
 #ifdef USR_GVIMRC_FILE3
-               (void)do_source((char_u *)USR_GVIMRC_FILE3, TRUE, FALSE);
+               (void)do_source((char_u *)USR_GVIMRC_FILE3, TRUE, TRUE);
 #endif
            }
 
@@ -426,7 +426,7 @@ gui_init()
                                     (char_u *)GVIMRC_FILE, FALSE) != FPC_SAME
 #endif
                        )
-                   do_source((char_u *)GVIMRC_FILE, TRUE, FALSE);
+                   do_source((char_u *)GVIMRC_FILE, TRUE, TRUE);
 
                if (secure == 2)
                    need_wait_return = TRUE;
index d6375543665ff5c42266f7a47c53965d54593eef..646be9758ce1753dee0d810e329edae211faf84a 100644 (file)
--- a/src/gui.h
+++ b/src/gui.h
@@ -7,10 +7,6 @@
  * Do ":help credits" in Vim to see a list of people who contributed.
  */
 
-/* For debugging */
-/* #define D(x)        printf x; */
-#define D(x)
-
 #ifdef FEAT_GUI_MOTIF
 # define FEAT_GUI_X11
 # include <Xm/Xm.h>
index be2354681e285191568ab31452bb6a4dbb9054a5..97a0ca00efc2e62ad23a5a20e6e58563d04b48c6 100644 (file)
@@ -3500,7 +3500,10 @@ get_cmd_args(char *prog, char *cmdline, char ***argvp, char **tofree)
        {
            argv = (char **)malloc((argc + 1) * sizeof(char *));
            if (argv == NULL )
+           {
+               vim_free(newcmdline);
                return 0;                  /* malloc error */
+           }
            pnew = newcmdline;
        }
     }
index 96e88044f64f85eba11fedb4c5e0b735292c4d9d..7bc6c47cecfb8e58e4840155d45db825b76222de 100644 (file)
@@ -343,33 +343,7 @@ enum key_extra
 
 #define K_S_F11                TERMCAP2KEY(KS_EXTRA, KE_S_F11)
 #define K_S_F12                TERMCAP2KEY(KS_EXTRA, KE_S_F12)
-#define K_S_F13                TERMCAP2KEY(KS_EXTRA, KE_S_F13)
-#define K_S_F14                TERMCAP2KEY(KS_EXTRA, KE_S_F14)
-#define K_S_F15                TERMCAP2KEY(KS_EXTRA, KE_S_F15)
-#define K_S_F16                TERMCAP2KEY(KS_EXTRA, KE_S_F16)
-#define K_S_F17                TERMCAP2KEY(KS_EXTRA, KE_S_F17)
-#define K_S_F18                TERMCAP2KEY(KS_EXTRA, KE_S_F18)
-#define K_S_F19                TERMCAP2KEY(KS_EXTRA, KE_S_F19)
-#define K_S_F20                TERMCAP2KEY(KS_EXTRA, KE_S_F20)
-
-#define K_S_F21                TERMCAP2KEY(KS_EXTRA, KE_S_F21)
-#define K_S_F22                TERMCAP2KEY(KS_EXTRA, KE_S_F22)
-#define K_S_F23                TERMCAP2KEY(KS_EXTRA, KE_S_F23)
-#define K_S_F24                TERMCAP2KEY(KS_EXTRA, KE_S_F24)
-#define K_S_F25                TERMCAP2KEY(KS_EXTRA, KE_S_F25)
-#define K_S_F26                TERMCAP2KEY(KS_EXTRA, KE_S_F26)
-#define K_S_F27                TERMCAP2KEY(KS_EXTRA, KE_S_F27)
-#define K_S_F28                TERMCAP2KEY(KS_EXTRA, KE_S_F28)
-#define K_S_F29                TERMCAP2KEY(KS_EXTRA, KE_S_F29)
-#define K_S_F30                TERMCAP2KEY(KS_EXTRA, KE_S_F30)
-
-#define K_S_F31                TERMCAP2KEY(KS_EXTRA, KE_S_F31)
-#define K_S_F32                TERMCAP2KEY(KS_EXTRA, KE_S_F32)
-#define K_S_F33                TERMCAP2KEY(KS_EXTRA, KE_S_F33)
-#define K_S_F34                TERMCAP2KEY(KS_EXTRA, KE_S_F34)
-#define K_S_F35                TERMCAP2KEY(KS_EXTRA, KE_S_F35)
-#define K_S_F36                TERMCAP2KEY(KS_EXTRA, KE_S_F36)
-#define K_S_F37                TERMCAP2KEY(KS_EXTRA, KE_S_F37)
+/* K_S_F13 to K_S_F37  are currently not used */
 
 #define K_HELP         TERMCAP2KEY('%', '1')
 #define K_UNDO         TERMCAP2KEY('&', '8')
index 07b02d70769cf01c39620cb82aa93b3756837aa7..0e258dfc23ef00fe5b3a955cfec83472a6db9abe 100644 (file)
 
 #ifdef FEAT_CRYPT
 
-#ifndef __MINGW32__
-# define PWLEN 80
-#endif
-
 /* encode byte c, using temp t.  Warning: c must not have side effects. */
 # define ZENCODE(c, t)  (t = decrypt_byte(), update_keys(c), t^(c))
 
  * MB_COPY_CHAR(f, t): copy one char from "f" to "t" and advance the pointers.
  */
 #ifdef FEAT_MBYTE
-# define mb_ptr_adv(p) p += has_mbyte ? (*mb_ptr2len_check)(p) : 1
-# define mb_ptr_back(s, p) p -= has_mbyte ? ((*mb_head_off)(s, p - 1) + 1) : 1
+# define mb_ptr_adv(p)     p += has_mbyte ? (*mb_ptr2len_check)(p) : 1
+# define mb_ptr_back(s, p)  p -= has_mbyte ? ((*mb_head_off)(s, p - 1) + 1) : 1
 # define MB_COPY_CHAR(f, t) if (has_mbyte) mb_copy_char(&f, &t); else *t++ = *f++
-# define MB_CHARLEN(p) mb_charlen(p)
+# define MB_CHARLEN(p)     (has_mbyte ? mb_charlen(p) : STRLEN(p))
 #else
-# define mb_ptr_adv(p) ++p
-# define mb_ptr_back(s, p) --p
+# define mb_ptr_adv(p)     ++p
+# define mb_ptr_back(s, p)  --p
 # define MB_COPY_CHAR(f, t) *t++ = *f++
-# define MB_CHARLEN(p) STRLEN(p)
+# define MB_CHARLEN(p)     STRLEN(p)
 #endif
index d9aaa6e54e2dec5dcb56338a65da86159ede6fd6..b83935924f65222b431f36bdc8d8a170a3c87a83 100644 (file)
@@ -17,7 +17,6 @@
 
 #define BINARY_FILE_IO
 #define USE_EXE_NAME           /* use argv[0] for $VIM */
-#define NO_COOKED_INPUT                /* mch_inchar() doesn't return whole lines */
 #define SYNC_DUP_CLOSE         /* sync() a file with dup() and close() */
 #define USE_TERM_CONSOLE
 #ifndef HAVE_STRING_H
 #  define ASSERT(f) assert(f)
 # endif
 
-# define VERIFY(f)             ASSERT(f)
-# define DEBUG_ONLY(f)         (f)
 # define TRACE                 Trace
 # define TRACE0(sz)            Trace(_T("%s"), _T(sz))
 # define TRACE1(sz, p1)                Trace(_T(sz), p1)
@@ -163,8 +160,6 @@ Trace(char *pszFormat, ...);
 
   /* These macros should all compile away to nothing */
 # define ASSERT(f)             ((void)0)
-# define VERIFY(f)             ((void)f)
-# define DEBUG_ONLY(f)         ((void)0)
 # define TRACE                 1 ? (void)0 : printf
 # define TRACE0(sz)
 # define TRACE1(sz, p1)