summaryrefslogtreecommitdiff
path: root/src/if_mzsch.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.0.1182: cannot see or change mzscheme dll namev8.0.1182Bram Moolenaar2017-10-081-1/+1
| | | | | Problem: Cannot see or change mzscheme dll name. Solution: Add 'mzschemedll' and 'mzschemegcdll'.
* patch 8.0.1136: W_WIDTH() is always the samev8.0.1136Bram Moolenaar2017-09-221-1/+1
| | | | | Problem: W_WIDTH() is always the same. Solution: Expand the macro.
* patch 8.0.1118: FEAT_WINDOWS adds a lot of #ifdefsv8.0.1118Bram Moolenaar2017-09-161-14/+0
| | | | | | Problem: FEAT_WINDOWS adds a lot of #ifdefs while it is nearly always enabled and only adds 7% to the binary size of the tiny build. Solution: Graduate FEAT_WINDOWS.
* 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.2254v7.4.2254Bram Moolenaar2016-08-261-14/+11
| | | | | Problem: Compiler warnings in MzScheme code. Solution: Add UNUSED. Remove unreachable code.
* patch 7.4.2176v7.4.2176Bram Moolenaar2016-08-071-5/+8
| | | | | | Problem: #ifdefs in main() are complicated. Solution: Always define vim_main2(). Move params to the file level. (suggested by Ken Takata)
* patch 7.4.2137v7.4.2137Bram Moolenaar2016-08-011-1/+1
| | | | | | | Problem: Using function() with a name will find another function when it is redefined. Solution: Add funcref(). Refer to lambda using a partial. Fix several reference counting issues.
* patch 7.4.2101v7.4.2101Bram Moolenaar2016-07-241-4/+4
| | | | | Problem: Looping over windows, buffers and tab pages is inconsistant. Solution: Use FOR_ALL_ macros everywhere. (Yegappan Lakshmanan)
* patch 7.4.1927v7.4.1927Bram Moolenaar2016-06-131-2/+2
| | | | | Problem: Compiler warning for signed/unsigned. Solution: Add type cast.
* patch 7.4.1897v7.4.1897Bram Moolenaar2016-06-041-1/+2
| | | | | Problem: Various typos, long lines and style mistakes. Solution: Fix the typos, wrap lines, improve style.
* patch 7.4.1870v7.4.1870Bram Moolenaar2016-06-021-1/+1
| | | | | Problem: One more Win64 compiler warning. Solution: Change declared argument type. (Ken Takata)
* patch 7.4.1863v7.4.1863Bram Moolenaar2016-06-011-3/+3
| | | | | Problem: Compiler warnings on Win64. Solution: Adjust types, add type casts. (Ken Takata)
* patch 7.4.1688v7.4.1688Bram Moolenaar2016-03-301-0/+25
| | | | | Problem: MzScheme does not support partial. Solution: Add minimal partial support. (Ken Takata)
* patch 7.4.1678v7.4.1678Bram Moolenaar2016-03-281-1/+1
| | | | | Problem: Warning for unused argument. Solution: Add UNUSED. (Dominique Pelle)
* patch 7.4.1611v7.4.1611Bram Moolenaar2016-03-191-3/+3
| | | | | | Problem: The versplit feature makes the code uneccessary complicated. Solution: Remove FEAT_VERTSPLIT, always support vertical splits when FEAT_WINDOWS is defined.
* patch 7.4.1402v7.4.1402Bram Moolenaar2016-02-231-0/+16
| | | | | Problem: GTK 3 is not supported. Solution: Add GTK 3 support. (Kazunobu Kuriyama)
* patch 7.4.1349v7.4.1349Bram Moolenaar2016-02-181-2/+2
| | | | | Problem: And some more MingW compiler warnings. (Cesar Romani) Solution: Add type casts.
* patch 7.4.1208v7.4.1208Bram Moolenaar2016-01-301-1/+1
| | | | | | Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
* patch 7.4.1203v7.4.1203Bram Moolenaar2016-01-301-2/+19
| | | | | Problem: Still more files still using __ARGS. Solution: Remove __ARGS in really the last files.
* patch 7.4.1162v7.4.1162Bram Moolenaar2016-01-241-1/+1
| | | | | Problem: Missing error number in MzScheme. (Dominique Pelle) Solution: Add a proper error number.
* patch 7.4.1154v7.4.1154Bram Moolenaar2016-01-231-3/+11
| | | | | | Problem: No support for JSON. Solution: Add jsonencode() and jsondecode(). Also add v:false, v:true, v:null and v:none.
* patch 7.4.1104v7.4.1104Bram Moolenaar2016-01-161-108/+264
| | | | | | Problem: Various problems building with MzScheme/Racket. Solution: Make it work with new versions of Racket. (Yukihiro Nakadaira, Ken Takata)
* patch 7.4.793v7.4.793Bram Moolenaar2015-07-211-1/+1
| | | | | Problem: Can't specify when not to ring the bell. Solution: Add the 'belloff' option. (Christian Brabandt)
* patch 7.4.772v7.4.772Bram Moolenaar2015-07-101-2/+8
| | | | | Problem: Racket 6.2 is not supported on MS-Windows. Solution: Check for the "racket" subdirectory. (Weiyong Mao)
* updated for version 7.3.925v7.3.925Bram Moolenaar2013-05-061-3/+3
| | | | | Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
* updated for version 7.3.798v7.3.798Bram Moolenaar2013-01-311-0/+31
| | | | | Problem: MzScheme: circular list does not work correctly. Solution: Separate Mac-specific code from generic code. (Sergey Khorev)
* updated for version 7.3.795v7.3.795Bram Moolenaar2013-01-301-8/+16
| | | | | | Problem: MzScheme does not build with tiny features. Solution: Add #ifdefs. Also add UNUSED to avoid warnings. And change library ordering.
* updated for version 7.3.791v7.3.791Bram Moolenaar2013-01-301-143/+388
| | | | | Problem: MzScheme interface doesn't work propely. Solution: Make it work better. (Sergey Khorev)
* updated for version 7.3.732v7.3.732Bram Moolenaar2012-11-281-6/+7
| | | | | Problem: Compiler warnings for function arguments. Solution: Use inteptr_t instead of long.
* updated for version 7.3.689v7.3.689Bram Moolenaar2012-10-141-1/+2
| | | | | Problem: MzScheme and Lua may use a NULL string. Solution: Use an empty string instead of NULL. (Yukihiro Nakadaira)
* updated for version 7.3.441v7.3.441Bram Moolenaar2012-02-121-39/+39
| | | | | | Problem: Newer versions of MzScheme (Racket) require earlier (trampolined) initialisation. Solution: Call mzscheme_main() early in main(). (Sergey Khorev)
* updated for version 7.3.049v7.3.049Bram Moolenaar2010-11-031-0/+7
| | | | | Problem: PLT has rebranded their Scheme to Racket. Solution: Add support for Racket 5.x. (Sergey Khorev)
* updated for version 7.3.034v7.3.034Bram Moolenaar2010-10-231-2/+2
| | | | | Problem: Win32: may be loading .dll from the wrong directory. Solution: Go to the Vim executable directory when opening a library.
* Various small fixes from Dominique Pelle.Bram Moolenaar2010-06-261-29/+29
|
* updated for version 7.2.336v7.2.336Bram Moolenaar2010-01-191-0/+221
| | | | | Problem: MzScheme interface can't evaluate an expression. Solution: Add mzeval(). (Sergey Khorev)
* updated for version 7.2-320v7.2.320Bram Moolenaar2009-12-161-50/+4
|
* updated for version 7.2-247v7.2.247Bram Moolenaar2009-09-111-3/+5
|
* updated for version 7.2-226v7.2.226Bram Moolenaar2009-07-091-2/+2
|
* updated for version 7.2-216v7.2.216Bram Moolenaar2009-06-241-1/+1
|
* updated for version 7.2-191v7.2.191Bram Moolenaar2009-05-261-443/+898
|
* updated for version 7.2-181v7.2.181Bram Moolenaar2009-05-171-4/+2
|
* updated for version 7.1-021v7.1.021Bram Moolenaar2007-07-061-1/+15
|
* updated for version 7.1-015v7.1.015Bram Moolenaar2007-06-281-2/+1
|
* updated for version 7.1Bram Moolenaar2007-05-121-1/+9
|
* updated for version 7.1bv7.1bBram Moolenaar2007-05-101-1/+1
|
* updated for version 7.1aBram Moolenaar2007-05-051-3/+4
|
* updated for version 7.0gv7.0gBram Moolenaar2006-04-301-35/+36
|
* updated for version 7.0bv7.0bBram Moolenaar2006-03-241-0/+6
|
* updated for version 7.0216v7.0216Bram Moolenaar2006-03-061-1/+1
|
* updated for version 7.0199v7.0199Bram Moolenaar2006-02-161-3/+4
|