Fixed arrow behavior
a. In single column selections, the highlighted option would go below the last option on down arrow.
b. In 4 column selections, the highlighted option would go to the right of the last option on right arrow.
c. When only one option exists, the highlighted option would go to the right of the last option on right arrow.
Removed the unused return code argument being passed to all instances of select_option.
Removed various unused variables: return_value, lastcol, startcol, lines, size.
Removed unnecessary shift 4
Removed unnecessary dollar signs from variable names in math operations.
Replaced unused opt variable in for loop with the appropriate _
Replaced deprecated instance of `` with $() for command substitutions.
Fixed arrow behavior a. In single column selections, the highlighted option would go below the last option on down arrow. b. In 4 column selections, the highlighted option would go to the right of the last option on right arrow. c. When only one option exists, the highlighted option would go to the right of the last option on right arrow.
Removed the unused return code argument being passed to all instances of select_option.
Removed various unused variables: return_value, lastcol, startcol, lines, size.
Removed unnecessary
shift 4
Removed unnecessary dollar signs from variable names in math operations.
Replaced unused opt variable in for loop with the appropriate _
Replaced deprecated instance of `` with $() for command substitutions.