summaryrefslogtreecommitdiffstats
path: root/runtime/doc/editing.txt
AgeCommit message (Collapse)Author
2024-04-12runtime(doc): mention :argded for :argeditChristian Brabandt
related: #14464 Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-04-11runtime(doc): clarify behaviour or :argadd and :argeditChristian Brabandt
related: #14464 Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-01-14runtime(ftplugin): Use "*" browsefilter pattern to match "All Files"Doug Kearns
Problem: The "*.*" browsefilter pattern only matches all files on Windows (Daryl Lee) Solution: Use "*" to filter on all platforms but keep "*.*" as the label text on Windows. (Fixes #12685, Doug Kearns) The *.* browsefilter pattern used to match "All Files" on Windows is a legacy of the DOS 8.3 filename wildcard matching algorithm. For reasons of backward compatibility this still works on Windows to match all files, even those without an extension. However, this pattern only matches filenames containing a dot on other platforms. This often makes files without an extension difficult to access from the file dialog, e.g., "Makefile" On Windows it is still standard practice to use "*.*" for the filter label so ftplugins should use "All Files (*.*)" on Windows and "All Files (*)" on other platforms. This matches Vim's default browsefilter values. This commit also normalises the browsefilter conditional test to check for the Win32 and GTK GUI features and an unset b:browsefilter. closes: #12759 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-01-02patch 9.1.0000: Vim 9.1 releasev9.1.0000v9.1.0Christian Brabandt
Problem: Need a new release Solution: Release Vim 9.1 Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-10-03runtime(doc): remove E1507 help tag, which is no longer used (#13254)zeertzjq
Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-10-02patch 9.0.1972: win32: missing '**' expansion testv9.0.1972Ken Takata
Problem: win32: missing '**' expansion test (after v9.0.1947) Solution: Add test for MS-Windows win32: Add "**" test Vim supports "**" on MS-Windows. However, it is not tested by `Test_glob_extended_bash`. Unlike Unix, it doesn't use 'shell' and doesn't support {,} expansion. So, I added as a separate test. related: #13205 closes: #13250 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Ken Takata <kentkt@csc.jp>
2023-09-30patch 9.0.1962: No support for writing extended attributesv9.0.1962Christian Brabandt
Problem: No support for writing extended attributes Solution: Add extended attribute support for linux It's been a long standing issue, that if you write a file with extended attributes and backupcopy is set to no, the file will loose the extended attributes. So this patch adds support for retrieving the extended attributes and copying it to the new file. It currently only works on linux, mainly because I don't know the different APIs for other systems (BSD, MacOSX and Solaris). On linux, this should be supported since Kernel 2.4 or something, so this should be pretty safe to use now. Enable the extended attribute support with normal builds. I also added it explicitly to the :version output as well as make it able to check using `:echo has("xattr")`, to have users easily check that this is available. In contrast to the similar support for SELINUX and SMACK support (which also internally uses extended attributes), I have made this a FEAT_XATTR define, instead of the similar HAVE_XATTR. Add a test and change CI to include relevant packages so that CI can test that extended attributes are correctly written. closes: #306 closes: #13203 Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-09-27patch 9.0.1946: filename expansion using ** in bash may failv9.0.1946Christian Brabandt
Problem: filename expansion using ** in bash may fail Solution: Try to enable the globstar setting Starting with bash 4.0 it supports extended globbing using the globstar shell option. This makes matching recursively below a certain directory using the ** pattern work as expected nowadays. However, we need to explicitly enable this using the 'shopt -s globstar' bash command. So let's check the bash environment variable $BASH_VERSINFO (which is supported since bash 3.0 and conditionally enable the globstar option, if the major version is at least 4. For older bashs, this at least shouldn't cause errors (unless one is using really ancient bash 2.X or something). closes: #13002 closes: #13144 Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-05-14Update runtime filesBram Moolenaar
2023-04-23patch 9.0.1481: decrypting with libsodium may fail if the library changesv9.0.1481Christian Brabandt
Problem: Decrypting with libsodium may fail if the library changes. Solution: Add parameters used to the encrypted file header. (Christian Brabandt, closes #12279)
2022-11-09Update runtime filesBram Moolenaar
2022-11-01patch 9.0.0826: if 'endofline' is set CTRL-Z may be written in a wrong placev9.0.0826K.Takata
Problem: If 'endofline' is set the CTRL-Z may be written in the wrong place. Solution: Write CTRL-Z at the end of the file. Update the help to explain the possibilities better. (Ken Takata, closes #11486)
2022-08-25patch 9.0.0270: some values of 'path' and 'tags' invalid in the tiny versionv9.0.0270Bram Moolenaar
Problem: Some values of 'path' and 'tags' do not work in the tiny version. Solution: Graduate the +path_extra feature.
2022-08-25patch 9.0.0265: no good reason why the "gf" command isn't in the tiny versionv9.0.0265Bram Moolenaar
Problem: No good reason why the "gf" command is not in the tiny version. Solution: Graduate the file_in_path feature.
2022-06-28release version 9.0v9.0.0000Bram Moolenaar
Problem: About time to release Vim 9.0. Solution: Update the version number everywhere.
2022-06-26Update runtime filesBram Moolenaar
2022-04-18Update runtime filesBram Moolenaar
2022-04-10patch 8.2.4727: unused codev8.2.4727Dominique Pelle
Problem: Unused code. Solution: Remove code and add #ifdefs. (Dominique Pellé, closes #10136)
2022-04-08Update runtime filesBram Moolenaar
2022-02-26Update runtime files.Bram Moolenaar
2022-02-20Update runtime filesBram Moolenaar
2022-02-11patch 8.2.4343: when reloading not all properties are detectedv8.2.4343Rob Pilling
Problem: When reloading not all properties are detected. Solution: Add the "edit" value to v:fcs_choice. (Rob Pilling, closes #9579)
2022-02-04Update runtime files.Bram Moolenaar
2022-01-23Update runtime filesBram Moolenaar
2022-01-16Update runtime filesBram Moolenaar
2022-01-08Update runtime filesBram Moolenaar
2021-12-27Update runtime filesBram Moolenaar
2021-12-24patch 8.2.3888: the argument list may contain duplicatesv8.2.3888Nir Lichtman
Problem: The argument list may contain duplicates. Solution: Add the :argdedeupe command. (Nir Lichtman, closes #6235)
2021-12-16Update runtime filesBram Moolenaar
2021-12-11patch 8.2.3780: ":cd" works differently on MS-Windowsv8.2.3780Bakudankun
Problem: ":cd" works differently on MS-Windows. Solution: Add the 'cdhome' option. (closes #9324)
2021-10-16Update runtime filesBram Moolenaar
2021-10-04Update runtime filesBram Moolenaar
2021-07-28Update runtime filesBram Moolenaar
2021-07-25patch 8.2.3219: :find searches non-existing directoriesv8.2.3219Christian Brabandt
Problem: :find searches non-existing directories. Solution: Check the path is not "..". Update help. (Christian Brabandt, closes #8612, closes #8533)
2021-05-30Update runtime filesBram Moolenaar
2021-04-07Update runtime filesBram Moolenaar
2021-01-11Update runtime files.Bram Moolenaar
2020-12-23Update runtime files.Bram Moolenaar
2020-10-26Update runtime files.Bram Moolenaar
2020-08-30Update runtime files.Bram Moolenaar
2020-07-10Update runtime filesBram Moolenaar
2020-06-07Update runtime filesBram Moolenaar
2020-06-05patch 8.2.0909: cannot go back to the previous local directoryv8.2.0909Bram Moolenaar
Problem: Cannot go back to the previous local directory. Solution: Add "tcd -" and "lcd -". (Yegappan Lakshmanan, closes #4362)
2020-06-01patch 8.2.0876: :pwd does not give a hint about the scope of the directoryv8.2.0876Bram Moolenaar
Problem: :pwd does not give a hint about the scope of the directory Solution: Make ":verbose pwd" show the scope. (Takuya Fujiwara, closes #5469)
2020-05-12Update runtime filesBram Moolenaar
2019-12-26Update runtime files.Bram Moolenaar
2019-12-17patch 8.2.0017: OS/2 and MS-DOS are still mentionedv8.2.0017Bram Moolenaar
Problem: OS/2 and MS-DOS are still mentioned, even though support was removed long ago. Solution: Update documentation. (Yegappan Lakshmanan, closes #5368)
2019-12-12Vim 8.2 releasev8.2.0000v8.2.0Bram Moolenaar
2019-12-07Runtime file updates.Bram Moolenaar
2019-09-27Update runtime files.Bram Moolenaar