summaryrefslogtreecommitdiff
path: root/src/proto.h
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0857: indent functionality is not separatedv8.1.0857Bram Moolenaar2019-01-311-0/+1
| | | | | | Problem: Ignore functionality is not separated. Solution: Move indent functionality into a new file. (Yegappan Lakshmanan, closes #3886)
* patch 8.1.0825: code for autocommands is mixed with file I/O codev8.1.0825Bram Moolenaar2019-01-261-0/+1
| | | | | | Problem: Code for autocommands is mixed with file I/O code. Solution: Move autocommand code to a separate file. (Yegappan Lakshmanan, closes #3863)
* patch 8.1.0810: too many #ifdefsv8.1.0810Bram Moolenaar2019-01-241-4/+1
| | | | | Problem: Too many #ifdefs. Solution: Graduate FEAT_MBYTE, part 4.
* patch 8.1.0791: a few compiler warnings on VMSv8.1.0791Bram Moolenaar2019-01-221-1/+1
| | | | | Problem: A few compiler warnings on VMS. Solution: Remove type cast. Adjust #ifdef. (Zoltan Arpadffy)
* patch 8.1.0763: nobody is using the Sun Workshop supportv8.1.0763Bram Moolenaar2019-01-171-3/+0
| | | | | Problem: Nobody is using the Sun Workshop support. Solution: Remove the Workshop support.
* patch 8.1.0753: printf format not checked for semsg()v8.1.0753Bram Moolenaar2019-01-151-3/+15
| | | | | | Problem: printf format not checked for semsg(). Solution: Add GNUC attribute and fix reported problems. (Dominique Pelle, closes #3805)
* patch 8.1.0743: giving error messages is not flexiblev8.1.0743Bram Moolenaar2019-01-131-7/+7
| | | | | | | | Problem: Giving error messages is not flexible. Solution: Add semsg(). Change argument from "char_u *" to "char *", also for msg() and get rid of most MSG macros. (Ozaki Kiichi, closes #3302) Also make emsg() accept a "char *" argument. Get rid of an enormous number of type casts.
* patch 8.1.0735: cannot handle binary datav8.1.0735Bram Moolenaar2019-01-121-0/+1
| | | | | Problem: Cannot handle binary data. Solution: Add the Blob type. (Yasuhiro Matsumoto, closes #3638)
* patch 8.1.0673: functionality for signs is spread out over several filesv8.1.0673Bram Moolenaar2019-01-011-0/+3
| | | | | | Problem: Functionality for signs is spread out over several files. Solution: Move most of the sign functionality into sign.c. (Yegappan Lakshmanan, closes #3751)
* patch 8.1.0579: cannot attach properties to textv8.1.0579Bram Moolenaar2018-12-131-0/+3
| | | | | Problem: Cannot attach properties to text. Solution: First part of adding text properties.
* patch 8.1.0135: undo message delays screen update for CTRL-O uv8.1.0135Bram Moolenaar2018-07-011-0/+6
| | | | | Problem: Undo message delays screen update for CTRL-O u. Solution: Add smsg_attr_keep(). (closes #3125)
* patch 8.0.1681: the format attribute fails with MinGWv8.0.1681Bram Moolenaar2018-04-101-3/+3
| | | | | Problem: The format attribute fails with MinGW. (John Marriott) Solution: Don't use the format attribute with MinGW.
* patch 8.0.1677: no compiler warning for wrong format in vim_snprintf()v8.0.1677Bram Moolenaar2018-04-081-2/+18
| | | | | Problem: No compiler warning for wrong format in vim_snprintf(). Solution: Add printf attribute for gcc. Fix reported problems.
* patch 8.0.1321: can't build huge version with Athenav8.0.1321Bram Moolenaar2017-11-191-1/+3
| | | | | | Problem: Can't build huge version with Athena. (Mark Kelly) Solution: Move including beval.h to before structs.h. Include beval.pro like other proto files.
* patch 8.0.1236: Mac features are confusingv8.0.1236Bram Moolenaar2017-10-281-2/+2
| | | | | | Problem: Mac features are confusing. Solution: Make feature names more consistent, add "osxdarwin". Rename feature flags, cleanup Mac code. (Kazunobu Kuriyama, closes #2178)
* patch 8.0.0751: OpenPTY missing with some combination of featuresv8.0.0751Bram Moolenaar2017-07-221-4/+7
| | | | | | Problem: OpenPTY missing with some combination of features. (Kazunobu Kuriyama) Solution: Adjust #ifdef. Also include pty.pro when needed.
* patch 8.0.0709: libvterm cannot use vsnprintf()v8.0.0709Bram Moolenaar2017-07-111-1/+2
| | | | | Problem: Libvterm cannot use vsnprintf(), it does not exist in C90. Solution: Use vim_vsnprintf() instead.
* patch 8.0.0693: no terminal emulator supportv8.0.0693Bram Moolenaar2017-07-071-0/+3
| | | | | | | Problem: No terminal emulator support. Cannot properly run commands in the GUI. Cannot run a job interactively with an ssh connection. Solution: Very early implementation of the :terminal command. Includes libvterm converted to ANSI C. Many parts still missing.
* patch 7.4.2293v7.4.2293Bram Moolenaar2016-08-291-1/+1
| | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
* patch 7.4.2069v7.4.2069Bram Moolenaar2016-07-191-0/+1
| | | | | Problem: spell.c is too big. Solution: Split it in spell file handling and spell checking.
* patch 7.4.2063v7.4.2063Bram Moolenaar2016-07-171-0/+1
| | | | | Problem: eval.c is still too big. Solution: Split off internal functions to evalfunc.c.
* patch 7.4.2058v7.4.2058Bram Moolenaar2016-07-171-0/+1
| | | | | Problem: eval.c is too big. Solution: Move user functions to userfunc.c
* patch 7.4.2057v7.4.2057Bram Moolenaar2016-07-171-0/+1
| | | | | Problem: eval.c is too big. Solution: Move List functions to list.c
* patch 7.4.2056v7.4.2056Bram Moolenaar2016-07-171-0/+1
| | | | | Problem: Build fails. Solution: Add missing changes.
* patch 7.4.2048v7.4.2048Bram Moolenaar2016-07-161-1/+1
| | | | | Problem: There is still code and help for unsupported systems. Solution: Remove the code and text. (Hirohito Higashi)
* patch 7.4.1983v7.4.1983Bram Moolenaar2016-07-021-0/+6
| | | | | Problem: farsi.c and arabic.c are included in a strange way. Solution: Build them like other files.
* patch 7.4.1537v7.4.1537Bram Moolenaar2016-03-111-1/+1
| | | | | Problem: Too many feature flags for pipes, jobs and channels. Solution: Only use FEAT_JOB_CHANNEL.
* patch 7.4.1399v7.4.1399Bram Moolenaar2016-02-231-3/+0
| | | | | Problem: The MS-DOS code does not build. Solution: Remove the old MS-DOS code.
* patch 7.4.1375v7.4.1375Bram Moolenaar2016-02-201-3/+0
| | | | | Problem: Still some Win16 code. Solution: Remove FEAT_GUI_W16.(Hirohito Higashi)
* patch 7.4.1364v7.4.1364Bram Moolenaar2016-02-201-9/+1
| | | | | Problem: The Win 16 code is not maintained and unused. Solution: Remove the Win 16 support.
* patch 7.4.1216v7.4.1216Bram Moolenaar2016-01-301-6/+1
| | | | | Problem: Still using HAVE_STDARG_H. Solution: Assume it's always defined.
* patch 7.4.1200v7.4.1200Bram Moolenaar2016-01-291-10/+10
| | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
* patch 7.4.1169v7.4.1169Bram Moolenaar2016-01-241-0/+3
| | | | | | Problem: The socket I/O is intertwined with the netbeans code. Solution: Start refactoring the netbeans communication to split off the socket I/O. Add the +channel feature.
* patch 7.4.1154v7.4.1154Bram Moolenaar2016-01-231-0/+1
| | | | | | Problem: No support for JSON. Solution: Add jsonencode() and jsondecode(). Also add v:false, v:true, v:null and v:none.
* updated for version 7.4.399v7.4.399Bram Moolenaar2014-08-101-0/+2
| | | | | | | | | Problem: Encryption implementation is messy. Blowfish encryption has a weakness. Solution: Refactor the encryption, store the state in an allocated struct instead of using a save/restore mechanism. Introduce the "blowfish2" method, which does not have the weakness and encrypts the whole undo file. (largely by David Leadbeater)
* updated for version 7.3.836v7.3.836Bram Moolenaar2013-02-261-0/+2
| | | | | | Problem: Clipboard does not work on Win32 when compiled with Cygwin. Solution: Move the Win32 clipboard code to a separate file and use it when building with os_unix.c. (Frodak Baksik, Ken Takata)
* updated for version 7.3.187v7.3.187Bram Moolenaar2011-05-101-6/+0
| | | | | Problem: The RISC OS port has obvious errors and is not being maintained. Solution: Remove the RISC OS files and code.
* Added support for Python 3. (Roland Puntaier)Bram Moolenaar2010-07-171-0/+4
|
* Added Lua interfae. (Luis Carvalho)Bram Moolenaar2010-07-141-0/+4
|
* Fix a few compiler warnings.Bram Moolenaar2010-07-141-0/+7
|
* Add file save counter to undo information. Add undotree() function.Bram Moolenaar2010-06-271-0/+9
|
* Added salt to blowfish encryption.Bram Moolenaar2010-06-131-1/+1
|
* Included the patch to support netbeans in a terminal.Bram Moolenaar2010-05-221-8/+10
|
* Add the blowfish encryption patch from Mohsin Ahmed. Needs more work.Bram Moolenaar2010-05-161-0/+6
|
* updated for version 7.0bBram Moolenaar2006-03-241-3/+5
|
* updated for version 7.0225Bram Moolenaar2006-03-151-1/+1
|
* updated for version 7.0163Bram Moolenaar2005-12-061-8/+1
|
* updated for version 7.0153Bram Moolenaar2005-10-031-1/+2
|
* updated for version 7.0139v7.0139Bram Moolenaar2005-08-301-0/+4
|
* updated for version 7.0120Bram Moolenaar2005-07-301-0/+2
|