Index: trunk/src/pcb-menu-mkey.lht =================================================================== --- trunk/src/pcb-menu-mkey.lht (revision 1619) +++ trunk/src/pcb-menu-mkey.lht (revision 1620) @@ -76,8 +76,8 @@ ha:Edit { m=E li:submenu { - ha:Undo last operation = { li:a={{e; Shiftu}; {Ctrlz}; {u};}; action=Undo() } - ha:Redo last undone operation = { li:a={{e; Shiftr}; {Ctrly}; {Shiftr};}; action=Redo() } + ha:Undo last operation = { li:a={{e; u}; {Ctrlz}; {u};}; action=Undo() } + ha:Redo last undone operation = { li:a={{e; r}; {Ctrly}; {Shiftr};}; action=Redo() } ha:Clear undo-buffer = { a=Shift Ctrlu; action=Undo(ClearList) } - ha:Cut selection to buffer = { a=Ctrlx; li:action={ GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); RemoveSelected(); Mode(PasteBuffer) } } @@ -555,7 +555,7 @@ ha:None = { checked=nomode,1; action=Mode(None) } ha:Via = { checked=viamode,1; a=F1; action=Mode(Via) } ha:Line = { checked=linemode,1; li:a={{a;n}; {a;l}; {F2};}; action=Mode(Line) } - ha:Arc = { checked=arcmode,1; li:a={{a;r}; {F3}}; action=Mode(Arc) } + ha:Arc = { checked=arcmode,1; li:a={{a;r}; {F3};}; action=Mode(Arc) } ha:Text = { checked=textmode,1; li:a={{a;t}; {F4};}; action=Mode(Text) } ha:Rectangle = { checked=rectanglemode,1; li:a={{a;p}; {a;v}; {F5};}; action=Mode(Rectangle) } ha:Polygon = { checked=polygonmode,1; a=F6; action=Mode(Polygon) }