Patch 7.3.1118

2013-06-05 Fir de Conversatie Bram Moolenaar
} *** ../vim-7.3.1117/src/version.c 2013-06-05 11:05:12.0 +0200 --- src/version.c 2013-06-05 11:41:58.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1118, /**/ -- >From "know your s

Patch 7.3.1119

2013-06-05 Fir de Conversatie Bram Moolenaar
p;& !reg_cpo_bsl && regparse + 1 <= endp && (vim_strchr(REGEXP_INRANGE, regparse[1]) != NULL ! || (!reg_cpo_lit && vim_strchr(REGEXP_ABBR, regpa

Re: Patch 7.3.1112

2013-06-05 Fir de Conversatie Bram Moolenaar
Christian Brabandt wrote: > On Tue, June 4, 2013 18:29, Bram Moolenaar wrote: > > > > Patch 7.3.1112 > > Problem:New regexp engine: \%V not supported. > > Solution: Implement \%V. Add tests. > > Files: src/regexp.c, src/regexp_nfa.c, src/testdir/t

Re: [regression after update 7.3.{865,969}] :wviminfo! writes only new history entries, misses old entries read by :rviminfo!

2013-06-05 Fir de Conversatie Bram Moolenaar
history entry with > following sed command yields the very same result: > sed -i -e '/Command Line History/a :echo "inserted by sed"' test.viminfo > > > Regression probably caused by any of this commits: [...] Thanks for reporting clearly.

Re: Compile error in Tiny, warnings in Huge

2013-06-05 Fir de Conversatie Bram Moolenaar
[-Wstrict-aliasing] > if_py_both.h: In function ‘DictionaryContains’: > if_py_both.h:1153:5: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > if_py_both.h:1153:5: warning: dereferencing type-punned pointer will > break strict-alias

Patch 7.3.1120

2013-06-05 Fir de Conversatie Bram Moolenaar
m-7.3.1119/src/version.c 2013-06-05 12:43:05.0 +0200 --- src/version.c 2013-06-05 16:27:14.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1120, /**/ -- >From "know your smileys":

Patch 7.3.1121

2013-06-05 Fir de Conversatie Bram Moolenaar
0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1121, /**/ -- Where do you want to crash today? /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for featu

Patch 7.3.1122

2013-06-05 Fir de Conversatie Bram Moolenaar
* 401,407 : let text = t[2] : let matchidx = 3 : for engine in [0, 1, 2] ! :if engine == 2 && !re : continue :endif :let ®expengine = engine --- 407,413 : let text = t[2] : let matchidx = 3 : for engine in [0, 1, 2] ! :if engine == 2 &&

Re: Patch 7.3.1117

2013-06-05 Fir de Conversatie Bram Moolenaar
nd, the more time you'll have to catch up. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\help me

Re: Patch 7.3.1112

2013-06-05 Fir de Conversatie Bram Moolenaar
e (from the help: "For speed it's often much better to avoid > this multi.") that made me introduce the branch for the common case. > Confession: I've never measured this, though. It should be a lot faster with a byte length limit: /\%Vfo

Patch 7.3.1123

2013-06-05 Fir de Conversatie Bram Moolenaar
.3.1122/src/version.c 2013-06-05 18:52:36.0 +0200 --- src/version.c 2013-06-05 19:34:17.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1123, /**/ -- >From "know your smileys"

Re: Windows tiny build link failure

2013-06-05 Fir de Conversatie Bram Moolenaar
> > TTFN Thanks. I think we can add FEAT_EVAL. -- You can't have everything. Where would you put it? -- Steven Wright /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \

Re: TOhtml test runs much slower with new regex engine

2013-06-05 Fir de Conversatie Bram Moolenaar
is taking most time. Need to try to reduce the number of calls. Another way is to enable regexp logging (uncomment #define DEBUG in regexp.c), try executing a pattern on some text, and see what it's been doing. This requires understanding how the state machine works. -- >From "k

Re: Python os.chdir() patch

2013-06-05 Fir de Conversatie Bram Moolenaar
; > > +if (!_chdir) > + return NULL; > if (!(r = PyObject_Call(_chdir, args, kwargs))) > return NULL; Right, let's at least avoid the crash. -- >From "know your smileys": :-{} Too much lipstick /// Bram Moolenaar -- b...@moolenaar.net -- http://w

Patch 7.3.1124

2013-06-05 Fir de Conversatie Bram Moolenaar
:35:31.0 +0200 --- src/version.c 2013-06-05 20:09:04.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1124, /**/ -- >From "know your smileys": =):-) Uncle Sam /// Bram Moolenaar -- b...@

Re: Patch 7.3.1116

2013-06-05 Fir de Conversatie Bram Moolenaar
Dominique Pelle wrote: > Bram Moolenaar wrote: > > > Patch 7.3.1116 > > Problem:Can't build without Visual mode. > > Solution: Add #ifdefs. > > Files: src/regexp_nfa.c [...] > Hi > > This patch introduces what looks like a bug in >

Patch 7.3.1125

2013-06-05 Fir de Conversatie Bram Moolenaar
-05 21:06:18.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1125, /**/ -- >From "know your smileys": (X0||) Double hamburger with lettuce and tomato /// Bram Moolenaar -- b...@moolenaar.net --

Re: Crash on vim startup

2013-06-05 Fir de Conversatie Bram Moolenaar
gt; (gdb) p p->vv_name > $3 = 0x81edf5d "count" > (gdb) n > *** buffer overflow detected ***: /home/ron/proj/2html-test/vim/src/vim > terminated Sounds like you are using -D_FORTIFY_SOURCE=2 That doesn't work. If that's not the problem, what are your CFLAGS se

Re: Possible uninitialised variable ‘s’ in regexp engine

2013-06-05 Fir de Conversatie Bram Moolenaar
2428:18: note: ‘s’ was declared here Probably because of the code under NFA_OPT_CHARS. I'll make a patch. -- % cat /usr/include/life.h void life(void); /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.

Patch 7.3.1126

2013-06-05 Fir de Conversatie Bram Moolenaar
;From "know your smileys": 8<}} Glasses, big nose, beard /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org

Patch 7.3.1127

2013-06-05 Fir de Conversatie Bram Moolenaar
-05 21:23:33.0 +0200 --- src/version.c 2013-06-05 21:29:48.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1127, /**/ -- >From "know your smileys": 8-O"Omigod!!" (done &

Patch 7.3.1128

2013-06-05 Fir de Conversatie Bram Moolenaar
N) EMSG2_RET_FAIL(_(e_unmatchedpp), reg_magic == MAGIC_ALL); else --- 1763,1768 *** *** 1808,1814 } else if (paren == REG_NOPAREN && peekchr() != NUL) { - syntax_error = TRUE; if (peekchr() == Magic(')'))

Re: split() result is changed by regexpengine value

2013-06-06 Fir de Conversatie Bram Moolenaar
; > I tested it in Vim 7.3.1128(latest) with utf-8 encoding. Under utf-8 encoding \xff is an illegal character. I'm not sure if the two engines handle illegal characters in the same way. Probably not, because one works byte-by-byte and the other a character at a time. Th

Re: TOhtml test runs much slower with new regex engine

2013-06-06 Fir de Conversatie Bram Moolenaar
aster for long lines (>5000 chars). The old engine comes to a grinding halt there. I'm planning to add profiling to syntax patterns, so that we can see which pattern is taking most time. This will help both optimizing the regexp engine and syntax file authors. -- >From "know y

Patch 7.3.1129

2013-06-06 Fir de Conversatie Bram Moolenaar
nt on + matching this pattern. + COUNT Number of times the pattern was used. + MATCH Number of times the pattern actually + matched + SLOWEST

Re: TOhtml test runs much slower with new regex engine

2013-06-06 Fir de Conversatie Bram Moolenaar
obably unnecessary. -- >From "know your smileys": :-&Eating spaghetti /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://

Patch 7.3.1130

2013-06-06 Fir de Conversatie Bram Moolenaar
#ifdef FEAT_PROFILE /* * ":syntime". */ *** ../vim-7.3.1129/src/version.c 2013-06-06 14:01:36.0 +0200 --- src/version.c 2013-06-06 14:54:31.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /

Re: Patch 7.3.1129

2013-06-06 Fir de Conversatie Bram Moolenaar
Yasuhiro Matsumoto wrote: > On Thursday, June 6, 2013 9:02:22 PM UTC+9, Bram Moolenaar wrote: > > Patch 7.3.1129 > > > > Problem:Can't see what pattern in syntax highlighting is slow. > > > > Solution: Add the ":syntime" command. > >

Patch 7.3.1131

2013-06-06 Fir de Conversatie Bram Moolenaar
/src/version.c 2013-06-06 14:55:16.0 +0200 --- src/version.c 2013-06-06 16:21:32.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1131, /**/ -- There's no place like $(HOME)! /// Bram Moo

Patch 7.3.1132

2013-06-06 Fir de Conversatie Bram Moolenaar
06-06 16:22:01.0 +0200 --- src/version.c 2013-06-06 17:58:00.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1132, /**/ -- Momento mori, ergo carpe diem /// Bram Moolenaar -- b...@moolenaar.net -- h

Patch 7.3.1133

2013-06-06 Fir de Conversatie Bram Moolenaar
.c 2013-06-06 18:43:55.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1133, /**/ -- >From "know your smileys": % Bike accident. A bit far-fetched, I suppose; although... o _

Patch 7.3.1134

2013-06-06 Fir de Conversatie Bram Moolenaar
--- src/version.c 2013-06-06 18:55:21.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1134, /**/ -- I AM THANKFUL... ...for the taxes that I pay because it means that I am employed. /// Bram Moolenaar -- b...@moolenaar.net -- ht

Re: Falcon runtime file updates

2013-06-06 Fir de Conversatie Bram Moolenaar
stakes, a wise man from someone else's. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\help

Re: Error in configure for python

2013-06-06 Fir de Conversatie Bram Moolenaar
his. -- The primary purpose of the DATA statement is to give names to constants; instead of referring to pi as 3.141592653589793 at every appearance, the variable PI can be given that value with a DATA statement and used instead of the longer form of the constant. This also simplifies modifying

Patch 7.3.1135

2013-06-06 Fir de Conversatie Bram Moolenaar
*/ + 1135, /**/ -- I AM THANKFUL... ...for all the complaining I hear about the government because it means we have freedom of speech. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \

Re: Updated Russian menu translation

2013-06-06 Fir de Conversatie Bram Moolenaar
y point upward from the floor -- especially in the dark. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\help

Patch 7.3.1136

2013-06-06 Fir de Conversatie Bram Moolenaar
30:05.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1136, /**/ -- >From "know your smileys": :-EHas major dental problems /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net

Re: :function command doesn't show attribute abort dict range.

2013-06-06 Fir de Conversatie Bram Moolenaar
function Foo() abort > 1echo "foo" >endfunction > > Below is a patch. > > https://gist.github.com/mattn/5720580 Nice, thanks. -- >From "know your smileys": [:-) Frankenstein's monster /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaa

Re: Falcon runtime file updates

2013-06-06 Fir de Conversatie Bram Moolenaar
with line continuation. That > should be swapped. One more thing: in the indent file: setlocal indentexpr=FalconGetIndent(v:lnum) And later: function FalconGetIndent() An argument is specified, but the function doesn't take any. -- I AM THANKFUL... ...for the piles of

Re: Falcon runtime file updates

2013-06-06 Fir de Conversatie Bram Moolenaar
dent() > > An argument is specified, but the function doesn't take any. And also there is this error: Indent file falcon.vim: Vim(return):E121: Undefined variable: s:syng_stringdoc in function FalconGetIndent..702_IsInStringOrDocumentation, line 1 -- >From "know your smileys

Patch 7.3.1137

2013-06-07 Fir de Conversatie Bram Moolenaar
result_if_matched = (t->state->c == NFA_START_COLL); ! for (;;) { + if (state->c == NFA_END_COLL) + { + result = !result_if_matched; + break; + } +

Re: patch - make it easier to check for a specific patch revision

2013-06-07 Fir de Conversatie Bram Moolenaar
Marc Weber wrote: > I think this is much easier to use than the old way comparing v:version > and has('patchN') Thanks. I'll add it to the todo list. -- >From "know your smileys": |-(Contact lenses, but has lost them /// Bram Moolenaar -- b...@moolena

Re: Update manifest for Vim 7.4

2013-06-07 Fir de Conversatie Bram Moolenaar
+version="7.4.0.0" > type="win32" > name="Vim" >/> Don't worry, I have a checklist (and a script) to bump the version numbers. -- >From "know your smileys": C=}>;*{)) Drunk, devilish chef with a toupee in an updra

Patch 7.3.1138

2013-06-07 Fir de Conversatie Bram Moolenaar
ount > 0) ! nextlist->t[nextlist->n - 1].count = add_count; } } /* for (thislist = thislist; thislist->state; thislist++) */ *** *** 5396,5405 /* Free memory */ vim_free(list[0].t); vim_free(list[1].t); - vim_free(l

Re: TOhtml test runs much slower with new regex engine

2013-06-07 Fir de Conversatie Bram Moolenaar
Hiroshi Shirosaki wrote: > Moving cursor of filetype=eruby is also much slower with Vim 7.3.1136 > regexpengine=0. > > Here is a result of syntime. > > https://gist.github.com/shirosaki/5726164 The patterns are using \@universe # chmod +x universe # ./universe /// B

Patch 7.3.1139

2013-06-07 Fir de Conversatie Bram Moolenaar
ve call */ copy_sub_off(&t->subs.norm, &t->pim->subs.norm); *** ../vim-7.3.1138/src/regexp.h2013-06-06 18:46:00.0 +0200 --- src/regexp.h2013-06-07 16:11:12.0 +0200 *** *** 73,79 nfa_state_T

Patch 7.3.1140

2013-06-07 Fir de Conversatie Bram Moolenaar
} } break; + } case NFA_BOL: if (reginput == regline) *** ../vim-7.3.1139/src/version.c 2013-06-07 16:31:45.0 +0200 --- src/version.c 2013-06-07 17:30:12.0 +0200 *** *** 73

Re: Apparent expand() bug in 7.2

2013-06-07 Fir de Conversatie Bram Moolenaar
sing, first it says non-existing files are not included, but further down it mentions an exception. I'll add a hint. -- hundred-and-one symptoms of being an internet addict: 92. It takes you two hours to check all 14 of your mailboxes. /// Bram Moolenaar -- b...@moolenaar.net -- http://

Re: QNX vs --enable-gui=gtk2

2013-06-07 Fir de Conversatie Bram Moolenaar
Let me know if that #ifdef and code can be removed. I can't test it. -- hundred-and-one symptoms of being an internet addict: 93. New mail alarm on your palmtop annoys other churchgoers. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vot

Re: Patch Remove mem check on Win32

2013-06-07 Fir de Conversatie Bram Moolenaar
ternet addict: 94. Now admit it... How many of you have made "modem noises" into the phone just to see if it was possible? :-) /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\

Patch 7.3.1141

2013-06-07 Fir de Conversatie Bram Moolenaar
g an internet addict: 95. Only communication in your household is through email. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org

Re: [patch] fixed memory leak in ":syntime report"

2013-06-07 Fir de Conversatie Bram Moolenaar
hundred-and-one symptoms of being an internet addict: 98. The Alta Vista administrators ask you what sites are missing in their index files. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/

Re: Falcon runtime file updates

2013-06-07 Fir de Conversatie Bram Moolenaar
gex variables defined? -- hundred-and-one symptoms of being an internet addict: 96. On Super Bowl Sunday, you followed the score by going to the Yahoo main page instead of turning on the TV. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote

Patch 7.3.1142

2013-06-07 Fir de Conversatie Bram Moolenaar
src/version.c 2013-06-07 19:36:10.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1142, /**/ -- hundred-and-one symptoms of being an internet addict: 99. The hum of a cooling fan and the click of keys is comfort

Patch 7.3.1143

2013-06-07 Fir de Conversatie Bram Moolenaar
was Netscape vs. Microsoft. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\help me help AIDS

Re: TOhtml test runs much slower with new regex engine

2013-06-07 Fir de Conversatie Bram Moolenaar
Mike Williams wrote: > > [...] Thanks for looking into performance. Please redo your measurements with all the recent patches. Depending on the pattern they can make a large impact. -- To be rich is not the end, but only a change of worries. /// Bram Moolenaar -- b...@moolena

Re: Mr. X is displayed with :map

2013-06-07 Fir de Conversatie Bram Moolenaar
ptoms of being an internet addict: 101. U can read htis w/o ny porblm and cant figur eout Y its evn listd. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming languag

Patch 7.3.1144

2013-06-07 Fir de Conversatie Bram Moolenaar
en += 4; } *** ../vim-7.3.1143/src/version.c 2013-06-07 19:53:04.0 +0200 --- src/version.c 2013-06-07 20:16:03.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1144, /**/ -- A mee

Re: Updated Russian menu translation

2013-06-07 Fir de Conversatie Bram Moolenaar
Sergey Alyoshin wrote: > On Thu, Jun 6, 2013 at 11:20 PM, Bram Moolenaar wrote: > > How about the message translations in src/po/ru.po ? > > Updated too, in attachment. That's great, thanks! Please source the "cleanup.vim" to remove some stuff that should not b

Re: nfa regression with 114?

2013-06-07 Fir de Conversatie Bram Moolenaar
net addict: 103. When you find yourself in the "Computer" section of Barnes & Noble enjoying yourself. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new prog

Patch 7.3.1145

2013-06-07 Fir de Conversatie Bram Moolenaar
addstate(nextlist, start, m, clen); } #ifdef ENABLE_LOG *** ../vim-7.3.1144/src/version.c 2013-06-07 20:17:06.0 +0200 --- src/version.c 2013-06-07 22:37:03.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line

Re: TOhtml test runs much slower with new regex engine

2013-06-07 Fir de Conversatie Bram Moolenaar
Dominique Pelle wrote: > Bram Moolenaar wrote: > > > Mike Williams wrote: > > > >> > [...] > > > > Thanks for looking into performance. Please redo your measurements with > > all the recent patches. Depending on the pattern they can make a larg

Re: [patch] added command line completion to the :syntime command

2013-06-08 Fir de Conversatie Bram Moolenaar
e reading a magazine, you look for the Zoom icon for a better look at a photograph. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://ww

Re: regexpengine=2 is slow (ruby)

2013-06-08 Fir de Conversatie Bram Moolenaar
something for performance yet. It is not so easy to measure the performance in a reproducible way, Vim is too clever skipping redrawing when it's not needed... -- hundred-and-one symptoms of being an internet addict: 109. You actually read -- and enjoy -- lists like this. /// Bram Moolen

Re: Why C? If so how is the best way to have simple lists ?

2013-06-08 Fir de Conversatie Bram Moolenaar
t an option, but moving ot a tmeplate library is, > is there one you would recommend? > > I want to have a native implementation for vim-addon-async for example. The solution I've been thinking of is www.zimbu.org. It produces C code, thus there should be a way to mix some parts writt

Patch 7.3.1146

2013-06-08 Fir de Conversatie Bram Moolenaar
ere(thislist, add_state, &t->subs, NULL, &listidx); ! else ! { ! addstate(nextlist, add_state, &t->subs, add_off); ! if (add_count > 0) ! nextlist->t[nextlist->n - 1].count = add_co

Re: regexpengine=2 is slow (ruby)

2013-06-08 Fir de Conversatie Bram Moolenaar
ays to find regriessions > > fast. > > > > From now on I've set regexpengine=1 in my .vimrc, too. > > Please sync to head. Patches 7.3.1137 and others have improved > performance a lot. I was just looking at Javascript highlighting and > there the new engine is alm

Patch 7.3.1147

2013-06-08 Fir de Conversatie Bram Moolenaar
/src/version.c 2013-06-08 13:33:32.0 +0200 --- src/version.c 2013-06-08 14:35:54.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1147, /**/ -- Nobody will ever need more than 640 kB RAM.

Patch 7.3.1148

2013-06-08 Fir de Conversatie Bram Moolenaar
0200 *** *** 730,731 --- 730,733 ---- { /* Add new patch number below this line */ + /**/ + 1148, /**/ -- hundred-and-one symptoms of being an internet addict: 113. You are asked about a bus schedule, you wonder if it is 16 or 32 bits. /// Bram Moolenaar -- b...@moolen

Patch 7.3.1149

2013-06-08 Fir de Conversatie Bram Moolenaar
)\@2<=span.', 'xxspan', 'foobar']) + :call add(tl, [2, '\(foo\)\@<=\>', 'barfoo', '', 'foo']) + :" :""""" \@> :call add(tl, [2, '\(a*\)\@>a', ''])

Re: Errors in Tiny build after downloading patches 1146 tp 1149

2013-06-08 Fir de Conversatie Bram Moolenaar
appears in > make: *** [objects/regexp.o] Error 1 > exit status 2 Must be a missing #ifdef. Thanks for reporting. -- Two percent of zero is almost nothing. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http:

Patch 7.3.1150

2013-06-08 Fir de Conversatie Bram Moolenaar
ersion.c 2013-06-08 22:15:27.0 +0200 *** *** 730,731 --- 730,733 ---- { /* Add new patch number below this line */ + /**/ + 1150, /**/ -- Amnesia is one of my favorite words, but I forgot what it means. /// Bram Moolenaar -- b...@moolenaar.net -- http:/

Patch 7.3.1151

2013-06-08 Fir de Conversatie Bram Moolenaar
3.1150/src/version.c 2013-06-08 22:29:59.0 +0200 --- src/version.c 2013-06-08 23:23:53.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1151, /**/ -- hundred-and-one symptoms of being an internet ad

Patch 7.3.1152

2013-06-08 Fir de Conversatie Bram Moolenaar
- 730,733 { /* Add new patch number below this line */ + /**/ + 1152, /**/ -- hundred-and-one symptoms of being an internet addict: 118. You are on a first-name basis with your ISP's staff. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\

Re: Why C? If so how is the best way to have simple lists ?

2013-06-08 Fir de Conversatie Bram Moolenaar
.googlecode.com/hg/docs/PIPE.Pipe.html I'm also talking with the guy implementing garbage collection in Go, taking some of their ideas for the Zimbu garbage collector (almost done, got stalled because of Vim work...). -- Support your right to bare arms! Wear short sleeves! /// Bram Moolen

Re: Why C? If so how is the best way to have simple lists ?

2013-06-08 Fir de Conversatie Bram Moolenaar
Zimbu is "ready" I might consider rewriting some pieces in Zimbu, but that's going to take several years during which no bugs will be fixed and no new features will be added. For a similar reason Elvis no longer exists... -- "A clear conscience is usually the sign of a bad mem

Patch 7.3.1153

2013-06-09 Fir de Conversatie Bram Moolenaar
ount > 0) nextlist->t[nextlist->n - 1].count = add_count; } ******* *** 5941,5951 (colnr_T)(reginput - regline) + clen; else m->norm.list.line[0].start =

Re: regexpengine=2 is slow (ruby) - whats wrong with this test case?

2013-06-09 Fir de Conversatie Bram Moolenaar
ng a syntax file the :syntime command should be all he needs. -- hundred-and-one symptoms of being an internet addict: 120. You ask a friend, "What's that big shiny thing?" He says, "It's the sun." /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolena

Patch 7.3.1154

2013-06-09 Fir de Conversatie Bram Moolenaar
200 --- src/version.c 2013-06-09 17:24:42.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1154, /**/ -- ~ ~ ~ ".signature" 4 lines, 50 characters written /// Bram Moolenaar -- b...@moolenaar.net -- h

Patch 7.3.1155

2013-06-09 Fir de Conversatie Bram Moolenaar
- hundred-and-one symptoms of being an internet addict: 124. You begin conversations with, "Who is your internet service provider?" /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \

Re: use RD instead of RMDIR on Windows

2013-06-09 Fir de Conversatie Bram Moolenaar
"rmdir" easily. > Please check attached patch. I always get confused about what commands are on any system and what I installed myself. Let's include this patch. If it doesn't work for someone we'll find out. -- Would you care for a drink? I mean, if it were,

Patch 7.3.1156

2013-06-09 Fir de Conversatie Bram Moolenaar
There are water companies like Perrier and Poland Spring, but you're competing with something that's free." -- Carl Howe /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vi

Regexp engine work

2013-06-09 Fir de Conversatie Bram Moolenaar
As you may have noticed, I have made quite a few changes to make the new regexp engine faster. I have checked several syntax-highlighted files and most are now faster. Some are much faster. A few are about the same as the old engine. If you still see the new engine being much slower, please tr

Re: Syntax broken with 1137

2013-06-10 Fir de Conversatie Bram Moolenaar
bring your laptop and cellular phone to church. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\hel

Re: Compiler warning when compiling (up to patch 1156)

2013-06-10 Fir de Conversatie Bram Moolenaar
s it appears only some gcc installations suffer from this. I suppose we should use the workaround that's in eval.c in f_round(). Well, -- hundred-and-one symptoms of being an internet addict: 130. You can't get out of your desk even if it's time to eat or time to go to the ba

Building with Python 2 and 3

2013-06-10 Fir de Conversatie Bram Moolenaar
$? = 0 configure:5757: result: yes configure:5772: checking if compile and link flags for Python 3 are sane Looks like Python 2.7 was not rejected when looking for Python 3. Can we think of a proper check that the found Python actually is Python 3? -- hundred-and-one symptoms of being an int

Re: Patch 7.3.1080

2013-06-10 Fir de Conversatie Bram Moolenaar
Elimar Riesebieter wrote: > * Bram Moolenaar [2013-05-31 20:49 +0200]: > > [...] > > Note that this solves it by commenting out a function that apparently > > fails. I hope you can figure out why it fails, so we can re-enable the > > tests. > [...] > &g

Re: Completion popup window flicker while typeing keys

2013-06-10 Fir de Conversatie Bram Moolenaar
https://gist.github.com/5747173 > > I make sure this patch fixes the flicker. Have you tried a completion near the end of the line, where inserting the completed word makes the rest of the text move down? If I remember correctly this caused the screen to be messed up. -- All true wisdom

Re: Syntax broken with 1137

2013-06-10 Fir de Conversatie Bram Moolenaar
Axel Bender wrote: > the break is still evident in 1156; however, I was able to "track" the > issue back to 1138 (backup version). > > > "Are you saying that this vim file is not highlighted properly?" > > No, using my own vim.vim (the one I submitted) with re=1 as both, the > syntax file and t

Patch 7.3.1157

2013-06-10 Fir de Conversatie Bram Moolenaar
200 *** *** 890,895 --- 890,898 OK 0 - \(foo\)\@<=\> OK 1 - \(foo\)\@<=\> OK 2 - \(foo\)\@<=\> + OK 0 - \(foo\)\@<=.* + OK 1 - \(foo\)\@<=.* + OK 2 - \(foo\)\@<=.* OK 0 - \(a*\)\@>a OK 1 - \(a*\)\@>a OK 2 - \(a*\)\@>a

Patch 7.3.1158

2013-06-10 Fir de Conversatie Bram Moolenaar
* *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1158, /**/ -- Never eat yellow snow. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vi

Failures in test 86

2013-06-10 Fir de Conversatie Bram Moolenaar
following differences ones are similar. This is with Python 2.7.3. However, another Python 2.7.3 does not have these errors. Any idea what triggers the difference? -- Birthdays are healthy. The more you have them, the longer you live. /// Bram Moolenaar -- b...@mool

Re: Patch 7.3.1080

2013-06-10 Fir de Conversatie Bram Moolenaar
Jun Takimoto wrote: > On 2013/06/10, at 20:21, Bram Moolenaar wrote: > >> +#define PY_SSIZE_T_CELAN > > > > Didn't you mean PY_SSIZE_T_CLEAN ? > > Of course I believe he (Elimar) means PY_SSIZE_T_CLEAN. > > > It's defined further down, but i

Patch 7.3.1159

2013-06-10 Fir de Conversatie Bram Moolenaar
/**/ -- hundred-and-one symptoms of being an internet addict: 134. You consider bandwidth to be more important than carats. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new prog

Patch 7.3.1160

2013-06-10 Fir de Conversatie Bram Moolenaar
es or miss work so you can stay home and browse the web. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\

Patch 7.3.1161

2013-06-10 Fir de Conversatie Bram Moolenaar
return -1; } else *** ../vim-7.3.1160/src/version.c 2013-06-10 20:25:05.0 +0200 --- src/version.c 2013-06-10 20:37:02.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1161, /**/ --

Patch 7.3.1162

2013-06-10 Fir de Conversatie Bram Moolenaar
* *** ../vim-7.3.1161/src/version.c 2013-06-10 20:38:58.0 +0200 --- src/version.c 2013-06-10 20:40:25.0 +0200 *** *** 730,731 --- 730,733 { /* Add new patch number below this line */ + /**/ + 1162, /*

Patch 7.3.1163

2013-06-10 Fir de Conversatie Bram Moolenaar
om module import dir as d + :"from modulex import ddir + :"cb.append(d + ',' + ddir) + :"EOF + :" :" Test exceptions :fun Exe(e) : execute a:e *** ../vim-7.3.1162/src/testdir/test87.in 2013-06-02 18:54:16.0 +0200 --- src/testdir/test87.in

Re: [PATCH] (3/3) _vim_runtimepath_ special directory and some small stuff

2013-06-10 Fir de Conversatie Bram Moolenaar
d end to end across the Sahara Desert, the smell would be absolutely awful. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org

Re: Patch 7.3.1163

2013-06-11 Fir de Conversatie Bram Moolenaar
Davido wrote: > Bram Moolenaar wrote, on lun 10 jun 21:27 : > > > > > Patch 7.3.1163 > > Problem:Not easy to load Python modules. > > Solution: Search "python2", "python3" and "pythonx" directories in > > '

<    1   2   3   4   5   6   7   8   9   10   >