On 05/06/08 05:05, Bill McCarthy wrote: > On Wed 4-Jun-08 3:42pm -0600, Bram Moolenaar wrote: > >> Anyway, here is a patch to accept plain floating point numbers. Goes on >> top of the previous floating point patch. Give it a try and find out if >> any of your scripts break. > > My eval.c is the current release patched by both your latest > and John Beckett's fix. You new patch fails with: > > vim\vimfp> patch -b -p 0 -i Brams-may_not_work_with_jb.diff > patching file src/eval.c > Hunk #1 FAILED at 4799. > 1 out of 1 hunk FAILED -- saving rejects to file src/eval.c.rej > > I'm not great at reading patch files, but my eval.c does > contain: > > =============================================== > case '7': > case '8': > case '9': > vim_str2nr(*arg, NULL,&len, TRUE, TRUE,&n, NULL); > *arg += len; > if (evaluate) > { > rettv->v_type = VAR_NUMBER; > rettv->vval.v_number = n; > } > break; > > /* > * String constant: "string". > =============================================== > > So it looks like - to me - that you patch should patch. >
Works for me: linux:~/.build/vim-test/vim71 # patch --dry-run -p0<patches/Floating\ point\ noampersand.eml (Stripping trailing CRs from patch.) patching file src/eval.c Hunk #1 succeeded at 4998 (offset 199 lines). linux:~/.build/vim-test/vim71 # Best regards, Tony. -- Getting an education at the University of California is like having $50.00 shoved up your ass, a nickel at a time. --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---