René Köcher
a2937e2731
Add documentation macligatures option ( #129 ).
2015-11-13 23:02:11 +01:00
Kazuki Sakamoto
2696990550
Merge pull request #122 from Shirk/ligature_fixes
...
Fix spacing issues on ligatures as seen on #36 .
2015-11-13 12:12:15 -08:00
René Köcher
2a3e654b19
Add more explanation for the required setup.
...
Make it clear that currently ligatures will only draw properly with
`cursorline` or `relativenumber` enabled.
2015-11-13 20:39:55 +01:00
Kazuki Sakamoto
76622a712a
Fix #128 single-width chars
2015-11-13 08:50:29 -08:00
Kazuki Sakamoto
ef3ec974bf
Merge remote-tracking branch 'vim/master'
2015-11-11 05:05:14 -08:00
Bram Moolenaar
b4ff518d95
Updated runtime files.
2015-11-10 21:15:48 +01:00
Bram Moolenaar
1c2836e268
patch 7.4.922
...
Problem: Leaking memory with ":helpt {dir-not-exists}".
Solution: Free dirname. (Dominique Pelle)
2015-11-10 21:05:48 +01:00
Bram Moolenaar
cd1c55f706
patch 7.4.921
...
Problem: Missing proto file update. (Randall W. Morris)
Solution: Add the missing line for mch_ishidden.
2015-11-10 20:52:04 +01:00
Bram Moolenaar
a93f975e8b
patch 7.4.920
...
Problem: The rubydll option is not in the options window.
Solution: Add the rubydll option.
2015-11-10 20:45:09 +01:00
Bram Moolenaar
d4ece23e2e
patch 7.4.919
...
Problem: The dll options are not in the options window.
Solution: Add the dll options. And other fixes.
2015-11-10 19:48:14 +01:00
Bram Moolenaar
0796c0625f
patch 7.4.918
...
Problem: A digit in an option name has problems.
Solution: Rename 'python3dll' to 'pythonthreedll'.
2015-11-10 19:41:37 +01:00
Bram Moolenaar
1be2ed6c11
patch 7.4.917
...
Problem: Compiler warning for comparing signed and unsigned.
Solution: Add a type cast.
2015-11-10 19:11:58 +01:00
Bram Moolenaar
8648357841
patch 7.4.916
...
Problem: When running out of memory while copying a dict memory may be
freed twice. (ZyX)
Solution: Do not call the garbage collector when running out of memory.
2015-11-10 19:04:23 +01:00
Bram Moolenaar
174674743d
patch 7.4.915
...
Problem: When removing from 'path' and then adding, a comma may go missing.
(Malcolm Rowe)
Solution: Fix the check for P_ONECOMMA. (closes #471 )
2015-11-10 17:50:24 +01:00
Bram Moolenaar
98b30a473a
patch 7.4.914
...
Problem: New compiler warning: logical-not-parentheses
Solution: Silence the warning.
2015-11-10 15:18:02 +01:00
Bram Moolenaar
72f4cc4a98
patch 7.4.913
...
Problem: No utf-8 support for the hangul input feature.
Solution: Add utf-8 support. (Namsh)
2015-11-10 14:35:18 +01:00
Bram Moolenaar
e01f4f86ce
patch 7.4.912
...
Problem: Wrong indenting for C++ constructor.
Solution: Recognize ::. (Anhong)
2015-11-10 14:06:53 +01:00
Bram Moolenaar
450ca4335e
patch 7.4.911
...
Problem: t_Ce and t_Cs are documented but not supported. (Hirohito Higashi)
Solution: Define the options.
2015-11-10 13:30:39 +01:00
Bram Moolenaar
e7427f4b7e
patch 7.4.910
...
Problem: Compiler complains about type punned pointer.
Solution: Use another way to increment the ref count.
2015-11-10 13:24:20 +01:00
Kazuki Sakamoto
34feb77c6b
Merge pull request #125 from macvim-dev/fix/PSMTabBarControl-warnings
...
Fix deprecated setFlipped warnings in PSMTabBarControl
2015-11-09 08:59:10 -08:00
René Köcher
58558bdbd2
Improve handling of emoji characters along ligatures.
2015-11-08 15:34:43 +01:00
René Köcher
201c6b74e4
Fall back to basic ligatures(1) not full(2).
2015-11-08 11:53:46 +01:00
Kazuki Sakamoto
d086e4bcf6
Fix deprecated setFlipped warnings in PSMTabBarControl
...
Delete unused PSMAquaTabStyle
2015-11-07 22:44:22 -08:00
René Köcher
91152d1fca
Fix spacing issues on ligatures as seen on #36 .
...
Do a proper analysis of the ligatures (if any) and try to avoid double
character draws / moving spaces etc.
2015-11-07 23:25:35 +01:00
Kazuki Sakamoto
e0c895dadf
Merge pull request #118 from macvim-dev/fix/showtabline_redraw_issue
...
Fix showtabline=2/0 redraw issue similar with #64
2015-11-06 08:22:11 -08:00
Kazuki Sakamoto
b28d8e8106
Fix showtabline=2/0 redraw issue similar with #64
2015-11-05 20:35:12 -08:00
Kazuki Sakamoto
75aa777464
Snapshot 81
...
Binary targets OS X 10.8(Mountain Lion), 10.9(Mavericks), 10.10(Yosemite), and 10.11(El Capitan)
- Vim patch 7.4.909
- Fix adding/closing tab redraw issue
- Support Emoji🐱
Script interfaces have compatibility with these versions
- Lua 5.2
- Perl 5.16
- Python2 2.7
- Python3 3.5
- Ruby 2.0
snapshot-81
2015-11-05 16:12:38 -08:00
Kazuki Sakamoto
7d882ca4cf
Merge pull request #115 from macvim-dev/feature/emoji
...
Support Emoji🐱 #65
2015-11-05 15:59:29 -08:00
Kazuki Sakamoto
be0e27b5c8
Merge pull request #110 from macvim-dev/fix/tab_redraw_issue
...
Fix adding/closing tab redraw issue #64
2015-11-05 15:46:30 -08:00
Kazuki Sakamoto
5f465202e8
Merge pull request #117 from macvim-dev/fix/deployment_target
...
Re-fix #113
2015-11-05 11:13:53 -08:00
Kazuki Sakamoto
dfda18a956
Re-fix #113
2015-11-05 10:32:26 -08:00
Kazuki Sakamoto
77bf482db4
Merge pull request #114 from macvim-dev/fix/deployment_target
...
Fix #113
2015-11-05 09:51:55 -08:00
Kazuki Sakamoto
44244c1e5e
Fix #113
2015-11-05 09:28:10 -08:00
Kazuki Sakamoto
81a64f5848
Support Emoji 🐱 #65
2015-11-05 09:17:46 -08:00
Kazuki Sakamoto
d760cc0dd8
Fix adding/closing tab redraw issue #64
2015-11-04 21:41:29 -08:00
Kazuki Sakamoto
31794d84eb
Snapshot 80
...
Binary targets OS X 10.8(Mountain Lion), 10.9(Mavericks), 10.10(Yosemite), and 10.11(El Capitan)
- Vim patch 7.4.909
- Prevent SIGSEGV using both python and python3
- Fix if_perl and if_python3 dylib loading
snapshot-80
2015-11-04 09:25:13 -08:00
Kazuki Sakamoto
085e23019e
Update .travis.yml for MacVim
...
Add dll version checks
2015-11-04 09:23:15 -08:00
Kazuki Sakamoto
1332cbb7da
Workaround fix for test87
2015-11-04 05:41:23 -08:00
Kazuki Sakamoto
b376c5c67d
Merge remote-tracking branch 'vim/master'
2015-11-04 05:25:36 -08:00
Kazuki Sakamoto
9c91a1bd48
Update .travis.yml for MacVim
...
Fix Perl and Python3 dylib loading path
2015-11-03 21:57:38 -08:00
Kazuki Sakamoto
cccd9fabe8
Add vi_cv_dll_name_perl to pass libperl.dylib path
2015-11-03 21:55:46 -08:00
Kazuki Sakamoto
0dbb762a54
Prevent SIGSEGV using both python and python3
...
$ vim --cmd 'py3 print("test")' --cmd 'py print("test")'
$ vim --cmd 'py print("test")' --cmd 'py3 print("test")'
It causes SIGSEGV. Technically, it would work with special Python2 built
and Python3 built. However Python2 in OS X System and Python3 in
Homebrew don't have the capability at all. This patch prevents SIGSEGV
and make Vim can track the situation properly.
$ vim --cmd 'py print("test")' --cmd 'py3 print("test")'
E837: This Vim cannot execute :py3 after using :python
E263: Sorry, this command is disabled, the Python library could not be loaded.
2015-11-03 21:37:24 -08:00
Bram Moolenaar
de59ba33aa
patch 7.4.909
...
Problem: "make install" fails.
Solution: Only try installing desktop files if the destination directory
exists.
2015-11-03 22:03:16 +01:00
Kazuki Sakamoto
b8d8fb1d45
Update .travis.yml for MacVim
...
Fix `brew update` EmacsRequirement error
2015-11-02 21:54:27 -08:00
Kazuki Sakamoto
c4db2743d5
Merge remote-tracking branch 'vim/master'
2015-11-02 21:43:58 -08:00
Bram Moolenaar
a16f472edf
patch 7.4.908
...
Problem: Build error with MingW compiler. (Cesar Romani)
Solution: Change #if into #ifdef.
2015-11-02 17:35:43 +01:00
Bram Moolenaar
d94464ee29
patch 7.4.907
...
Problem: Libraries for dynamically loading interfaces can only be defined
at compile time.
Solution: Add options to specify the dll names. (Kazuki Sakamoto,
closes #452 )
2015-11-02 15:28:18 +01:00
Bram Moolenaar
8a52ba7918
patch 7.4.906
...
Problem: On MS-Windows the viminfo file is (always) given the hidden
attribute. (raulnac)
Solution: Check the hidden attribute in a different way. (Ken Takata)
2015-11-02 14:45:56 +01:00
Bram Moolenaar
1d8d9c0bec
Add files in patch 7.4.904 missing from commit.
2015-11-02 13:29:53 +01:00
Bram Moolenaar
d424747d58
patch 7.4.905
...
Problem: Python interface can produce error "vim.message' object has no
attribute 'isatty'".
Solution: Add dummy isatty(), readable(), etc. (closes #464 )
2015-11-02 13:28:59 +01:00