]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
runtime(doc): remove dead links
authorDamien Lejay <damien@lejay.be>
Sun, 10 Aug 2025 08:28:16 +0000 (10:28 +0200)
committerChristian Brabandt <cb@256bit.org>
Sun, 10 Aug 2025 08:28:16 +0000 (10:28 +0200)
related: #17879

Signed-off-by: Damien Lejay <damien@lejay.be>
Signed-off-by: Christian Brabandt <cb@256bit.org>
33 files changed:
runtime/doc/debug.txt
runtime/doc/ft_sql.txt
runtime/doc/gui.txt
runtime/doc/gui_x11.txt
runtime/doc/if_cscop.txt
runtime/doc/mbyte.txt
runtime/doc/netbeans.txt
runtime/doc/os_amiga.txt
runtime/doc/os_mac.txt
runtime/doc/pi_getscript.txt
runtime/doc/pi_netrw.txt
runtime/doc/pi_tar.txt
runtime/doc/print.txt
runtime/doc/quickfix.txt
runtime/doc/sponsor.txt
runtime/doc/syntax.txt
runtime/doc/todo.txt
runtime/doc/uganda.txt
runtime/doc/vi_diff.txt
runtime/pack/dist/opt/netrw/doc/netrw.txt
runtime/spell/README_en.txt
src/INSTALLpc.txt
src/INSTALLvms.txt
src/blowfish.c
src/crypt.c
src/gui_gtk_f.c
src/gui_gtk_vms.h
src/gui_gtk_x11.c
src/iscygpty.c
src/os_win32.c
src/sha256.c
src/spell.c
src/xpm_w32.c

index 4963fdd0302075ad2358490528d0ce32b168c740..2c64daffabb371c4d2cb1625cb97c0322c16705c 100644 (file)
@@ -1,4 +1,4 @@
-*debug.txt*     For Vim version 9.1.  Last change: 2024 May 11
+*debug.txt*     For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -164,7 +164,7 @@ The Debugging Tools for Windows (including WinDbg) can be downloaded from
 This includes the WinDbg debugger.
 
 Visual C++ 2005 Express Edition can be downloaded for free from:
-    http://msdn.microsoft.com/vstudio/express/visualC/default.aspx
+    https://visualstudio.microsoft.com/
 
 =========================================================================
  vim:tw=78:ts=8:noet:ft=help:norl:
index 0f466b4078f8c364e910a94a78ea53a2beeb8966..22706c123de4dba59d60640f781aae737032a80c 100644 (file)
@@ -1,4 +1,4 @@
-*ft_sql.txt*   For Vim version 9.1.  Last change: 2025 Aug 06
+*ft_sql.txt*   For Vim version 9.1.  Last change: 2025 Aug 10
 
 by David Fishburn
 
@@ -407,7 +407,7 @@ Here are some examples of the entries which are pulled from the syntax files: >
 ----------------
 Dynamic mode populates the popups with data directly from a database.  In
 order for the dynamic feature to be enabled you must have the dbext.vim
-plugin installed, (http://vim.sourceforge.net/script.php?script_id=356).
+plugin installed, (https://www.vim.org/scripts/script.php?script_id=356).
 
 Dynamic mode is used by several features of the SQL completion plugin.
 After installing the dbext plugin see the dbext-tutorial for additional
@@ -491,7 +491,7 @@ depending on the syntax file you are using.  The SQL Anywhere syntax file
 Dynamic features
 ----------------
 To take advantage of the dynamic features you must first install the
-dbext.vim plugin (http://vim.sourceforge.net/script.php?script_id=356).  It
+dbext.vim plugin (https://www.vim.org/scripts/script.php?script_id=356).  It
 also comes with a tutorial.  From the SQL completion plugin's perspective,
 the main feature dbext provides is a connection to a database.  dbext
 connection profiles are the most efficient mechanism to define connection
index d912be5a1f1e4bfdd4f1e7a9813a2a1ee8c6c327..d43dffeba59e964eda60a1f36c35709d27d1e489 100644 (file)
@@ -1,4 +1,4 @@
-*gui.txt*       For Vim version 9.1.  Last change: 2025 Aug 06
+*gui.txt*       For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -248,7 +248,7 @@ For older versions of XFree86 you must patch your X server.  The following
 page has a bit of information about using the Intellimouse on Linux as well as
 links to the patches and X server binaries (may not have the one you need
 though):
-    http://www.inria.fr/koala/colas/mouse-wheel-scroll/
+    (dead link) inria.fr/koala/colas/mouse-wheel-scroll/
 
 ==============================================================================
 3. Mouse Control                                       *gui-mouse*
index a0ea1c738c8171808c6dfe548c8179cb814e584e..e6c7447446f2bfff246d49be4bea9f2d57de01e6 100644 (file)
@@ -1,4 +1,4 @@
-*gui_x11.txt*   For Vim version 9.1.  Last change: 2025 Aug 06
+*gui_x11.txt*   For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -350,7 +350,7 @@ If you want to set the colors of remaining gui components (e.g., the
 menubar, scrollbar, whatever), those are GTK specific settings and you
 need to set those up in some sort of gtkrc file.  You'll have to refer
 to the GTK documentation, however little there is, on how to do this.
-See http://developer.gnome.org/doc/API/2.0/gtk/gtk-Resource-Files.html
+See https://www.manpagez.com/html/gtk2/gtk2-2.24.24/gtk2-Resource-Files.php
 for more information.
                                                        *gtk3-slow*
 If you are using GTK3 and Vim appears to be slow, try setting the environment
@@ -519,7 +519,7 @@ of the normal GtkWindow.  This enables Vim to act as a GTK+ plugin.
 
 This really is a programmer's interface, and is of no use without a supporting
 application to spawn the Vim correctly.  For more details on GTK+ sockets, see
-http://www.gtk.org/api/
+https://www.gtk.org/docs/apis/index
 
 Note that this feature requires the latest GTK version.  GTK 1.2.10 still has
 a small problem.  The socket feature has not yet been tested with GTK+ 2 --
index bb4c6a18d5c166cdd85df6806e663dc2054fe7e7..64379953fecd82e04173a09e0ff8a203f57acae6 100644 (file)
@@ -1,4 +1,4 @@
-*if_cscop.txt*  For Vim version 9.1.  Last change: 2024 May 11
+*if_cscop.txt*  For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Andy Kahn
@@ -360,7 +360,7 @@ limited to Unix systems.
 Additionally Cscope support works for Win32.  For more information and a
 cscope version for Win32 see (link seems dead):
 
-       http://iamphet.nm.ru/cscope/index.html
+       iamphet.nm.ru/cscope/index.html
 
 The DJGPP-built version from http://cscope.sourceforge.net is known to not
 work with Vim.
index f02092b81063ca8ce5abe11456497f5b89af1c46..fa050b9ba0110ac2d958a26be6022cc3b90824c0 100644 (file)
@@ -1,4 +1,4 @@
-*mbyte.txt*     For Vim version 9.1.  Last change: 2024 Jul 17
+*mbyte.txt*     For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar et al.
@@ -464,7 +464,7 @@ Useful utilities for converting the charset:
        |charset| converter.  Supported |charset|: ISO-2022-CN, ISO-2022-JP,
        ISO-2022-KR, EUC-CN, EUC-JP, EUC-KR, EUC-TW, UTF-7, UTF-8, ISO-8859
        series, Shift_JIS, Big5 and HZ.  Lv can be found at (link seems dead):
-       http://www.ff.iij4u.or.jp/~nrt/lv/index.html
+       ff.iij4u.or.jp/~nrt/lv/index.html
 
 
                                                        *mbyte-conversion*
@@ -802,7 +802,7 @@ is suitable for complex input, such as CJK.
   pronounced in Hira-gana, second, we convert Hira-gana to Kanji or Kata-Kana,
   if needed.  There are some Kana-Kanji conversion server: jserver
   (distributed with Wnn, see below) and canna.  Canna can be found at:
-  https://osdn.net/projects/canna/
+  (dead link) osdn.net/projects/canna/
 
 There is a good input system: Wnn4.2.  Wnn 4.2 contains,
     xwnmo (|IM-server|)
index ee227b47538958594295db6fb6c3caf1ac20a8a3..ca32f06f66599192003fa0a7e972ab44f270c0c4 100644 (file)
@@ -1,4 +1,4 @@
-*netbeans.txt*  For Vim version 9.1.  Last change: 2024 May 11
+*netbeans.txt*  For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Gordon Prieur et al.
@@ -41,10 +41,10 @@ protocol. There are existing implementations in C, C++, Python and Java. The
 name NetBeans is kept today for historical reasons.
 
 Active project using the NetBeans protocol of Vim:
-- Eclim, http://eclim.org/
+- Eclim, (dead link) eclim.org/
 
 VimIntegration, description of various projects doing Vim Integration:
-       http://www.freehackers.org/VimIntegration
+       (dead link) www.freehackers.org/VimIntegration
 
 Projects using the NetBeans protocol of Vim are or were:
 - Agide, an IDE for the AAP project, written in Python (now replaced by
@@ -54,7 +54,7 @@ Projects using the NetBeans protocol of Vim are or were:
 - Pyclewn, a gdb integration into Vim, written in Python:
        http://pyclewn.sourceforge.net/
 - VimWrapper, library to easy Vim integration into IDE:
-       http://www.freehackers.org/VimWrapper
+       (dead link) freehackers.org/VimWrapper
 Outdated projects (links don't work):
 - VimPlugin, integration of Vim inside Eclipse:
        http://vimplugin.sourceforge.net/wiki/pmwiki.php
@@ -78,7 +78,7 @@ in recent releases.
 
 For more information visit the main NetBeans web site http://www.netbeans.org.
 The External Editor is now, unfortunately, declared obsolete.  See (link seems
-dead): http://externaleditor.netbeans.org.
+dead): externaleditor.netbeans.org.
 
 Sun Microsystems, Inc. also ships NetBeans under the name Sun ONE Studio.
 Visit http://www.sun.com for more information regarding the Sun ONE Studio
@@ -148,7 +148,7 @@ The Win32 support is now in beta stage.
 
 To use XPM signs on Win32 (e.g. when using with NetBeans) you can compile
 XPM by yourself or use precompiled libraries from (link seems dead):
-http://iamphet.nm.ru/misc/ (for MS Visual C++) or
+iamphet.nm.ru/misc/ (for MS Visual C++) or
 http://gnuwin32.sourceforge.net (for MinGW).
 
 Enable debugging:
@@ -942,12 +942,13 @@ netbeans.org on building NetBeans.
 
 Depending on the version of NetBeans you download, you may need to do further
 work to get the required External Editor module.  This is the module which lets
-NetBeans work with gvim (or xemacs :-).  See http://externaleditor.netbeans.org
+NetBeans work with gvim (or xemacs :-).  See (dead link)
+externaleditor.netbeans.org
 for details on downloading this module if your NetBeans release does not have
 it.
 
 For C, C++, and Fortran support you will also need the cpp module.  See
-http://cpp.netbeans.org (link seems dead) for information regarding this
+cpp.netbeans.org (link seems dead) for information regarding this
 module.
 
 You can also download Sun ONE Studio from Sun Microsystems, Inc for a 30 day
@@ -994,10 +995,11 @@ Unfortunately, some versions do not have this module in their update
 center.  If you cannot download via the update center you will need to
 download sources and build the module.  I will try and get the module
 available from the NetBeans Update Center so building will be unnecessary.
-Also check http://externaleditor.netbeans.org for other availability options.
+Also check (dead link) externaleditor.netbeans.org
+for other availability options.
 
 To download the External Editor sources via CVS and build your own module,
-see http://externaleditor.netbeans.org and http://www.netbeans.org.
+see (dead link) externaleditor.netbeans.org and http://www.netbeans.org.
 Unfortunately, this is not a trivial procedure.
 
 
index cea3a3e05c9212a1588a0f44c6a527c385eacf56..17b67e41c187fd3702feb8dc304855dc31707bdc 100644 (file)
@@ -1,4 +1,4 @@
-*os_amiga.txt*  For Vim version 9.1.  Last change: 2025 Jul 22
+*os_amiga.txt*  For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -90,7 +90,7 @@ Vim for MorphOS                                                       *MorphOS*
 [this section mostly by Ali Akcaagac]
 
 For the latest info about the MorphOS version:
-       http://www.akcaagac.com/index_vim.html
+       (dead link) akcaagac.com/index_vim.html
 
 
 Problems ~
index 50c1291b976c972e4be9ba5629ee43db5f775a15..15db8ae945ffe325718cc3272f83f027bb1f30b1 100644 (file)
@@ -1,4 +1,4 @@
-*os_mac.txt*    For Vim version 9.1.  Last change: 2025 Aug 06
+*os_mac.txt*    For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar et al.
@@ -87,7 +87,7 @@ Backspace             "*d                     cut Visual text
 ==============================================================================
 4. Mac FAQ                                             *mac-faq*
 
-On the internet:  http://macvim.org/OSX/index.php#FAQ
+On the internet:  https://github.com/macvim-dev/macvim/wiki/FAQ
 
 Q: I can't enter non-ASCII character in Apple Terminal.
 A: Under Window Settings, Emulation, make sure that "Escape non-ASCII
index e549ea64153ca80f6b2b4ed9561af7875ecc8441..ff6177747725d9cac6ca407adc822a480df9f2fa 100644 (file)
@@ -1,4 +1,4 @@
-*pi_getscript.txt*  For Vim version 9.1.  Last change: 2025 Apr 27
+*pi_getscript.txt*  For Vim version 9.1.  Last change: 2025 Aug 10
 >
                GETSCRIPT REFERENCE MANUAL  by Charles E. Campbell
 <
@@ -349,13 +349,9 @@ after/syntax/c.vim contained in it to overwrite a user's c.vim.
 >
        g:GetLatestVimScripts_scriptaddr
 <      default='https://www.vim.org/scripts/script.php?script_id='
-               Override this if your system needs
-         ...  ='http://vim.sourceforge.net/script.php?script_id='
 >
        g:GetLatestVimScripts_downloadaddr
 <      default='https://www.vim.org/scripts/download_script.php?src_id='
-               Override this if your system needs
-         ...  ='http://vim.sourceforge.net/scripts/download_script.php?src_id='
 >
        g:GetLatestVimScripts_bunzip2
 <      default= bunzip2
index d532e7c74950ef76ab0bfc239111803b32c19897..a86cac36baf3e9965e9518285bca13582a586a18 100644 (file)
@@ -1907,9 +1907,6 @@ passwords:
        Thomer Gil has provided a hint on how to speed up netrw+ssh:
            http://thomer.com/howtos/netrw_ssh.html
 
-       Alex Young has several hints on speeding ssh up:
-           http://usevim.com/2012/03/16/editing-remote-files/
-
 
 LISTING BOOKMARKS AND HISTORY          *netrw-qb* *netrw-listbookmark* {{{2
 
index 9d6a520dea05b44c824e4aa97a84bce121caedfb..9064b2ba1a2c1593c68d985c1ff4558a773ac8fb 100644 (file)
@@ -1,4 +1,4 @@
-*pi_tar.txt*   For Vim version 9.1.  Last change: 2025 Aug 06
+*pi_tar.txt*   For Vim version 9.1.  Last change: 2025 Aug 10
 
                       +====================+
                       | Tar File Interface |
@@ -173,7 +173,7 @@ Copyright 2005-2017:                                        *tar-copyright*
        v2                      * converted to use Vim7's new autoload feature
                                  by Bram Moolenaar
        v1      (original)      * Michael Toren
-                                 (see http://michael.toren.net/code/
+                                 (see michael.toren.net/code/
                                   link seems dead)
 
 ==============================================================================
index 55a9c37b313030e63c81f3fb02e513e1ed695ea6..709a6a2df31c34fe44e33ecc493def1074603f84 100644 (file)
@@ -1,4 +1,4 @@
-*print.txt*     For Vim version 9.1.  Last change: 2024 May 11
+*print.txt*     For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -444,8 +444,8 @@ you need to define your own PostScript font encoding vector.  Details on how
 to define a font encoding vector is beyond the scope of this help file, but
 you can find details in the PostScript Language Reference Manual, 3rd Edition,
 published by Addison-Wesley and available in PDF form at
-http://www.adobe.com/.  The following describes what you need to do for Vim to
-locate and use your print character encoding.
+https://www.adobe.com/.  The following describes what you need to do for Vim
+to locate and use your print character encoding.
 
 i.   Decide on a unique name for your encoding vector, one that does not clash
      with any of the recognized or standard encoding names that Vim uses (see
@@ -523,7 +523,7 @@ It is possible to define your own multibyte character set although this
 should not be attempted lightly.  A discussion on the process if beyond the
 scope of these help files.  You can find details on CMap (character map) files
 in the document 'Adobe CMap and CIDFont Files Specification, Version 1.0',
-available from http://www.adobe.com as a PDF file.
+available from https://www.adobe.com as a PDF file.
 
 ==============================================================================
 6. PostScript Printing Troubleshooting         *postscript-print-trouble*
@@ -628,7 +628,7 @@ OpenVMS
 - Is apparently supported in the main code now (untested).
   See (link seems dead):
 
-    http://wwwthep.physik.uni-mainz.de/~plass/gv/
+    wwwthep.physik.uni-mainz.de/~plass/gv/
 
 MS-Windows
 
index 676c0b119d202b823072cdb62853a132f06c3b14..248b68d904079bfbc53c4d18518447e1fdba3edd 100644 (file)
@@ -1,4 +1,4 @@
-*quickfix.txt*  For Vim version 9.1.  Last change: 2025 Aug 06
+*quickfix.txt*  For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -1675,8 +1675,6 @@ Useful values for the 'makeprg' options therefore are:
  setlocal makeprg=./alltests.py " Run a testsuite
  setlocal makeprg=python\ %:S   " Run a single testcase
 
-Also see http://vim.sourceforge.net/tip_view.php?tip_id=280.
-
 PYTEST COMPILER                                                *compiler-pytest*
 
 Commonly used compiler options can be added to 'makeprg' by setting the
index 6df14ebe3aa51a27e040d7d2aecac6ac72f6b4af..5236396dbcda57e4137463821dbebb9dd0b6ea46 100644 (file)
@@ -1,4 +1,4 @@
-*sponsor.txt*   For Vim version 9.1.  Last change: 2024 Aug 14
+*sponsor.txt*   For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -140,7 +140,7 @@ Are the donations tax deductible?
 
 That depends on your country.  The donations to help the children in |Uganda|
 are tax deductible in Holland, Germany, Canada and in the USA.  See the ICCF
-website http://iccf-holland.org/donate.html.
+website (dead link) iccf-holland.org/donate.html.
 
 
 Can you send me a bill?
index 321f9488956f4df824d010a4806df18381f6a067..9fe4be552a9602ab90f0d19c50ba1d02a09d8433 100644 (file)
@@ -1,4 +1,4 @@
-*syntax.txt*   For Vim version 9.1.  Last change: 2025 Aug 08
+*syntax.txt*   For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -1637,7 +1637,7 @@ Elixir.
 FLEXWIKI                               *flexwiki.vim* *ft-flexwiki-syntax*
 
 FlexWiki is an ASP.NET-based wiki package which used to be available at
-http://www.flexwiki.com
+www.flexwiki.com
 NOTE: This site currently doesn't work, on Wikipedia is mentioned that
 development stopped in 2009.
 
@@ -1962,7 +1962,7 @@ are read during initialization) >
        :let html_my_rendering=1
 
 If you'd like to see an example download mysyntax.vim at
-http://www.fleiner.com/vim/download.html
+https://www.fleiner.com/vim/download.html
 
 You can also disable this rendering by adding the following line to your
 vimrc file: >
index ad6ce94dffe17ed74ba1899096e376a0ec27085b..a0ccea393af4d8f7bbbcaf253535c5bbf3c5cade 100644 (file)
@@ -1,4 +1,4 @@
-*todo.txt*      For Vim version 9.1.  Last change: 2025 Aug 06
+*todo.txt*      For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -289,7 +289,8 @@ Terminal emulator window:
   then when the window is resized redraw those lines.
 - Redrawing is slow with Motif. (Ramel Eshed)
 - For the GUI fill termios with default values, perhaps like pangoterm:
-  http://bazaar.launchpad.net/~leonerd/pangoterm/trunk/view/head:/main.c#L134
+  (dead link)
+  bazaar.launchpad.net/~leonerd/pangoterm/trunk/view/head:/main.c#L134
 - When 'encoding' is not utf-8, or the job is using another encoding, setup
   conversions.
 
@@ -1426,12 +1427,6 @@ Possibly include the needed code so that it can be built everywhere.
 Add a way to restart a timer.  It's similar to timer_stop() and timer_start(),
 but the reference remains valid.
 
-Need to try out instructions in INSTALLpc.txt about how to install all
-interfaces and how to build Vim with them.
-Appveyor build with self-installing executable, includes getting most
-interfaces: https://github.com/k-takata/vim/tree/chrisbra-appveyor-build
-result: https://ci.appveyor.com/project/k-takata/vim/history
-
 Problem using ":try" inside ":execute". (ZyX, 2013 Sep 15)
 
 Patch to make tests pass with EBCDIC. (Owen Leibman, 2016 Apr 10)
@@ -1654,7 +1649,7 @@ Or minpac: https://github.com/k-takata/minpac, since it leverages the builtin
 package feature.
 Long message about this from ZyX, 2014 Mar 23.  And following replies.
 Also see (link seems dead):
-http://vim-wiki.mawercer.de/wiki/topic/vim%20plugin%20managment.html
+vim-wiki.mawercer.de/wiki/topic/vim%20plugin%20managment.html
 User view:
 - Support multiple sources, basically any http:// URL. Or a central place that
   will work for everybody (github?  redirects from vim.org?).
@@ -2376,7 +2371,7 @@ Problem with 'ts' set to 9 and 'showbreak' to ">>>". (Matthew Winn, 2007 Oct
 Would be more consistent when an existing tab is re-used. (Tony Mechelynck)
 
 Using Aap to build Vim: add remarks about how to set personal preferences.
-Example on http://www.calmar.ws/tmp/aap.html (link seems dead)
+Example on www.calmar.ws/tmp/aap.html (link seems dead)
 
 When 'diffopt' has "context:0" a single deleted line causes two folds to merge
 and mess up syncing. (Austin Jennings, 2008 Jan 31)
@@ -2407,7 +2402,7 @@ Asked about latest version: 0.77.1 is on www.vim.org.
 More AmigaOS4 patches. (Peter Bengtsson, Nov 9)
 
 Amiga patches with vbcc. (Adrien Destugues, 2010 Aug 30)
-(link seems dead): http://pulkomandy.ath.cx/drop/vim73_vbcc_amiga.diff
+(link seems dead): pulkomandy.ath.cx/drop/vim73_vbcc_amiga.diff
 
 Problem with compound words?  (Bert, 2008 May 6)
 No warning for when flags are defined after they are used in an affix.
@@ -2478,7 +2473,7 @@ Win32: Patch for cscope external command. (Mike Williams, 2007 Aug 7)
 Win32: XPM support only works with path without spaces.  Patch by Mathias
 Michaelis, 2006 Jun 9.  Another patch for more path names, 2006 May 31.
 New version (link seems dead):
-http://members.tcnet.ch/michaelis/vim/patches.zip
+members.tcnet.ch/michaelis/vim/patches.zip
 (also for other patches by Mathias, see mail Feb 22)
 
 Win32: compiling with normal features and OLE fails.  Patch by Mathias
@@ -3018,7 +3013,7 @@ Win32 GUI known bugs:
     the screen.
 8   The -P argument doesn't work very well with many MDI applications.
     The last argument of CreateWindowEx() should be used, see MSDN docs.
-    Tutorial (link seems dead): http://win32assembly.online.fr/tut32.html
+    Tutorial (link seems dead): win32assembly.online.fr/tut32.html
 6   Win32 GUI: With "-u NONE -U NONE" and doing "CTRL-W v" "CTRL-W o", the ":"
     of ":only" is highlighted like the cursor.  (Lipelis)
 8   When 'encoding' is "utf-8", should use 'guifont' for both normal and wide
@@ -3248,7 +3243,7 @@ Macintosh:
 7   Loading the Perl library only works on OS/X 10.2 or 10.3, never on both.
     Load the Perl library dynamically see Python sources file dynload_mac
     (Jack)
-    dynamic linking: http://developer.apple.com/technotes/tn2002/tn2064.html
+    dynamic linking: https://developer.apple.com/library/archive/technotes/tn2064/_index.html
 8   inputdialog() doesn't resize when giving more text lines. (David Fishburn,
     2006 Sept 28)
 8   Define vim_mkdir() for Macintosh.
@@ -3597,7 +3592,7 @@ Most interesting new features to be added when all bugs have been fixed:
     198 standard http://www.jcp.org/en/jsr/detail?id=198.
     Eclim does it: http://eclim.sourceforge.net/  (Eric Van Dewoestine)
     Plugin that uses a terminal emulator: http://vimplugin.sf.net
-    And another one: http://www.satokar.com/viplugin/index.php
+    And another one: (dead link) satokar.com/viplugin/index.php
 -   STICKY CURSOR: Add a way of scrolling that leaves the cursor where it is.
     Especially when using the scrollbar.  Typing a cursor-movement command
     scrolls back to where the cursor is.
@@ -3710,7 +3705,7 @@ Spell checking:
     Is COMPLEXPREFIXES necessary when we have flags for affixes?
 -   There is no Finnish spell checking file.  For openoffice Voikko is now
     used, which is based on Malaga (link seems dead):
-    http://home.arcor.de/bjoern-beutel/malaga/ (Teemu Likonen)
+    home.arcor.de/bjoern-beutel/malaga/ (Teemu Likonen)
 8   ":mkspell" still takes much too long in Hungarian dictionary from
     hunspell.  Only solution appears to be to postpone secondary suffixes.
 8   Handle postponed prefix with COMPOUNDPERMITFLAG or COMPOUNDFORBIDFLAG.
@@ -3761,14 +3756,14 @@ Spell checking:
     word/flags and affix.
 -   Implement multiple flags for compound words and CMP item?
     Await comments from other spell checking authors.
--   Also see tklspell: http://tkltrans.sourceforge.net/
+-   Also see tklspell: (dead link) tkltrans.sourceforge.net/
 8   Charles Campbell asks for method to add "contained" groups to existing
     syntax items (to add @Spell).
     Add ":syntax contains {pattern} add=@Spell" command?  A bit like ":syn
     cluster" but change the contains list directly for matching syntax items.
 -   References: MySpell library (in OpenOffice.org), (links seem dead):
-       http://spellchecker.mozdev.org/source.html
-       http://whiteboard.openoffice.org/source/browse/whiteboard/lingucomponent/source/spellcheck/myspell/
+       spellchecker.mozdev.org/source.html
+       (dead link) whiteboard.openoffice.org/source/browse/whiteboard/lingucomponent/source/spellcheck/myspell/
       author: Kevin Hendricks <kevin.hendricks@sympatico.ca>
 8   It is currently not possible to mark "can not" as rare, because "can" and
     "not" are good words.  Find a way to let "rare" overrule "good"?
@@ -4514,7 +4509,7 @@ Win32 GUI:
 8   Could keep console open to run multiple commands, to avoid the need to hit
     return in every console.
     Also: Look at how Emacs does run external commands:
-       http://www.cs.washington.edu/homes/voelker/ntemacs.html.
+       (deak link) www.cs.washington.edu/homes/voelker/ntemacs.html.
 8   Need a separate PopUp menu for modeless selection.  Need two new commands:
     Copy selection to clipboard, Paste selection (as typed text).
 8   Support copy/paste for other file formats.  At least HTML, perhaps RTF.
@@ -4721,7 +4716,7 @@ Omni completion:
        http://cedet.sourceforge.net/intellisense.shtml (for Emacs)
        Ivan Villanueva has something for Java.
        Emacs (link seems dead):
-       http://www.xref-tech.com/xrefactory/more_c_completion.html
+       www.xref-tech.com/xrefactory/more_c_completion.html
        Completion in .NET framework SharpDevelop: http://www.icsharpcode.net
 -   Pre-expand abbreviations, show which abbrevs would match?
 
@@ -5246,7 +5241,7 @@ Searching:
     to find out how much time has passed.  Or use SIGALRM.  Where to show the
     number?
 7   Support for approximate-regexps to find similar words (agrep
-    http://www.tgries.de/agrep/ tre: http://laurikari.net/tre/index.html).
+    http://www.tgries.de/agrep/ tre: (dead link) laurikari.net/tre/index.html).
 8   Add an item for a big character range, so that one can search for a
     chinese character: \z[234-1234]  or \z[XX-YY] or \z[0x23-0x234].
 7   Add an item stack to allow matching ().  One side is "push X on
index 6f432e66ab9256be7c9b58bb55c51ffa17c311c3..7fac1884edd017a9f71605bf1247ad444efb8fc8 100644 (file)
@@ -1,4 +1,4 @@
-*uganda.txt*    For Vim version 9.1.  Last change: 2025 Jul 08
+*uganda.txt*    For Vim version 9.1.  Last change: 2025 Jul 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -24,7 +24,7 @@ The Open Publication License applies to the Vim documentation, see
 The icons used for the toolbar in the Win32 GUI are from the "Farm-Fresh Web
 Icons" set.  These icons are licensed under the Creative Commons Attribution
 3.0 License and were created by FatCow Web Hosting.  They were previously
-available at http://www.fatcow.com/free-icons and are still available at:
+available at (dead link) fatcow.com/free-icons and are still available at:
 https://www.iconarchive.com/show/farm-fresh-icons-by-fatcow.1.html
 
 
index f9854ea1816817e2f8338fdbb8d93a192236e025..12ac3f65e53047610ab005f3ac5fed4506ab88ae 100644 (file)
@@ -1,4 +1,4 @@
-*vi_diff.txt*   For Vim version 9.1.  Last change: 2025 Aug 06
+*vi_diff.txt*   For Vim version 9.1.  Last change: 2025 Aug 10
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -1346,7 +1346,7 @@ This is where Vim does not behave as POSIX specifies and why:
 These are remarks about running the POSIX test suite:
 - vi test 33 sometimes fails for unknown reasons
 - vi test 250 fails; behavior will be changed in a new revision
-    http://www.opengroup.org/austin/mailarchives/ag-review/msg01710.html
+    (dead link) opengroup.org/austin/mailarchives/ag-review/msg01710.html
     (link no longer works, perhaps it's now:
     https://www.opengroup.org/sophocles/show_mail.tpl?CALLER=show_archive.tpl&source=L&listname=austin-review-l&id=1711)
 - vi test 310 fails; exit code non-zero when any error occurred?
index 995bd37f97c6c5acc2a284e952a07ad7f9f6cb1a..01a5bda5978ba533e69ed0b3b06fd60cc24abf8b 100644 (file)
@@ -1907,9 +1907,6 @@ passwords:
        Thomer Gil has provided a hint on how to speed up netrw+ssh:
            http://thomer.com/howtos/netrw_ssh.html
 
-       Alex Young has several hints on speeding ssh up:
-           http://usevim.com/2012/03/16/editing-remote-files/
-
 
 LISTING BOOKMARKS AND HISTORY          *netrw-qb* *netrw-listbookmark* {{{2
 
index 39443a2a45f526e919351c930315257d9ba7334a..d715867cdc030d3910c4bac4821c5daa8ffe113d 100644 (file)
@@ -73,7 +73,7 @@ are not really considered swear words in today's society.
 
 COPYRIGHT, SOURCES, and CREDITS:
 
-The English dictionaries come directly from SCOWL 
+The English dictionaries come directly from SCOWL
 and is thus under the same copyright of SCOWL.  The affix file is
 a heavily modified version of the original english.aff file which was
 released as part of Geoff Kuenning's Ispell and as such is covered by
@@ -272,7 +272,7 @@ found anywhere else.
 Accent information was taken from UKACD.
 
 My VARCON package was used to create the American, British, and
-Canadian word list. 
+Canadian word list.
 
 Since the original word lists used in the VARCON package came
 from the Ispell distribution they are under the Ispell copyright:
@@ -315,11 +315,11 @@ Build Date: Mon Aug 24 16:41:56 EDT 2015
 Wordlist Command: mk-list --accents=strip en_US 60
 ===================================================
 en_AU:
-This dictionary was based on the en_GB Myspell dictionary 
-which in turn was initially based on a subset of the 
-original English wordlist created by Kevin Atkinson for 
-Pspell and  Aspell and thus is covered by his original 
-LGPL licence. 
+This dictionary was based on the en_GB Myspell dictionary
+which in turn was initially based on a subset of the
+original English wordlist created by Kevin Atkinson for
+Pspell and  Aspell and thus is covered by his original
+LGPL licence.
 
 The credit for this en_AU dictionary goes to:
 
@@ -331,24 +331,24 @@ David Wilson
 - a list from the previously removed words with corrected spelling was added
 - a list of major rivers was added
 - a list of place names was added
-- a list of Australian mammals was added 
+- a list of Australian mammals was added
 - a list of Aboriginal/Koori words commonly used was added
 
-A total of 119,267 words are now recognized 
+A total of 119,267 words are now recognized
 by the dictionary.
 
-Of course, special thanks go to the editors of the 
-en_GB dictionary (David Bartlett, Brian Kelk and 
+Of course, special thanks go to the editors of the
+en_GB dictionary (David Bartlett, Brian Kelk and
 Andrew Brown) which provided the starting point
 for this dictionary.
 
 The affix file is currently a duplicate of the en_AU.aff
-created completely from scratch by David Bartlett and 
-Andrew Brown, based on the published 
+created completely from scratch by David Bartlett and
+Andrew Brown, based on the published
 rules for MySpell and is also provided under the LGPL.
 
-If you find omissions or bugs or have new words to 
-add to the dictionary, please contact the en_AU 
+If you find omissions or bugs or have new words to
+add to the dictionary, please contact the en_AU
 maintainer at:
 
  "Kelvin" <audictionary@onlineconnections.com.au>
@@ -431,7 +431,7 @@ are not really considered swear words in today's society.
 
 COPYRIGHT, SOURCES, and CREDITS:
 
-The English dictionaries come directly from SCOWL 
+The English dictionaries come directly from SCOWL
 and is thus under the same copyright of SCOWL.  The affix file is
 a heavily modified version of the original english.aff file which was
 released as part of Geoff Kuenning's Ispell and as such is covered by
@@ -630,7 +630,7 @@ found anywhere else.
 Accent information was taken from UKACD.
 
 My VARCON package was used to create the American, British, and
-Canadian word list. 
+Canadian word list.
 
 Since the original word lists used in the VARCON package came
 from the Ispell distribution they are under the Ispell copyright:
@@ -676,7 +676,7 @@ en_GB:
 This dictionary was initially based on a subset of the
 original English wordlist created by Kevin Atkinson for
 Pspell and  Aspell and thus is covered by his original
-LGPL licence. 
+LGPL licence.
 
 It has been extensively updated by David Bartlett, Brian Kelk
 and Andrew Brown:
@@ -756,7 +756,7 @@ Main difficulties developing this dictionary:
 
 Please let Marco A.G.Pinto know of any errors that you find:
 E-mail: marcoagpinto@mail.telepac.pt
-  Site: http://marcoagpinto.cidadevirtual.pt/proofingtoolgui.html
+  Site (now dead): marcoagpinto.cidadevirtual.pt/proofingtoolgui.html
 
 
 V2.00 - 25-AUG-2013
@@ -1851,7 +1851,7 @@ V2.09 - 1-FEB-2014
 1047) vermiculture
 1048) nitrochalk
 1049) unreactive (merged into reactive)
-1050) bronzy 
+1050) bronzy
 1051) bronzer (merged into bronze)
 1052) reliefs (plural)
 1053) superalloy
@@ -2028,7 +2028,7 @@ V2.10 - 1-MAR-2014
 1220) predate (+ed)
 1221) Boole (name + 's)
 1222) phenotypic (merged into phenotype)
-1223) phenotypical 
+1223) phenotypical
 1224) phenotypically (merged into phenotypical)
 1225) triploid (+plural)
 1226) tetraploid (+plural)
@@ -3361,7 +3361,7 @@ V2.14 - 1-JUL-2014
 2534) circumnavigator
 2535) subalpine
 2536) treeline
-2537) boreal + Boreal 
+2537) boreal + Boreal
 2538) geotechnic (+s)
 2539) geotechnical
 2540) geothermally (merged into geothermal)
@@ -4325,7 +4325,7 @@ V2.16 - 1-SEP-2014
 3390) counterparty (+plural)
 3391) counterplot (+s +ing +ed)
 3392) swansongs (added plural - Kevin Atkinson wordlist 60)
-3393) syndicalists (added plural - Kevin Atkinson wordlist 60) 
+3393) syndicalists (added plural - Kevin Atkinson wordlist 60)
 3394) Trotskyism
 3395) Trotskyist (+plural)
 3396) Trotskyite (+plural)
@@ -5448,7 +5448,7 @@ V2.18 - 1-NOV-2014
 4505) cellmates (added plural - Kevin Atkinson wordlist 60)
 4506) chatlines (added plural - Kevin Atkinson wordlist 60)
 4507) chirpily + chirpiness (merged into chirpy - Kevin Atkinson wordlist 60)
-4508) computerate (Oxford: informal - Kevin Atkinson wordlist 60) 
+4508) computerate (Oxford: informal - Kevin Atkinson wordlist 60)
 4509) comfortless (merged into comfort - Kevin Atkinson wordlist 60)
 4510) conchie (+plural - Oxford: informal - Kevin Atkinson wordlist 60)
 4511) cookhouse (+plural - Kevin Atkinson wordlist 60)
@@ -6004,7 +6004,7 @@ V2.19 - 1-DEC-2014
 4154) androecia (plural of previous word)
 4155) androecial
 4156) gynoecium
-4157) gynoecia (plural of previous word) 
+4157) gynoecia (plural of previous word)
 4158) gynocentric
 4159) unallowable
 4160) unallied
@@ -7142,7 +7142,7 @@ V2.21 - 1-FEB-2015
 4384) microbiologically (Collins)
 4385) microbiologic (Collins)
 4386) Cmd. (abbreviation - UK - Command Paper - 4th series)
-4387) Cmnd. (abbreviation - UK - Command Paper - 5th series) 
+4387) Cmnd. (abbreviation - UK - Command Paper - 5th series)
 4388) handgrip (+plural)
 4389) cyanoacrylate (+plural)
 4390) photostimulation (+plural - Wiktionary)
@@ -7180,7 +7180,7 @@ V2.21 - 1-FEB-2015
 4422) ferromagnetism
 4423) Zeeman (Zeeman effect)
 4424) atomicities (added plural)
-4425) multiagent (+plural - Wiktionary) 
+4425) multiagent (+plural - Wiktionary)
 4426) non-typical
 4427) non-transparency
 4428) non-U (Oxford: informal)
@@ -7462,7 +7462,7 @@ V2.21 - 1-FEB-2015
 4704) winemaking
 4705) streamflow (+plural)
 4706) snowpack (+plural)
-4707) snowmobiling + snowmobiled + er + ers (merged into snowmobile) 
+4707) snowmobiling + snowmobiled + er + ers (merged into snowmobile)
 4708) groomer (+plural - merged into groom)
 4709) snowcat (+plural)
 4710) heli-ski (+ing +er +ers)
@@ -12424,15 +12424,14 @@ NZ English Dictionary v0.9 beta - Build 06SEP03
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 NB This is an initial version, please check:
 http://lingucomponent.openoffice.org/download_dictionary.html
-or
-http://www.girlza.com/dictionary/download.html
+or (the dead link) girlza.com/dictionary/download.html
 for a final version, after a little while (no hurry).
 
-This dictionary is based on the en_GB Myspell dictionary 
-which in turn was initially based on a subset of the 
-original English wordlist created by Kevin Atkinson for 
-Pspell and  Aspell and thus is covered by his original 
-LGPL licence. 
+This dictionary is based on the en_GB Myspell dictionary
+which in turn was initially based on a subset of the
+original English wordlist created by Kevin Atkinson for
+Pspell and  Aspell and thus is covered by his original
+LGPL licence.
 
 
 Introduction
@@ -12460,7 +12459,7 @@ And thank you to all who've contributed to OpenOffice.org.
 License
 ~~~~~~~
 This dictionary is covered by the GNU Lesser General Public
-License, viewable at http://www.gnu.org/copyleft/lesser.html
+License, viewable at https://www.gnu.org/licenses/lgpl.html
 
 
 Issues
@@ -12627,7 +12626,7 @@ such a program is covered only if its contents constitute a work based
 on the Library (independent of the use of the Library in a tool for
 writing it).  Whether that is true depends on what the Library does
 and what the program that uses the Library does.
-  
+
   1. You may copy and distribute verbatim copies of the Library's
 complete source code as you receive it, in any medium, provided that
 you conspicuously and appropriately publish on each copy an
index 24bbe04f3321103f81f30af899b7416ad5726e48..5ea4d7a04edc56b33a78bdde8233d87743ef0e2c 100644 (file)
@@ -1,4 +1,4 @@
-INSTALLpc.txt - Installation of Vim on PC - Last Update: 2025 May 14
+INSTALLpc.txt - Installation of Vim on PC - Last Update: 2025 Aug 10
 
 This file contains instructions for compiling Vim. If you already have an
 executable version of Vim, you don't need this.
@@ -42,7 +42,7 @@ Contents:
 
 
 The currently recommended way (that means it has been verified to work) is
-using the "Visual Studio 2022 Community Edition" installation.  This doesn't 
+using the "Visual Studio 2022 Community Edition" installation.  This doesn't
 include the SDK for older Windows versions (95 - XP), see "OLDER VERSIONS"
 below for that.
 
@@ -52,7 +52,7 @@ below for that.
 
 We do not provide download links, since Microsoft keeps changing them.  You
 can search for "Visual Studio 2022 Community Edition", for example.  You will
-need to create a Microsoft account (it's free).  You need to download the 
+need to create a Microsoft account (it's free).  You need to download the
 "DVD", and execute the installer from it.
 
 When installing "Visual Studio 2022 Community Edition" or "Build Tools for
@@ -456,7 +456,7 @@ found at
 As of 2011, UPX still does not support compressing 64-bit EXE's; if you have
 built a 64-bit vim then an alternative to UPX is 'MPRESS'. MPRESS can be found
 at:
-    http://www.matcode.com/mpress.htm
+    matcode.com/mpress.htm (now a dead link)
 
 
 ADDITION: NLS support with MinGW
@@ -471,7 +471,7 @@ You need to uncomment lines in Make_ming.mak to have NLS defined.
 =========
 
 Use Make_cyg.mak with Cygwin's GCC. See
-    http://users.skynet.be/antoine.mechelynck/vim/compile.htm
+    (now dead) users.skynet.be/antoine.mechelynck/vim/compile.htm
 
 With Cygnus gcc you should use the Unix Makefile instead (you need to get the
 Unix archive then).  Then you get a Cygwin application (feels like Vim is
index e1dc452aaffa0ff4e4787c7f287f9b08a9183eee..60e13c7cdf3a3653e3a65a72f6738d8e5a0124d1 100644 (file)
@@ -1,7 +1,7 @@
 INSTALLvms.txt - Installation of Vim on OpenVMS
 
 Maintainer:   Zoltan Arpadffy <zoltan.arpadffy@gmail.com>
-Last change:  2023 Nov 29
+Last change:  2025 Aug 10
 
 This file contains instructions for compiling Vim on Openvms.
 If you already have an executable version of Vim, you don't need this.
@@ -33,7 +33,7 @@ Contents:
 
 1.1. Visit the Vim Repository Home
 
-You may want to clone the latest source code from https://github/vim/vim
+You may want to clone the latest source code from https://www.github.com/vim/vim
 Or the last tested on OpenVMS from http://polarhome.com/vim/files/source/vms/
 
 1.2. Expand the three archives.
@@ -43,7 +43,7 @@ Or the last tested on OpenVMS from http://polarhome.com/vim/files/source/vms/
 
 1.4. You will need either the DECSET mms utility or the freely available clone
      of it called mmk (VMS has no make utility in the standard distribution).
-     You can download mmk from http://www.openvms.digital.com/freeware/MMK/
+     You can download mmk from (defunct link) openvms.digital.com/freeware/MMK/
 
 1.5. If you want to have Perl, Python or Tcl support in Vim you will need VMS
      distributions for them as well.
@@ -169,7 +169,7 @@ from CVS mirror ftp://ftp.polarhome.com/pub/cvs/SOURCE/
        Description     : Add Lua support
        Options:        : YES - Build with support
                          Uncommented - build without support.
-       Default         : Uncommented     
+       Default         : Uncommented
 
        Parameter name  : VIM_MZSCHEME
        Description     : Add support for FEATURE_MZSCHEM
@@ -178,10 +178,10 @@ from CVS mirror ftp://ftp.polarhome.com/pub/cvs/SOURCE/
        Default         : Uncommented
 
        Parameter name  : VIM_ICONV
-       Description     : Build with using the ICONV library 
+       Description     : Build with using the ICONV library
        Options:        : YES - Build with support
                          Uncommented - build without support.
-       Default         : Uncommented     
+       Default         : Uncommented
 
        Parameter name  : MODIFIED_BY
        Description     : Add note if you modified the code
@@ -326,10 +326,10 @@ perl_env :
 
      To build VIM with GTK you have to install GTK on your OpenVMS.
      So far it works just on Alpha and IA64. More information at:
-     http://www.openvms.compaq.com/openvms/products/ips/gtk.html
+     defunct link: openvms.compaq.com/openvms/products/ips/gtk.html
 
      You also need the OpenVMS Porting Library:
-     http://www.openvms.compaq.com/openvms/products/ips/porting.html
+     defunct link: openvms.compaq.com/openvms/products/ips/porting.html
 
      Source code for GTK and porting library that is used to build
      VMS executables at polarhome.com are at
@@ -365,7 +365,7 @@ perl_env :
 7.3  PERL
 
      You have to install OpenVMS perl package from:
-     http://www.openvms.compaq.com/openvms/products/ips/apache/csws_perl_relnotes.html or build on your own from sources downloaded from http://www.perl.org
+     defunct link: openvms.compaq.com/openvms/products/ips/apache/csws_perl_relnotes.html or build on your own from sources downloaded from http://www.perl.org
 
      You need defined PERLSHR logical that points to PERL shareable image
      (or you can just copy over to SYS$LIBRARY:)
index 95d14ccac99a7031643dd46cf893249d91aab0e9..5d027b0e114a97d82c5387d64180202e3cd9f539 100644 (file)
@@ -7,7 +7,8 @@
  * See README.txt for an overview of the Vim source code.
  *
  * Blowfish encryption for Vim; in Blowfish cipher feedback mode.
- * Contributed by Mohsin Ahmed, http://www.cs.albany.edu/~mosh
+ * Contributed by Mohsin Ahmed
+ * Original link (www.cs.albany.edu/~mosh) is no longer available.
  * Based on http://www.schneier.com/blowfish.html by Bruce Schneier.
  *
  * There are two variants:
index 09e90119641171089c73de06087968e02e2894df..55edd6c6de370c4352a7ccf66ea8db2fad8fd8d4 100644 (file)
@@ -23,8 +23,8 @@
  * most countries.  There are a few exceptions, but that still should not be a
  * problem since this code was originally created in Europe and India.
  *
- * Blowfish addition originally made by Mohsin Ahmed,
- * http://www.cs.albany.edu/~mosh 2010-03-14
+ * Blowfish addition originally made by Mohsin Ahmed (2010‑03‑14).
+ * Original link (www.cs.albany.edu/~mosh) is no longer available.
  * Based on blowfish by Bruce Schneier (http://www.schneier.com/blowfish.html)
  * and sha256 by Christophe Devine.
  */
index 1ae1bd795e7bd1d457f76dbb8075be3068637269..54828a1085b6cfdbcd9c14c582c9ba5b72ec06e7 100644 (file)
@@ -355,7 +355,7 @@ form_realize(GtkWidget *widget)
 
 
 // After reading the documentation at
-// http://developer.gnome.org/doc/API/2.0/gtk/gtk-changes-2-0.html
+// https://www.manpagez.com/html/gtk2/gtk2-2.24.29/gtk-changes-2-0.php
 // I think it should be possible to remove this function when compiling
 // against gtk-2.0.  It doesn't seem to cause problems, though.
 //
index d30872ed2bdcc2163042e0253152b3b52387e874..2beb0ff6bae2b4a3688218c3db6edb96d7f02cc2 100644 (file)
@@ -7,7 +7,7 @@
  *
  * File MOTIF_REDEFINES.H originally delivers together with
  * OpenVMS Porting Library
- * http://www.openvms.compaq.com/openvms/products/ips/porting.html
+ * defunct link: openvms.compaq.com/openvms/products/ips/porting.html
  *
  * This file has been modified for Vim development.
  * Original file contains just defines that GTK for OpenVMS uses,
index 14a3367b6f83f2891b78e8db0557d1c93aa1ff02..6b587385aa8dc59087fc6d92046549bfae7ebcdc 100644 (file)
@@ -1095,7 +1095,7 @@ focus_out_event(GtkWidget *widget UNUSED,
  * plus the NUL terminator.  Returns the length in bytes.
  *
  * event->string is evil; see here why:
- * http://developer.gnome.org/doc/API/2.0/gdk/gdk-Event-Structures.html#GdkEventKey
+ * https://www.manpagez.com/html/gdk2/gdk2-2.24.24/gdk2-Event-Structures.php#GdkEventKey
  */
     static int
 keyval_to_string(unsigned int keyval, char_u *string)
index 9976f067c7a86ae8b606084c5ae43c694586d389..f4a23938aa1dbcc79416317d3860b14e0e3d666c 100644 (file)
@@ -42,7 +42,7 @@
 #  define __in_opt
 # endif
 // Win32 FileID API Library:
-// http://www.microsoft.com/en-us/download/details.aspx?id=22599
+// defunct link: microsoft.com/en-us/download/details.aspx?id=22599
 // Needed for WinXP.
 # include <fileextd.h>
 #else // USE_FILEEXTD
index 0f71a3cd99a073b0de32ca6e52e48ee4d3ff935b..cc379da549eebb52751e9a761de58338c8f39070 100644 (file)
@@ -7959,7 +7959,7 @@ mch_fopen(const char *name, const char *mode)
  * Incomplete explanation:
  *     http://msdn.microsoft.com/library/en-us/dnw2k/html/ntfs5.asp
  * More useful info and an example:
- *     http://www.sysinternals.com/ntw2k/source/misc.shtml#streams
+ *     https://learn.microsoft.com/en-us/sysinternals/downloads/streams
  */
 
 /*
index 6a73a1ce43f86eb224dda3f55eefa72b422b65b4..d119cf4ff1b6979176a3f53c27276b3f90710f08 100644 (file)
@@ -9,7 +9,8 @@
  * FIPS-180-2 compliant SHA-256 implementation
  * GPL by Christophe Devine, applies to older version.
  * Modified for md5deep, in public domain.
- * Modified For Vim, Mohsin Ahmed, http://www.cs.albany.edu/~mosh
+ * Modified For Vim, Mohsin Ahmed,
+ * (original link www.cs.albany.edu/~mosh no longer available)
  * Mohsin Ahmed states this work is distributed under the VIM License or GPL,
  * at your choice.
  *
index 87256f9d7be85a6de9e085ecd4e9ecf996ad4754..2281986435362a1a74f1e407d49335b579ba1355 100644 (file)
@@ -45,8 +45,8 @@
  *
  * Thanks to Olaf Seibert for providing an example implementation of this tree
  * and the compression mechanism.
- * LZ trie ideas:
- *     http://www.irb.hr/hr/home/ristov/papers/RistovLZtrieRevision1.pdf
+ * LZ trie ideas, original link (now dead)
+ *     irb.hr/hr/home/ristov/papers/RistovLZtrieRevision1.pdf
  * More papers: http://www-igm.univ-mlv.fr/~laporte/publi_en.html
  *
  * Matching involves checking the caps type: Onecap ALLCAP KeepCap.
index 111988a719f22f07b911aef57a915fdc5e63644e..8f055717bc3703773ceb5438b856d0f8ff406e8c 100644 (file)
@@ -6,7 +6,7 @@
  * Vim ones :(
  *
  * Written by Sergey Khorev.
- * http://iamphet.nm.ru/vim/index.html
+ * (original link, now dead: iamphet.nm.ru/vim/index.html)
  */
 
 #ifndef WIN32_LEAN_AND_MEAN