mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
misc2.c: Move emsg* functions to message.c #2152
Clean up said functions and some outdated comments while we're at it.
This commit is contained in:
parent
21a5326527
commit
8f6ecc4089
@ -42,7 +42,6 @@
|
|||||||
#include "nvim/memline.h"
|
#include "nvim/memline.h"
|
||||||
#include "nvim/message.h"
|
#include "nvim/message.h"
|
||||||
#include "nvim/misc1.h"
|
#include "nvim/misc1.h"
|
||||||
#include "nvim/misc2.h"
|
|
||||||
#include "nvim/garray.h"
|
#include "nvim/garray.h"
|
||||||
#include "nvim/memory.h"
|
#include "nvim/memory.h"
|
||||||
#include "nvim/move.h"
|
#include "nvim/move.h"
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
|
|
||||||
#include "nvim/vim.h"
|
#include "nvim/vim.h"
|
||||||
#include "nvim/misc2.h"
|
|
||||||
#include "nvim/eval.h"
|
#include "nvim/eval.h"
|
||||||
#include "nvim/memfile.h"
|
#include "nvim/memfile.h"
|
||||||
#include "nvim/memory.h"
|
#include "nvim/memory.h"
|
||||||
|
@ -325,7 +325,6 @@ void trunc_string(char_u *s, char_u *buf, int room, int buflen)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Automatic prototype generation does not understand this function.
|
|
||||||
* Note: Caller of smgs() and smsg_attr() must check the resulting string is
|
* Note: Caller of smgs() and smsg_attr() must check the resulting string is
|
||||||
* shorter than IOSIZE!!!
|
* shorter than IOSIZE!!!
|
||||||
*/
|
*/
|
||||||
@ -581,13 +580,44 @@ int emsg2(char_u *s, char_u *a1)
|
|||||||
return emsg3(s, a1, NULL);
|
return emsg3(s, a1, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* emsg3() and emsgn() are in misc2.c to avoid warnings for the prototypes. */
|
|
||||||
|
|
||||||
void emsg_invreg(int name)
|
void emsg_invreg(int name)
|
||||||
{
|
{
|
||||||
EMSG2(_("E354: Invalid register name: '%s'"), transchar(name));
|
EMSG2(_("E354: Invalid register name: '%s'"), transchar(name));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Print an error message with one or two "%s" and one or two string arguments.
|
||||||
|
int emsg3(char_u *s, char_u *a1, char_u *a2)
|
||||||
|
{
|
||||||
|
if (emsg_not_now()) {
|
||||||
|
return TRUE; // no error messages at the moment
|
||||||
|
}
|
||||||
|
|
||||||
|
vim_snprintf((char *)IObuff, IOSIZE, (char *)s, a1, a2);
|
||||||
|
return emsg(IObuff);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Print an error message with one "%" PRId64 and one (int64_t) argument.
|
||||||
|
int emsgn(char_u *s, int64_t n)
|
||||||
|
{
|
||||||
|
if (emsg_not_now()) {
|
||||||
|
return TRUE; // no error messages at the moment
|
||||||
|
}
|
||||||
|
|
||||||
|
vim_snprintf((char *)IObuff, IOSIZE, (char *)s, n);
|
||||||
|
return emsg(IObuff);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Print an error message with one "%" PRIu64 and one (uint64_t) argument.
|
||||||
|
int emsgu(char_u *s, uint64_t n)
|
||||||
|
{
|
||||||
|
if (emsg_not_now()) {
|
||||||
|
return TRUE; // no error messages at the moment
|
||||||
|
}
|
||||||
|
|
||||||
|
vim_snprintf((char *)IObuff, IOSIZE, (char *)s, n);
|
||||||
|
return emsg(IObuff);
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Like msg(), but truncate to a single line if p_shm contains 't', or when
|
* Like msg(), but truncate to a single line if p_shm contains 't', or when
|
||||||
* "force" is TRUE. This truncates in another way as for normal messages.
|
* "force" is TRUE. This truncates in another way as for normal messages.
|
||||||
@ -3051,9 +3081,6 @@ static double tv_float(typval_T *tvs, int *idxp)
|
|||||||
* "typval_T". When the latter is not used it must be NULL.
|
* "typval_T". When the latter is not used it must be NULL.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* When generating prototypes all of this is skipped, cproto doesn't
|
|
||||||
* understand this. */
|
|
||||||
|
|
||||||
/* Like vim_vsnprintf() but append to the string. */
|
/* Like vim_vsnprintf() but append to the string. */
|
||||||
int vim_snprintf_add(char *str, size_t str_m, char *fmt, ...)
|
int vim_snprintf_add(char *str, size_t str_m, char *fmt, ...)
|
||||||
{
|
{
|
||||||
|
@ -389,42 +389,6 @@ int vim_chdir(char_u *new_dir)
|
|||||||
return r;
|
return r;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Print an error message with one or two "%s" and one or two string arguments.
|
|
||||||
* This is not in message.c to avoid a warning for prototypes.
|
|
||||||
*/
|
|
||||||
int emsg3(char_u *s, char_u *a1, char_u *a2)
|
|
||||||
{
|
|
||||||
if (emsg_not_now())
|
|
||||||
return TRUE; /* no error messages at the moment */
|
|
||||||
vim_snprintf((char *)IObuff, IOSIZE, (char *)s, a1, a2);
|
|
||||||
return emsg(IObuff);
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Print an error message with one "%" PRId64 and one (int64_t) argument.
|
|
||||||
* This is not in message.c to avoid a warning for prototypes.
|
|
||||||
*/
|
|
||||||
int emsgn(char_u *s, int64_t n)
|
|
||||||
{
|
|
||||||
if (emsg_not_now())
|
|
||||||
return TRUE; /* no error messages at the moment */
|
|
||||||
vim_snprintf((char *)IObuff, IOSIZE, (char *)s, n);
|
|
||||||
return emsg(IObuff);
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Print an error message with one "%" PRIu64 and one (uint64_t) argument.
|
|
||||||
*/
|
|
||||||
int emsgu(char_u *s, uint64_t n)
|
|
||||||
{
|
|
||||||
if (emsg_not_now())
|
|
||||||
return TRUE; /* no error messages at the moment */
|
|
||||||
vim_snprintf((char *)IObuff, IOSIZE, (char *)s, n);
|
|
||||||
return emsg(IObuff);
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Read 2 bytes from "fd" and turn them into an int, MSB first.
|
* Read 2 bytes from "fd" and turn them into an int, MSB first.
|
||||||
*/
|
*/
|
||||||
|
@ -64,7 +64,6 @@
|
|||||||
#include "nvim/memory.h"
|
#include "nvim/memory.h"
|
||||||
#include "nvim/message.h"
|
#include "nvim/message.h"
|
||||||
#include "nvim/misc1.h"
|
#include "nvim/misc1.h"
|
||||||
#include "nvim/misc2.h"
|
|
||||||
#include "nvim/keymap.h"
|
#include "nvim/keymap.h"
|
||||||
#include "nvim/garray.h"
|
#include "nvim/garray.h"
|
||||||
#include "nvim/cursor_shape.h"
|
#include "nvim/cursor_shape.h"
|
||||||
|
@ -99,7 +99,6 @@
|
|||||||
#include "nvim/memline.h"
|
#include "nvim/memline.h"
|
||||||
#include "nvim/message.h"
|
#include "nvim/message.h"
|
||||||
#include "nvim/misc1.h"
|
#include "nvim/misc1.h"
|
||||||
#include "nvim/misc2.h"
|
|
||||||
#include "nvim/memory.h"
|
#include "nvim/memory.h"
|
||||||
#include "nvim/garray.h"
|
#include "nvim/garray.h"
|
||||||
#include "nvim/option.h"
|
#include "nvim/option.h"
|
||||||
|
Loading…
Reference in New Issue
Block a user