aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Remove long_u: term: Enable -Wconversion.Eliseo Martínez2015-01-10
|
* Remove long_u: hardcopy: Refactor long_u.Eliseo Martínez2015-01-10
| | | | | | | | | | | | | | | | - <color_related_stuff>: long_u --> uint32_t Everywhere long_u was used to hold a color value. Color values are supposed to be 32 bits at most. Supported architectures have 32 bits ints, so we could have used plain ints. But this wouldn't be future-proof, and would be wasteful if a future architecture has ints bigger than 32 bits. So, uint32_t is perfect to achieve optimal packing no matter the architecture. - bytes_to_print/bytes_printed: long_u --> size_t Seems like the correct thing, and gets rid of some casts.
* Remove long_u: hardcopy: Enable -Wconversion.Eliseo Martínez2015-01-10
|
* Merge PR #1787 'Use versioned URLs for libtickit and dependencies'Thiago de Arruda2015-01-09
|\
| * deps: Use versioned URLs for libtickit and dependenciesThiago de Arruda2015-01-09
|/
* Merge pull request #1784 from elmart/coverity-issues-2Justin M. Keyes2015-01-08
|\ | | | | Fix coverity issues. (2)
| * coverity/13763: Out-of-bounds read: FP.Eliseo Martínez2015-01-08
| | | | | | | | | | | | | | | | Problem : Out-of-bound read from a buffer. Diagnostic : False positive. Rationale : nv_max_linear should always be less than nv_cmd_idx size (NV_CMDS_SIZE). Resolution : Assert rationale.
| * coverity/13761: Out-of-bounds-write: FP.Eliseo Martínez2015-01-08
| | | | | | | | | | | | | | | | | | Problem : Out-of-bounds-write to a buffer. Diagnostic : False positive. Diagnostic : Suggested error location is under isupper(c) condition, which makes suggested error impossible. Coverity just fails to take isupper() postcondition into account. Resolution : Assert isupper() postcondition.
| * coverity/13758: Out-of-bounds read: FP.Eliseo Martínez2015-01-08
|/ | | | | | | | | Problem : Out-of-bounds read from a buffer. Diagnostic : False positive. Rationale : Suggested error path implies isupper(*str) being true, which makes error vanish. Coverity just fails to take into account isupper() postcondition. Resolution : Assert isupper() postcondition.
* Merge pull request #1779 from bfredl/itemlistJustin M. Keyes2015-01-07
|\ | | | | eval: fix incorrect refcount in list_append_list
| * eval: fix incorrect refcount in list_append_listBjörn Linse2015-01-07
|/
* Merge pull request #1763 from epaulson10/vim-7.4.551Justin M. Keyes2015-01-06
|\ | | | | vim-patch:7.4.551
| * vim-patch:7.4.551Erik Paulson2015-01-04
| | | | | | | | | | | | | | Problem: "ygn" may yank too much. (Fritzophrenic) Issue 295. Solution: Check the width of the next match. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-551
* | Merge pull request #1772 from fwalch/vim-6921742Justin M. Keyes2015-01-04
|\ \ | | | | | | vim-patch:6921742, vim-patch:37c2403 (runtime updates)
| * | Change 'history' default to 50.Florian Walch2015-01-04
| | | | | | | | | | | | | | | Default as of Vim 7.4.336 (not yet ported). Runtime files already mention this new default value.
| * | vim-patch:37c2403Florian Walch2015-01-04
| | | | | | | | | | | | | | | | | | Update runtime files. https://code.google.com/p/vim/source/detail?r=37c24033b2601a4a0953970a0ec85d5537101915
| * | vim-patch:6921742Florian Walch2015-01-04
|/ / | | | | | | | | | | Update runtime files. https://code.google.com/p/vim/source/detail?r=6921742f396a4abd21d7f69843b804ca0b96059c
* | Merge pull request #1762 from steveno/patch-1Justin M. Keyes2015-01-03
|\ \ | | | | | | Remove unneeded global WantQueryMouse
| * | globals.h: Remove unused global variableSteven Oliver2015-01-02
| | |
* | | Merge pull request #1768 from fwalch/vim-7.4.559Justin M. Keyes2015-01-03
|\ \ \ | | | | | | | | vim-patch:7.4.559
| * | | vim-patch:7.4.559Florian Walch2015-01-03
|/ / / | | | | | | | | | | | | | | | | | | | | | Problem: Appending a block in the middle of a tab does not work correctly when virtualedit is set. Solution: Decrement spaces and count, don't reset them. (James McCoy) https://code.google.com/p/vim/source/detail?r=v7-4-559
* | | Merge pull request #925 from splinterofchaos/sha256Justin M. Keyes2015-01-02
|\ \ \ | |_|/ |/| | sha256.c: clint, -Wconversion, stdbool, and other improvements.
| * | sha: define SHA256_BUFFER_SIZE and SUM_SIZE.Scott Prager2015-01-02
| | |
| * | sha256.c: Enable -Wconvert and clint.Scott Prager2015-01-02
|/ / | | | | | | | | | | | | | | * Add sha256.c/h to clint-files.txt. * Add sha256.c to CONV_SRCS in src/nvim/CMakeLists.txt. * Use size_t for lengths and const for read-only parameters. * Use restrict keyword. * Refine #includes.
* | Merge pull request #1759 from fwalch/vim-babc6a1Justin M. Keyes2014-12-30
|\| | | | | vim-patch:babc6a1
| * vim-patch:babc6a1Florian Walch2014-12-30
| | | | | | | | | | | | Runtime file updates. https://code.google.com/p/vim/source/detail?r=babc6a1d4c270e3a8004dad9d3b3648f067bdfde
* | Merge pull request #1744 from fwalch/vim-1e8ebf8Justin M. Keyes2014-12-30
|\| | | | | vim-patch:1e8ebf8 (missing runtime update)
| * vim-patch:1e8ebf8Florian Walch2014-12-30
|/ | | | | | Updated runtime files. https://code.google.com/p/vim/source/detail?r=1e8ebf870720e7b671f98f22d653009826304c4f
* Merge pull request #1742 from fwalch/vim-7.4.552Justin M. Keyes2014-12-30
|\ | | | | vim-patch:7.4.552
| * vim-patch:7.4.552Florian Walch2014-12-26
| | | | | | | | | | | | | | Problem: Langmap applies to Insert mode expression mappings. Solution: Check for Insert mode. (Daniel Hahler) https://code.google.com/p/vim/source/detail?r=v7-4-552
* | Merge pull request #1738 from fwalch/vim-7.4.549Justin M. Keyes2014-12-30
|\ \ | | | | | | vim-patch:7.4.549
| * | vim-patch:750a698Florian Walch2014-12-27
| | | | | | | | | | | | | | | | | | Add new files for 7.4.549. https://code.google.com/p/vim/source/detail?r=750a6986aa86a2bb3346631a353913b899d86748
| * | vim-patch:7.4.549Florian Walch2014-12-27
| | | | | | | | | | | | | | | | | | | | | Problem: Function name not recognized correctly when inside a function. Solution: Don't check for an alpha character. https://code.google.com/p/vim/source/detail?r=v7-4-549
* | | Merge pull request #1754 from justinmk/vim-7.4.487Justin M. Keyes2014-12-30
|\ \ \ | | | | | | | | vim-patch:7.4.487 vim-patch:6a598be
| * | | vim-patch:7.4.487Justin M. Keyes2014-12-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":sign jump" may use another window even though the file is already edited in the current window. Solution: First check if the file is in the current window. (James McCoy) https://code.google.com/p/vim/source/detail?r=v7-4-487
| * | | vim-patch:6a598be test for 7.4.487Justin M. Keyes2014-12-29
|/ / / | | | | | | | | | https://code.google.com/p/vim/source/detail?r=6a598be6d4e8
* | | Merge pull request #1737 from fwalch/vim-7.4.541Justin M. Keyes2014-12-29
|\ \ \ | | | | | | | | vim-patch:7.4.541
| * | | vim-patch:7.4.541Florian Walch2014-12-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when doing a range assign. Solution: Check for NULL poiter. (Yukihiro Nakadaira) https://code.google.com/p/vim/source/detail?r=v7-4-541
* | | | Merge pull request #1757 from oni-link/vim-7.4.533Justin M. Keyes2014-12-29
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.533
| * | | | vim-patch:7.4.533oni-link2014-12-29
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":hardcopy" leaks memory in case of errors. Solution: Free memory in all code paths. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-533
* | | | Merge pull request #1752 from oni-link/vim-7.4.402Justin M. Keyes2014-12-28
|\ \ \ \ | | | | | | | | | | vim-patch: Mark patches 7.4.{402,443,509} as NA
| * | | | vim-patch: Mark patches as NAoni-link2014-12-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code modified in patch 7.4.402 and 7.4.443 was introduced with patch 7.4.399, which is also marked as NA (FEAT_CRYPT was removed). Patch 7.4.509 needs the removed FEAT_CRYPT.
* | | | | Merge pull request #521 from oni-link/vim-patch-7-4-211Justin M. Keyes2014-12-28
|\| | | | | | | | | | | | | | vim-patch:7.4.211
| * | | | vim-patch:7.4.211oni-link2014-12-28
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":lu" is an abbreviation for ":lua", but it should be ":lunmap". (ZyX) Solution: Move "lunmap" to above "lua". https://code.google.com/p/vim/source/detail?r=e90bef2240c8d187da6e8d8fa5007ec5afc12284
* | | | Merge pull request #1747 from justinmk/ex_niJustin M. Keyes2014-12-27
|\ \ \ \ | | | | | | | | | | restore 'Not Implemented' for legacy script commands (:lua :ruby ...)
| * | | | restore 'Not Implemented' for legacy script commands (:lua :ruby ...)Justin M. Keyes2014-12-27
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - restores behavior equivalent to Vim compiled without FEAT_MZSCHEME, etc. (avoids spurious "E492: Not an editor command: EOF") for code such as: ```vim if 0 perl << EOF end EOF endif ``` see :help script-here - fixes #1308 - fixes https://github.com/junegunn/vim-plug/issues/111
* | | | Merge pull request #1746 from fwalch/improve-legacy2luatestJustin M. Keyes2014-12-27
|\ \ \ \ | | | | | | | | | | Improve legacy2luatest script.
| * | | | Improve legacy2luatest script.Florian Walch2014-12-27
|/ / / / | | | | | | | | | | | | | | | | | | | | * Remove 'test' prefix from test names. * Ask if existing spec files should be overwritten. * Fix for legacy tests with no initial buffer content (e.g. test_signs).
* | | | Merge pull request #1743 from oni-link/vim.patch.7.4.560Justin M. Keyes2014-12-27
|\ \ \ \ | | | | | | | | | | vim-patch: Mark patch 7.4.560 as NA
| * | | | vim-patch: Mark patch 7.4.560 as NAoni-link2014-12-27
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | The memory leak fixed in 7.4.560 was fixed in e10670ac3bccbea707432bdb54e18639cf2e125f. We also do not need to keep `y_current->y_array` as is until done, because our memory allocations cannot fail.