Menu

#53 optional block delete is not optional

closed-fixed
nobody
5
2006-10-24
2005-12-19
No

There is currently no way to control the optional
block delete function. There needs to be an NML
message and the interp needs to be fixed. A radio
button or something similar needs to be added to the
GUIs. Currently the interp deletes lines that begin
with a '/'.

Discussion

  • Dave Engvall

    Dave Engvall - 2005-12-19

    Logged In: YES
    user_id=955873

    Indeed, section 5.8.1 of RS274 ver 2 hints at such a control but doesn't give
    anyway to pass a parameter. A switch on the GUI would be an excellent addition
    or even hooks to a front panel switch. For my purposes a no_z_movement would
    accomplish much the same thing but is really another feature.

     
  • Alex Joni

    Alex Joni - 2006-10-24
    • status: open --> closed-fixed
     
  • Alex Joni

    Alex Joni - 2006-10-24

    Logged In: YES
    user_id=1113391

    This exists as of now in HEAD (24 Oct 2006):
    - hooks for the GUIs to set/clear the setting (halui does it right now)
    - interpreter does it's thing based on the setting (either skip lines with '/' or
    interpret it).

    The only downside of this is that the setting is active at interpret time (when stuff
    gets put into the interp queue, not at execute time), so changing the optional block
    delete switch while a program is running might cause unexpected behaviours based on how
    much the interp already interpreted.

     
  • Alex Joni

    Alex Joni - 2006-10-24

    Logged In: YES
    user_id=1113391

    This exists as of now in HEAD (24 Oct 2006):
    - hooks for the GUIs to set/clear the setting (halui does it right now)
    - interpreter does it's thing based on the setting (either skip lines with '/' or
    interpret it).

    The only downside of this is that the setting is active at interpret time (when stuff
    gets put into the interp queue, not at execute time), so changing the optional block
    delete switch while a program is running might cause unexpected behaviours based on how
    much the interp already interpreted.

     
MongoDB Logo MongoDB