aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/message.c
Commit message (Collapse)AuthorAge
...
| * Merge branch 'master' into colored-cmdlineZyX2017-08-06
| |\
| | * input: skip dialogs if no UI is activeJustin M. Keyes2017-08-06
| | | | | | | | | | | | | | | | | | | | | Treat dialogs in the same way as "silent mode" (`nvim -es`). References #1984 References #3901
| * | message: Only require second (format) argument to be not NULLZyX2017-07-26
| | |
| * | Merge branch 'master' into colored-cmdlineZyX2017-07-15
| |\|
| | * message: Fix `:echo "\x80"` printing `~@<80>`ZyX2017-07-04
| | |
| | * message: Add support for replacing `<` to str2specialZyX2017-07-02
| | |
| | * *: Adjust usages of modified functionsZyX2017-07-02
| | |
| | * message: Refactor str2specialbufZyX2017-07-02
| | | | | | | | | | | | Does not alter its usages.
| | * message: Refactor str2special_save and str2specialZyX2017-07-02
| | | | | | | | | | | | Does not alter their usages as well.
| * | ex_getln: Fix “echoerr msg not shown” problemZyX2017-06-28
| |/ | | | | | | | | This also attempted to fix problem with cancelling input() on error by avoiding standard error printing facilities (assumed thrown error message is the problem), but with no luck so far.
| * vim-patch:7.4.2263James McCoy2017-04-29
| | | | | | | | | | | | | | | | | | Problem: :filter does not work for many commands. Can only get matching messages. Solution: Make :filter work for :command, :map, :list, :number and :print. Make ":filter!" show non-matching lines. https://github.com/vim/vim/commit/d29459baa61819e59961804ed258efac5733ec70
| * vim-patch:7.4.2244James McCoy2017-04-29
| | | | | | | | | | | | | | | | Problem: Adding pattern to ":oldfiles" is not a generic solution. Solution: Add the ":filter /pat/ cmd" command modifier. Only works for some commands right now. https://github.com/vim/vim/commit/7b668e83d0635d082b7ec90d7d2aa30a9d7d8928
| * event: Remove "priority" concept.Justin M. Keyes2017-04-28
| | | | | | | | It was replaced by the "child queue" concept (MultiQueue).
| * *: Add comment to all C filesZyX2017-04-19
| |
| * message: Some more has_mbyte/enc_utf8 removalZyX2017-04-16
| |
| * message: Remove some enc_utf8/… checksZyX2017-04-16
| |
| * lint: fix clint errors around mb_tolower callsBjörn Linse2017-04-10
| |
| * mbyte: replace vim_tolower with mb_tolower handling locale correctlyBjörn Linse2017-04-10
| |
| * fixup!ZyX2017-04-03
| |
| * message: Do not use IObuff in emsgfZyX2017-04-03
| |
| * message: Remove incorrect assertionZyX2017-03-29
| | | | | | | | | | | | It was there only to prove that *now* `len` argument is not used to forbid putting message into history (i.e. that Neovim behaviour did not change). After this commit it should be possible to use msg_puts_attr_len with len>=0 to put message into history should new code need this.
| * message: Revise maxlen argument in msg_puts_attr_lenZyX2017-03-29
| | | | | | | | | | | | | | `attr` argument is enough to forbid putting message in history. Also forbid strings with NUL before `len` just in case (it appears that this does not ever happen).
| * eval,*: Move get_tv_string to typval.cZyX2017-03-29
| | | | | | | | Function was renamed and changed to return `const char *`.
| * vim-patch:7.4.2349 (#6368)lonerover2017-03-26
| | | | | | | | | | | | Problem: Valgrind reports using uninitialzed memory. (Dominique Pelle) Solution: Check the length before checking for a NUL. https://github.com/vim/vim/commit/2321ca2a78286bc026fa7f407281ddbeb04114bb
| * refactor: Remove allow_keys global (#6346)Matthew Malcomson2017-03-25
| | | | | | | | | | | | * The allow_keys global is unused in nvim, remove it * clint
* | main: Translate full -s error message, not part of itZyX2017-03-19
|/
* lintJames McCoy2017-03-06
|
* vim-patch:7.4.2097James McCoy2017-03-06
| | | | | | | Problem: Warning from 64 bit compiler. Solution: use size_t instead of int. (Mike Williams) https://github.com/vim/vim/commit/d4f31dc45482e8db527ca044b9c3436b1e750006
* vim-patch:7.4.2068James McCoy2017-03-06
| | | | | | | | | Problem: Not all arguments of trunc_string() are tested. Memory access error when running the message tests. Solution: Add another test case. (Yegappan Lakshmanan) Make it easy to run unittests with valgrind. Fix the access error. https://github.com/vim/vim/commit/b9644433d2728e99fab874e5e33147ad95d23a31
* vim-patch:7.4.2051James McCoy2017-03-06
| | | | | | | Problem: No proper testing of trunc_string(). Solution: Add a unittest for message.c. https://github.com/vim/vim/commit/502ae4ba63561c98ac69af26cd9883bfd18d225f
* message.c: fix dead assignment by removing dead codeSander Bosma2017-02-20
| | | | | `enc_dbcs` and `enc_utf8` are deprecated (globals.h), so the second branch is always taken.
* Merge #6110 'refactor: Move vim_*printf to strings.c'.Justin M. Keyes2017-02-17
|\
| * message,strings: Move vim_*printf functions to strings.cZyX2017-02-14
| | | | | | | | Allows eval/typval.h to #include message.h.
* | Merge #6114 'Partial string handling refactoring'.Justin M. Keyes2017-02-17
|\ \ | |/ |/|
| * *: Fix linter errorsZyX2017-02-15
| |
| * *: Partial string handling refactoringZyX2017-02-15
|/ | | | | | | | Main points: - Replace `char_u` with `char` in some cases. - Remove `str[len] = NUL` hack in some cases when `str` may be considered `const`.
* eval: Add id() function and make printf("%p") return something useful (#6095)Nikolai Aleksandrovich Pavlov2017-02-11
|
* execute: Correctly capture output with highlight attributesJames McCoy2017-02-01
| | | | Closes #5422
* coverity/133853: Out-of-bounds accessJustin M. Keyes2017-01-23
|
* vim-patch:7.4.2049lonerover2017-01-19
| | | | | | | Problem: There is no way to get a list of the error lists. Solution: Add ":chistory" and ":lhistory". https://github.com/vim/vim/commit/f6acffbe83e622542d9fdf3066f51933e46e4954
* lintJames McCoy2017-01-10
|
* vim-patch:7.4.2008James McCoy2017-01-10
| | | | | | | | Problem: evalcmd() has a confusing name. Solution: Rename to execute(). Make silent optional. Support a list of commands. https://github.com/vim/vim/commit/79815f1ec77406f2f21a618c053e5793b597db7a
* vim-patch:7.4.1876 (#5848)lonerover2016-12-31
| | | | | | | Problem: Typing "k" at the hit-enter prompt has no effect. Solution: Don't assume recursive use of the prompt if a character was typed. (Hirohito Higashi) https://github.com/vim/vim/commit/a0055ad3a789b8eeb0c983d8a18d4bcaeaf456b8
* vim-patch:7.4.1735Michael Ennen2016-11-29
| | | | | | | | | Problem: It is not possible to only see part of the message history. It is not possible to clear messages. Solution: Add a count to ":messages" and a clear argument. (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/451f849fd6282a4facd4f0f58af62837443fb5a6
* shell_write_cb: Schedule error message. (#5670)Justin M. Keyes2016-11-26
| | | Closes #5558
* refactor: eliminate misc2.cJustin M. Keyes2016-09-13
| | | | | | | | | | move `call_shell` to misc1.c Move some fns to state.c Move some fns to option.c Move some fns to memline.c Move `vim_chdir*` fns to file_search.c Move some fns to new module, bytes.c Move some fns to fileio.c
* ex_messages: remove 'Messages maintainer' (#5160)Anmol Sethi2016-08-04
|
* eval.c: rename capture() to execute() (#5132)Justin M. Keyes2016-07-31
|
* Merge #4697 'capture() function'.Justin M. Keyes2016-06-20
|\
| * Port capture() functionShougo Matsushita2016-05-27
| | | | | | | | https://groups.google.com/forum/#!msg/vim_dev/H3Z3ChSUh_4/beZs6KzYdBsJ