<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/misc2.h, branch v0.4.2</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>refactor: eliminate misc2.c</title>
<updated>2016-09-13T14:20:09+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-09-11T02:01:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=df072c3b2b20fb7d3d9d50b5ab0df92827aa628f'/>
<id>df072c3b2b20fb7d3d9d50b5ab0df92827aa628f</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable and fix misc2.c -Wconversion warnings #907</title>
<updated>2014-07-11T22:11:20+00:00</updated>
<author>
<name>Shane Iler</name>
<email>sriler@gmail.com</email>
</author>
<published>2014-06-30T23:22:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d61829dd0694e442ae6794dbc415ea27f5585b75'/>
<id>d61829dd0694e442ae6794dbc415ea27f5585b75</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove a number of unneeded func_attr includes</title>
<updated>2014-06-02T14:04:18+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@ya.ru</email>
</author>
<published>2014-05-31T22:53:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=a7e3c4f6f666a208d0e74f34058b755c6f1e64ea'/>
<id>a7e3c4f6f666a208d0e74f34058b755c6f1e64ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add automatic generation of headers</title>
<updated>2014-06-02T14:04:17+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@ya.ru</email>
</author>
<published>2014-05-10T13:24:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=70929f7e1616bab2783cc5735c6061981cda8a0f'/>
<id>70929f7e1616bab2783cc5735c6061981cda8a0f</id>
<content type='text'>
- The 'stripdecls.py' script replaces declarations in all headers by includes to
  generated headers.
  `ag '#\s*if(?!ndef NEOVIM_).*((?!#\s*endif).*\n)*#ifdef INCLUDE_GENERATED'`
  was used for this.
- Add and integrate gendeclarations.lua into the build system to generate the
  required includes.
- Add -Wno-unused-function
- Made a bunch of old-style definitions ANSI

This adds a requirement: all type and structure definitions must be present
before INCLUDE_GENERATED_DECLARATIONS-protected include.

Warning: mch_expandpath (path.h.generated.h) was moved manually. So far it is
the only exception.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- The 'stripdecls.py' script replaces declarations in all headers by includes to
  generated headers.
  `ag '#\s*if(?!ndef NEOVIM_).*((?!#\s*endif).*\n)*#ifdef INCLUDE_GENERATED'`
  was used for this.
- Add and integrate gendeclarations.lua into the build system to generate the
  required includes.
- Add -Wno-unused-function
- Made a bunch of old-style definitions ANSI

This adds a requirement: all type and structure definitions must be present
before INCLUDE_GENERATED_DECLARATIONS-protected include.

Warning: mch_expandpath (path.h.generated.h) was moved manually. So far it is
the only exception.
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract cursor.h from misc{1,2}.h and memline.h</title>
<updated>2014-05-28T14:42:06+00:00</updated>
<author>
<name>Hinidu</name>
<email>hinidu@gmail.com</email>
</author>
<published>2014-05-02T12:34:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e62722922b671d6f529570af8c96c463878dd46d'/>
<id>e62722922b671d6f529570af8c96c463878dd46d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce nvim namespace: Fix define guards.</title>
<updated>2014-05-15T18:46:02+00:00</updated>
<author>
<name>Eliseo Martínez</name>
<email>eliseomarmol@gmail.com</email>
</author>
<published>2014-05-12T23:36:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5f795225dcf735096c54057a3b5eb08484c02c8b'/>
<id>5f795225dcf735096c54057a3b5eb08484c02c8b</id>
<content type='text'>
Change define guards from NEOVIM_XXX_H to NVIM_XXX_H:
- Change header files.
- Change clint correct guard name calculation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change define guards from NEOVIM_XXX_H to NVIM_XXX_H:
- Change header files.
- Change clint correct guard name calculation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce nvim namespace: Fix project-local includes.</title>
<updated>2014-05-15T18:46:01+00:00</updated>
<author>
<name>Eliseo Martínez</name>
<email>eliseomarmol@gmail.com</email>
</author>
<published>2014-05-12T09:59:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=409cc138f2de121288de3ffb930354b94af5edcd'/>
<id>409cc138f2de121288de3ffb930354b94af5edcd</id>
<content type='text'>
Prepend 'nvim/' in all project-local (non-system) includes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prepend 'nvim/' in all project-local (non-system) includes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce nvim namespace: Move files.</title>
<updated>2014-05-15T18:46:01+00:00</updated>
<author>
<name>Eliseo Martínez</name>
<email>eliseomarmol@gmail.com</email>
</author>
<published>2014-05-12T00:25:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=da51dc9cf202772f60bd2da975dbef257bd9237c'/>
<id>da51dc9cf202772f60bd2da975dbef257bd9237c</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
</feed>
