mirror of
https://github.com/neovim/neovim.git
synced 2025-09-14 07:18:17 +00:00
Introduce nvim namespace: Move files.
Move files from src/ to src/nvim/. - src/nvim/ becomes the new root dir for nvim executable sources. - src/libnvim/ is planned to become root dir of the neovim library.
This commit is contained in:
27
src/nvim/strings.h
Normal file
27
src/nvim/strings.h
Normal file
@@ -0,0 +1,27 @@
|
||||
#ifndef NEOVIM_STRINGS_H
|
||||
#define NEOVIM_STRINGS_H
|
||||
char_u *vim_strsave(char_u *string);
|
||||
char_u *vim_strnsave(char_u *string, int len);
|
||||
char_u *vim_strsave_escaped(char_u *string, char_u *esc_chars);
|
||||
char_u *vim_strsave_escaped_ext(char_u *string, char_u *esc_chars,
|
||||
int cc,
|
||||
int bsl);
|
||||
char_u *vim_strsave_shellescape(char_u *string, bool do_special, bool do_newline);
|
||||
char_u *vim_strsave_up(char_u *string);
|
||||
char_u *vim_strnsave_up(char_u *string, int len);
|
||||
void vim_strup(char_u *p);
|
||||
char_u *strup_save(char_u *orig);
|
||||
void copy_spaces(char_u *ptr, size_t count);
|
||||
void copy_chars(char_u *ptr, size_t count, int c);
|
||||
void del_trailing_spaces(char_u *ptr);
|
||||
void vim_strncpy(char_u *to, char_u *from, size_t len);
|
||||
void vim_strcat(char_u *to, char_u *from, size_t tosize);
|
||||
int vim_stricmp(char *s1, char *s2);
|
||||
int vim_strnicmp(char *s1, char *s2, size_t len);
|
||||
char_u *vim_strchr(char_u *string, int c);
|
||||
char_u *vim_strbyte(char_u *string, int c);
|
||||
char_u *vim_strrchr(char_u *string, int c);
|
||||
int vim_isspace(int x);
|
||||
void sort_strings(char_u **files, int count);
|
||||
char_u *concat_str(char_u *str1, char_u *str2);
|
||||
#endif
|
Reference in New Issue
Block a user