903 matches across 14 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | runtime/tools/efm_perl.pl | 1 | #!/usr/bin/perl -w |
| LOW | runtime/tools/efm_perl.pl | 21 | # set errorformat=%f:%l:%m |
| LOW | runtime/tools/efm_perl.pl | 41 | # Version history: |
| LOW | runtime/tools/xcmdsrv_client.c | 21 | #include <string.h> |
| LOW | runtime/tools/demoserver.py | 1 | #!/usr/bin/python |
| LOW | runtime/tools/pltags.pl | 1 | #!/usr/bin/env perl |
| LOW | runtime/tools/vimspell.sh | 1 | #!/bin/sh |
| LOW | runtime/doc/vim2html.pl | 1 | #!/usr/bin/env perl |
| LOW | runtime/syntax/testdir/tools/regenerate_screendumps.sh | 1 | #!/bin/sh -e |
| LOW | runtime/syntax/testdir/input/c.c | 21 | #if defined(MSWIN) && (!defined(FEAT_GUI_MSWIN) || defined(VIMDLL)) |
| LOW | …ntime/syntax/testdir/input/java_comments_markdown.java | 1 | // VIM_TEST_SETUP unlet! g:java_no_tab_space_error g:java_ignore_javadoc |
| LOW | …ntime/syntax/testdir/input/java_comments_markdown.java | 21 | /**/ /*/ */ /* /*/ /*/*/ /*//*/ /// Markdown comment tests. |
| LOW | …ntime/syntax/testdir/input/java_comments_markdown.java | 101 | static final String MARKDOWN_COMMENT_B = "///"; |
| LOW | …ntime/syntax/testdir/input/java_comments_markdown.java | 121 | /// public static void main(String[] args) { } |
| LOW | …ntime/syntax/testdir/input/java_comments_markdown.java | 141 | /// @see java.base/java.lang.Object#toString() |
| LOW | runtime/syntax/testdir/input/c_string_literal.c | 1 | // C string literals |
| LOW | runtime/syntax/testdir/input/sh_07.sh | 1 | #!/bin/dash |
| LOW | runtime/syntax/testdir/input/sh_06.sh | 61 | |
| LOW | .github/workflows/ci-windows.yml | 281 | ) |
| LOW | src/scriptfile.c | 1421 | else |
| LOW | src/clientserver.c | 261 | # endif |
| LOW | src/clientserver.c | 741 | |
| LOW | src/bufwrite.c | 1461 | #endif |
| LOW | src/bufwrite.c | 1821 | # define TRUNC_ON_OPEN 0 |
| LOW | src/bufwrite.c | 2201 | // If we started writing, finish writing. Also when an error was |
| LOW | src/bufwrite.c | 2221 | |
| LOW | src/bufwrite.c | 2281 | (void)mch_setperm(wfname, perm); |
| LOW | src/gui_dwrite.h | 101 | #ifdef __cplusplus |
| LOW | src/crypt.c | 201 | } sodium_state_T; |
| LOW | src/crypt.c | 221 | # define sodium_init load_sodium |
| LOW | src/diff.c | 21 | |
| LOW | src/diff.c | 41 | # define DIFF_INLINE_NONE 0x2000 // no inline highlight |
| LOW | src/optionstr.c | 41 | #endif |
| LOW | src/option.c | 7621 | #endif |
| LOW | src/installml.sh | 1 | #! /bin/sh |
| LOW | src/osdef.sh | 1 | #! /bin/sh |
| LOW | src/osdef.sh | 21 | # Make sure collation works as expected |
| LOW | src/osdef.sh | 41 | #ifdef HAVE_FCNTL_H |
| LOW | src/buffer.c | 1001 | #endif |
| LOW | src/buffer.c | 2441 | # endif |
| LOW | src/gui_w32_rc.h | 1 | //{{NO_DEPENDENCIES}} |
| LOW | src/mouse.c | 661 | # if defined(FEAT_GUI_MOTIF) || defined(FEAT_GUI_GTK) \ |
| LOW | src/mouse.c | 2641 | else |
| LOW | src/mouse.c | 2661 | // instead of bytes. |
| LOW | src/gui.c | 121 | else |
| LOW | src/gui.c | 441 | gui.wide_bold_font = NOFONT; |
| LOW | src/gui.c | 721 | #ifdef FEAT_MENU |
| LOW | src/gui.c | 821 | # endif |
| LOW | src/gui.c | 1541 | // setting the size. (--mdcki) |
| LOW | src/gui.c | 3501 | #endif |
| LOW | src/gui.c | 3741 | // changing the window size ourselves. This mostly happens when |
| LOW | src/term.c | 41 | # define TPUTSFUNCAST (void (*)(unsigned int)) |
| LOW | src/term.c | 201 | extern char *UP, *BC, PC; |
| LOW | src/term.c | 221 | static int initial_cursor_shape = 0; |
| LOW | src/term.c | 1481 | # define DEFAULT_TERM (char_u *)"amiga" |
| LOW | src/term.c | 1541 | #define TPR_CURSOR_BLINK 1 |
| LOW | src/term.c | 5221 | // If no recognized terminal has set mouse behavior, assume xterm. |
| LOW | src/term.c | 6701 | */ |
| LOW | src/strings.c | 161 | #endif |
| LOW | src/version.h | 21 | #define VIM_VERSION_BUILD 286 |
| 767 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | runtime/syntax/testdir/input/python_strings_bytes.py | 0 | string with quotes ' and " and escapes \t and \040 and \xff and escapes \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python_strings_bytes.py | 0 | string with quotes ' and " and escapes \t and \040 and \xff and escapes \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python_strings_bytes.py | 0 | string with quotes ' and " and escapes \t and \040 and \xff and escapes \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python_strings_bytes.py | 0 | string with quotes ' and " and escapes \t and \040 and \xff and escapes \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python2_strings.py | 0 | string with quotes ' and " and escapes \t and \040 and \xff and escapes \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python2_strings.py | 0 | string with quotes ' and " and escapes \t and \040 and \xff and escapes \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python_strings_bytes.py | 0 | raw string with quotes ' and " and literal \t and \040 and \xff and literal \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python_strings_bytes.py | 0 | raw string with quotes ' and " and literal \t and \040 and \xff and literal \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python2_strings.py | 0 | raw string with quotes ' and " and literal \t and \040 and \xff and literal \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python2_strings.py | 0 | raw string with quotes ' and " and literal \t and \040 and \xff and literal \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python2_strings.py | 0 | raw string with quotes ' and " and literal \t and \040 and \xff and literal \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python2_strings.py | 0 | raw string with quotes ' and " and literal \t and \040 and \xff and literal \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python2_strings.py | 0 | string with quotes ' and " and escapes \t and \040 and \xff and literal \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python2_strings.py | 0 | string with quotes ' and " and escapes \t and \040 and \xff and literal \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python2_strings.py | 0 | string with quotes ' and " and escapes \t and \040 and \xff and literal \u00a1 and \u00010605 |
| HIGH | runtime/syntax/testdir/input/python2_strings.py | 0 | string with quotes ' and " and escapes \t and \040 and \xff and literal \u00a1 and \u00010605 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | runtime/syntax/testdir/tools/regenerate_screendumps.sh | 8 | # 4) Repeat steps 2) and 3) once or as many times as requested with the "$1" |
| HIGH | src/strings.c | 3929 | // truncate string if necessary as requested by precision |
| HIGH | src/strings.c | 4495 | // insert padding to the left as requested by min_field_width; |
| HIGH | src/strings.c | 4517 | // zero padding as requested by the precision or by the minimal |
| HIGH | src/strings.c | 4544 | // insert zero padding as requested by the precision or min |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | runtime/tools/demoserver.py | 20 | |
| LOW | src/testdir/test_makeencoding.py | 6 | |
| LOW | src/testdir/test_makeencoding.py | 6 | |
| LOW | src/testdir/test_channel_write.py | 7 | |
| LOW | src/testdir/test_channel_pipe.py | 7 | |
| LOW | src/testdir/test_channel_lsp.py | 8 | |
| LOW | src/testdir/test_channel.py | 8 | |
| LOW | src/testdir/test_channel_unix.py | 8 | |
| LOW | src/testdir/test_channel_dap.py | 8 | |
| LOW | src/testdir/test_netbeans.py | 8 | |
| LOW | src/testdir/test_netbeans.py | 10 | |
| LOW | src/testdir/test_netbeans.py | 11 | |
| LOW | src/testdir/python3/module.py | 1 | |
| LOW | src/testdir/python2/module.py | 1 | |
| LOW | src/testdir/python_after/after.py | 1 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/list.c | 312 | * It is not initialized, don't forget to set v_lock. |
| LOW | src/findfile.c | 37 | * with some new parameters. Don't forget to pass your old search context to |
| LOW | src/findfile.c | 235 | * Don't forget to clean up by calling vim_findfile_cleanup() if you are done |
| LOW | src/findfile.c | 753 | * stack with a list (don't forget to leave partly searched directories on the |
| LOW | src/alloc.c | 688 | * Initialize a growing array. Don't forget to set ga_itemsize and |
| LOW | src/memline.c | 4312 | * Don't forget to copy the mark! |
| LOW | src/version.c | 2062 | * When adding features here, don't forget to update the list of |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | runtime/tools/demoserver.py | 35 | class ThreadedTCPRequestHandler(socketserver.BaseRequestHandler): |
| LOW | src/testdir/test_channel_lsp.py | 22 | class ThreadedTCPRequestHandler(socketserver.BaseRequestHandler): |
| LOW | src/testdir/test_channel_lsp.py | 123 | def send_hdr_with_negative_len(self, msgid, resp_dict): |
| LOW | src/testdir/test_channel_lsp.py | 214 | def do_server_req_in_middle_resp(self, payload): |
| LOW | src/testdir/test_channel.py | 22 | class TestingRequestHandler(socketserver.BaseRequestHandler): |
| LOW | src/testdir/test_channel.py | 238 | class ThreadedTCPRequestHandler(TestingRequestHandler): |
| LOW | src/testdir/test_channel_unix.py | 27 | class ThreadedUnixRequestHandler(TestingRequestHandler): |
| LOW | src/testdir/thread_util.py | 57 | def _get_time_constraint_policy(default=False): |
| LOW | src/testdir/thread_util.py | 73 | def _set_time_constraint_policy(policy_info): |
| LOW | src/testdir/test_netbeans.py | 22 | class ThreadedTCPRequestHandler(socketserver.BaseRequestHandler): |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | runtime/doc/insert.txt | 461 | Lorem ipsum (dolor |
| LOW | runtime/doc/insert.txt | 465 | Lorem ipsum (dolor) |
| LOW | runtime/doc/indent.txt | 683 | "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do |
| LOW | runtime/doc/indent.txt | 683 | "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do |
| LOW | runtime/doc/indent.txt | 689 | "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do |
| LOW | runtime/doc/indent.txt | 689 | "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do |
| LOW | src/feature.h | 799 | // #define MODIFIED_BY "John Doe" |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | runtime/tools/pltags.pl | 56 | # Create a tag file line and push it on the list of found tags |
| MEDIUM | runtime/tools/pltags.pl | 75 | # Create a tag line |
| MEDIUM | runtime/syntax/testdir/input/sh_06.sh | 51 | # Create a backup using fbackup/frecover |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/vim.h | 1155 | #define ECMD_ADDBUF 0x10 // don't edit, just add to buffer list |
| MEDIUM | src/highlight.c | 4912 | // Temporarily utilize 28 more hl entries: |
| MEDIUM | src/testdir/test_channel_unix.py | 38 | # Signal the test harness we're ready, the port value has no meaning. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/debugger.c | 1178 | // We need to check if this line is actually executed in do_one_cmd() |
| LOW | src/regexp_bt.c | 3872 | // When we run into BACK we need to check if we don't keep |
| LOW | src/job.c | 860 | * Return TRUE if we need to check if the process of "job" has ended. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | runtime/tools/demoserver.py | 37 | |
| LOW | src/testdir/test_channel.py | 23 | |
| LOW | src/testdir/test_channel_dap.py | 90 | |
| LOW | src/testdir/test_netbeans.py | 24 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | runtime/tools/efm_perl.pl | 23 | # Usage: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/testdir/test_channel_pipe.py | 35 | except Exception: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/testdir/test_channel_dap.py | 77 | def handle_request(self, msg): |