| To: vim_dev@googlegroups.com |
| Subject: Patch 7.3.076 |
| Fcc: outbox |
| From: Bram Moolenaar <Bram@moolenaar.net> |
| Mime-Version: 1.0 |
| Content-Type: text/plain; charset=UTF-8 |
| Content-Transfer-Encoding: 8bit |
| |
| |
| Patch 7.3.076 |
| Problem: Clang warnings for dead code. |
| Solution: Remove it. (Carlo Teubner) |
| Files: src/gui_gtk.c, src/if_ruby.c, src/misc2.c, src/netbeans.c, |
| src/spell.c |
| |
| |
| |
| |
| |
| *** 1798,1804 **** |
| char_u *repl_text; |
| gboolean direction_down; |
| SharedFindReplace *sfr; |
| - int rc; |
| |
| flags = (int)(long)data; /* avoid a lint warning here */ |
| |
| --- 1798,1803 ---- |
| |
| *** 1824,1830 **** |
| |
| repl_text = CONVERT_FROM_UTF8(repl_text); |
| find_text = CONVERT_FROM_UTF8(find_text); |
| ! rc = gui_do_findrepl(flags, find_text, repl_text, direction_down); |
| CONVERT_FROM_UTF8_FREE(repl_text); |
| CONVERT_FROM_UTF8_FREE(find_text); |
| } |
| --- 1823,1829 ---- |
| |
| repl_text = CONVERT_FROM_UTF8(repl_text); |
| find_text = CONVERT_FROM_UTF8(find_text); |
| ! gui_do_findrepl(flags, find_text, repl_text, direction_down); |
| CONVERT_FROM_UTF8_FREE(repl_text); |
| CONVERT_FROM_UTF8_FREE(find_text); |
| } |
| |
| |
| |
| *** 586,594 **** |
| if (u_save(eap->line1 - 1, eap->line2 + 1) != OK) |
| return; |
| for (i = eap->line1; i <= eap->line2; i++) { |
| ! VALUE line, oldline; |
| |
| ! line = oldline = vim_str2rb_enc_str((char *)ml_get(i)); |
| rb_lastline_set(line); |
| eval_enc_string_protect((char *) eap->arg, &state); |
| if (state) { |
| --- 586,594 ---- |
| if (u_save(eap->line1 - 1, eap->line2 + 1) != OK) |
| return; |
| for (i = eap->line1; i <= eap->line2; i++) { |
| ! VALUE line; |
| |
| ! line = vim_str2rb_enc_str((char *)ml_get(i)); |
| rb_lastline_set(line); |
| eval_enc_string_protect((char *) eap->arg, &state); |
| if (state) { |
| |
| |
| |
| *** 200,206 **** |
| } |
| #endif |
| |
| - idx = -1; |
| ptr = line; |
| while (col <= wcol && *ptr != NUL) |
| { |
| --- 200,205 ---- |
| |
| *** 1223,1229 **** |
| #endif |
| |
| /* |
| ! * copy a string into newly allocated memory |
| */ |
| char_u * |
| vim_strsave(string) |
| --- 1222,1228 ---- |
| #endif |
| |
| /* |
| ! * Copy "string" into newly allocated memory. |
| */ |
| char_u * |
| vim_strsave(string) |
| |
| *** 1239,1244 **** |
| --- 1238,1249 ---- |
| return p; |
| } |
| |
| + /* |
| + * Copy up to "len" bytes of "string" into newly allocated memory and |
| + * terminate with a NUL. |
| + * The allocated memory always has size "len + 1", also when "string" is |
| + * shorter. |
| + */ |
| char_u * |
| vim_strnsave(string, len) |
| char_u *string; |
| |
| |
| |
| *** 960,966 **** |
| keyQ_T *key_node = keyHead.next; |
| queue_T *cmd_node = head.next; |
| nbbuf_T buf; |
| - buf_T *bufp; |
| int i; |
| |
| /* free the netbeans buffer list */ |
| --- 960,965 ---- |
| |
| *** 969,975 **** |
| buf = buf_list[i]; |
| vim_free(buf.displayname); |
| vim_free(buf.signmap); |
| ! if ((bufp=buf.bufp) != NULL) |
| { |
| buf.bufp->b_netbeans_file = FALSE; |
| buf.bufp->b_was_netbeans_file = FALSE; |
| --- 968,974 ---- |
| buf = buf_list[i]; |
| vim_free(buf.displayname); |
| vim_free(buf.signmap); |
| ! if (buf.bufp != NULL) |
| { |
| buf.bufp->b_netbeans_file = FALSE; |
| buf.bufp->b_was_netbeans_file = FALSE; |
| |
| |
| |
| *** 9839,9848 **** |
| { |
| /* be quick for ASCII */ |
| if (wp->w_s->b_spell_ismw[*p]) |
| - { |
| s = p + 1; /* skip a mid-word character */ |
| - l = MB_BYTE2LEN(*s); |
| - } |
| } |
| else |
| { |
| --- 9839,9845 ---- |
| |
| *** 9850,9859 **** |
| if (c < 256 ? wp->w_s->b_spell_ismw[c] |
| : (wp->w_s->b_spell_ismw_mb != NULL |
| && vim_strchr(wp->w_s->b_spell_ismw_mb, c) != NULL)) |
| - { |
| s = p + l; |
| - l = MB_BYTE2LEN(*s); |
| - } |
| } |
| |
| c = mb_ptr2char(s); |
| --- 9847,9853 ---- |
| |
| *** 13813,13823 **** |
| su->su_sfmaxscore = cleanup_suggestions(gap, |
| su->su_sfmaxscore, SUG_CLEAN_COUNT(su)); |
| else |
| - { |
| - i = su->su_maxscore; |
| su->su_maxscore = cleanup_suggestions(gap, |
| su->su_maxscore, SUG_CLEAN_COUNT(su)); |
| - } |
| } |
| } |
| } |
| --- 13807,13814 ---- |
| |
| |
| |
| *** 716,717 **** |
| --- 716,719 ---- |
| { /* Add new patch number below this line */ |
| + /**/ |
| + 76, |
| /**/ |
| |
| -- |
| Never enter the boss's office unless it's absolutely necessary. Every boss |
| saves one corner of the desk for useless assignments that are doled out like |
| Halloween candy to each visitor. |
| (Scott Adams - The Dilbert principle) |
| |
| /// Bram Moolenaar -- Bram@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 victims -- http://ICCF-Holland.org /// |