Index: export_oldconn/oldconn.c =================================================================== --- export_oldconn/oldconn.c (revision 37001) +++ export_oldconn/oldconn.c (revision 37002) @@ -202,9 +202,6 @@ } PCB_END_LOOP; - if (conf_core.editor.beep_when_finished) - rnd_gui->beep(rnd_gui); - if (do_select) { pcb_undo_inc_serial(); pcb_draw(); @@ -215,8 +212,6 @@ static void pcb_lookup_subc_conns(FILE *f, pcb_subc_t *subc) { pcb_print_subc_conns(f, subc); - if (conf_core.editor.beep_when_finished) - rnd_gui->beep(rnd_gui); } /* Find all connections from all terminals of all subcircuits and print in f. */ @@ -229,8 +224,6 @@ } PCB_END_LOOP; - if (conf_core.editor.beep_when_finished) - rnd_gui->beep(rnd_gui); rnd_hid_redraw(&PCB->hidlib); } Index: oldactions/oldactions.c =================================================================== --- oldactions/oldactions.c (revision 37001) +++ oldactions/oldactions.c (revision 37002) @@ -121,15 +121,13 @@ /* --------------------------------------------------------------------------- * no operation, just for testing purposes - * syntax: Bell(volume) + * syntax: Bell() */ static const char pcb_acts_Bell[] = "Bell()"; - static const char pcb_acth_Bell[] = "Attempt to produce audible notification (e.g. beep the speaker)."; - static fgw_error_t pcb_act_Bell(fgw_arg_t *res, int argc, fgw_arg_t *argv) { - rnd_gui->beep(rnd_gui); + rnd_message(RND_MSG_ERROR, "Bell(): beep not implemented any more. Please do not use the Bell() action.\n"); RND_ACT_IRES(0); return 0; } Index: tool_std/tool_line.c =================================================================== --- tool_std/tool_line.c (revision 37001) +++ tool_std/tool_line.c (revision 37002) @@ -108,10 +108,8 @@ if ((type = pcb_search_screen(pcb_crosshair.X, pcb_crosshair.Y, PCB_OBJ_PSTK | PCB_OBJ_SUBC_PART, &ptr1, &ptr2, &ptr3)) == PCB_OBJ_VOID) type = pcb_search_screen(pcb_crosshair.X, pcb_crosshair.Y, PCB_OBJ_LINE | PCB_OBJ_ARC | PCB_OBJ_POLY | PCB_OBJ_SUBC_PART, &ptr1, &ptr2, &ptr3); /* but make sure it is a terminal, not a via or plain object */ - if ((type == PCB_OBJ_VOID) || (((pcb_any_obj_t *)ptr2)->term == NULL)) { - rnd_gui->beep(rnd_gui); + if ((type == PCB_OBJ_VOID) || (((pcb_any_obj_t *)ptr2)->term == NULL)) break; - } } if (conf_core.editor.auto_drc) { pcb_find_t fctx;