include drawing index in a few places

[?]
Jun 10, 2022, 8:40 PM
YCDYGEZUKVVFRLV5TKF2VYPDXWIHDSZD32KINFARWAJX4X3JPSFAC

Dependencies

  • [2] 6UZ2JNZE yet another key conflict
  • [3] XNFTJHC4 split keyboard handling between Text and Drawing
  • [4] WTDKUACN rectangle and square shapes
  • [5] HOSPP2AN crisp font rendering
  • [6] 3RGHOJ25 DRY some code
  • [7] 7OUJM7DL one missing transition between shape modes
  • [8] F3OOGMME switch freehand hotkey to eliminate conflict with search
  • [9] VCMS2CWT bugfix: escape key to hide online help
  • [10] 2MA33THZ few more transitions between shapes
  • [11] VHQCNMAR several more modules
  • [12] BYG5CEMV support for naming points
  • [13] 6LIPEQ5I more robust transitions to temporary modes
  • [14] WSXSEZQ2 switch circles to 'o' to avoid conflicting with copy
  • [15] 7SFHSB47 rename
  • [*] BLWAYPKV extract a module

Change contents

  • replacement in drawing.lua at line 358
    [3.6046][3.6046:6092]()
    local drawing = Drawing.current_drawing()
    [3.6046]
    [3.6092]
    local _,drawing = Drawing.current_drawing()
  • replacement in drawing.lua at line 375
    [3.6599][3.6599:6645]()
    local drawing = Drawing.current_drawing()
    [3.6599]
    [3.6645]
    local _,drawing = Drawing.current_drawing()
  • replacement in drawing.lua at line 392
    [3.7393][3.7393:7439]()
    local drawing = Drawing.current_drawing()
    [3.7393]
    [3.7439]
    local _,drawing = Drawing.current_drawing()
  • replacement in drawing.lua at line 410
    [3.8167][3.6744:6790](),[3.6744][3.6744:6790]()
    local drawing = Drawing.current_drawing()
    [3.8167]
    [3.6790]
    local _,drawing = Drawing.current_drawing()
  • replacement in drawing.lua at line 417
    [3.7179][3.7179:7225]()
    local drawing = Drawing.current_drawing()
    [3.7179]
    [3.7225]
    local _,drawing = Drawing.current_drawing()
  • replacement in drawing.lua at line 426
    [3.7698][3.7698:7744]()
    local drawing = Drawing.current_drawing()
    [3.7698]
    [3.7744]
    local _,drawing = Drawing.current_drawing()
  • replacement in drawing.lua at line 437
    [3.8294][3.8294:8340]()
    local drawing = Drawing.current_drawing()
    [3.8294]
    [3.8340]
    local _,drawing = Drawing.current_drawing()
  • replacement in drawing.lua at line 469
    [2.273][3.10096:10152](),[3.10096][3.10096:10152]()
    local drawing,_,p = Drawing.select_point_at_mouse()
    [2.273]
    [3.10152]
    local _,drawing,_,p = Drawing.select_point_at_mouse()
  • replacement in drawing.lua at line 479
    [3.10419][3.10419:10475]()
    local drawing,_,p = Drawing.select_point_at_mouse()
    [3.10419]
    [3.10475]
    local _,drawing,_,p = Drawing.select_point_at_mouse()
  • replacement in drawing.lua at line 489
    [3.1886][3.1886:1952]()
    local drawing,point_index,p = Drawing.select_point_at_mouse()
    [3.1886]
    [3.1952]
    local _,drawing,point_index,p = Drawing.select_point_at_mouse()
  • replacement in drawing.lua at line 501
    [3.10748][3.10748:10804]()
    local drawing,i,p = Drawing.select_point_at_mouse()
    [3.10748]
    [3.10804]
    local _,drawing,i,p = Drawing.select_point_at_mouse()
  • replacement in drawing.lua at line 581
    [3.19164][3.19164:19200]()
    for _,drawing in ipairs(Lines) do
    [3.19164]
    [3.19200]
    for drawing_index,drawing in ipairs(Lines) do
  • replacement in drawing.lua at line 584
    [3.701][3.19350:19373](),[3.19350][3.19350:19373]()
    return drawing
    [3.701]
    [3.19373]
    return drawing_index,drawing
  • replacement in drawing.lua at line 609
    [3.20059][3.20059:20095]()
    for _,drawing in ipairs(Lines) do
    [3.20059]
    [3.20095]
    for drawing_index,drawing in ipairs(Lines) do
  • replacement in drawing.lua at line 617
    [3.20521][3.20521:20556]()
    return drawing,i,point
    [3.20521]
    [3.20556]
    return drawing_index,drawing,i,point