Page History
3.4.5
January 17, 2024
- Fixed syntax coloring bug when using multibyte UTF-16 characters in strings and comments
3.4.4
November 2, 2023
- Updated Open Record dialog to always default to previous table and record
- Fixed false “Stored Procedure not found” errors
- Fixed Open Record dialog's Refresh button setting text to "1" in OI 10
- Fixed CLIENTSIZE returning wrong value in some RDP environments
- Fixed anchoring of button on Add to Repository form in OI 10
- Fixed VNAV when using F9 to save records
3.4.3
September 21, 2023
- Added Hook and Unhook TCL commands
- Improved VNAV filtering
- Fixed incorrect VNAVs in OI 10
- Fixed Open Record dialog’s Refresh button not responding to Alt+R in OI 10
3.4.2
August 17, 2023
- Added "New View..." button to RDK window
- Updated Favorites to save when changed instead of when SRP Editor closes
- Updated Open File lists to save when items are opened and closed instead of when SRP Editor closes
- Fixed bug in RDK window where double-clicking a view would not enable the Apply button
3.4.1
May 15, 2023
- Added Expand All and Collapse All to Edit menu
- Updated Open Record dialog to better handle Quickdex indexes
- Updated deletion of procedures and inserts to also update git repo
- Updated auto-commenter to no longer insert unnecessary spaces
- Updated tooltips to be DPI aware in OI 10
- Updated Favorites and Test panels to reset to defaults if sizes become inordinately large
- Fixed Find Previous not working in OI 9
- Fixed false VNAVs for variables inside function calls
- Fixed Replace All inserting replacements at beginning of next line
- Fixed New Item screen DPI issues in OI 10
3.4
March 27, 2023
- Added Calendar control to SRP_ActiveX_Info
- Added DPI awareness for OI 10
- Updated OI 10 version to initialize OIPI before printing, not during startup
- Updated SRP_ActiveX_Info to be more tolerant of missing registrations
- Updated OI 10 version to support changes to OI 10.2
- Fixed bug in OI 10 where event dropdowns for OI controls would be empty
3.3.8
February 17, 2022
- Added Shift+F2 shortcut to jump to previous marker
- Updated Add to RDK dialog to work correctly with OI 10 RDK format
- Fixed bug where opening a record from a CODE table that wasn’t code would hang
3.3.7
January 21, 2022
- Fixed splitter bar settings for OI 10
3.3.6
January 19, 2022
- Updated Help menu command to open OI Help in OI 10
- Fixed bug in OI 10 where Ctrl+F and Ctrl+H wouldn’t work in some circumstances
3.3.5
December 22, 2021
- Fixed bug where List command would not format some columns
- Fixed bug where Find window would clear out Label List combo box during search
3.3.4
October 18, 2021
- Fixed bug where Find would not highlight a word if it was the last word in the document
- Fixed bug where Undoing a record expansion would not update the margin to match the change
3.3.3
August 16, 2021
- Added support for #pre and #endpre directives
- Fixed crash that would sometimes occur when closing the Find dialog
3.3.2
April 30, 2021
Added directives to autocomplete dropdown, e.g., #ifdef, #region, etc.
Fixed bug where auto-justify would break while Find/Replace was active.
3.3.1
April 26, 2021
- Updated Find/Replace windows to no longer support autocompletion while typing. This will help with case sensitive searches.
3.3
April 21, 2021
- Added check for existing stored procedures during compile
- Added Copy Special... menu item
- Updated Copy logic to only copy text in color. For line numbers, use the new Copy Special... menu item
- Updated Find and Replace dialogs to appear in top right corner of editor
- Updated Find dialog to stay open
- Updated Find and Replace to highlight all instances of search text while dialog is open
- Updated Find and Replace to show X of Y when moving to Next and Previous search
- Updated Replace dialog to support F4
- Updated license handling
- Updated VNAV handling to exclude variables after DIM/DIMENSION statement
- Fixed bug where adding new lines after a THEN keyword would insert an END keyword below even if there is already an END or END ELSE
- Fixed bug where new Events or Services (Extended BASIC+) wouldn't get code folded
- Fixed bug where Unit Testing panel would not resize when hiding/showing Command Line
- Fixed bug where Select Tables link would not be at the bottom of the table list in the SRP Table Search utility
- Fixed bug where Ctrl+U would not work if a partial word was selected
- Fixed bug where Ctrl+J would not handle empty elements safely
3.2.3
- Fixed references to SRPControls.ocx that should have referenced SRPEditor.ocx
- Fixed options dialog to update unit test panel when theme changes
- Fixed bug where changing theme would sometimes leave behind artifacts from other themes
- Fixed bug where auto indent would sometimes insert an extra tab
3.2.2
- Improved code folding when folds are adjacent or blank lines are being added before and after root-level folds
3.2.1
- Fixed critical bug where saving records with @RMs could corrupt record data by reposition @RMs in wrong location
- Fixed bug where region name wouldn't update correctly in Label List or sometimes disappear
- Fixed bug where deleting DEBUG would not delete the margin marker
- Fixed bug where VIEWER window would cause tabs to get out of sync or incorrectly labelled
3.2
- Added code folding
- Added splash screen
3.1.4
- Fixed bug where new or blank record would have an empty margin and produce an error when pressing enter.
3.1.3
Updated IConv/OConv context menus to better recognize legitimate conversions
Improved record loading/editing speeds, especially for large records
Fixed bug where Favorited records would sometimes reopen in Forced Readonly mode
- Fixed bug where Open Record dialog would not highlight correct field when opened
- Fixed bug where License screens would sometimes appear when they shouldn't
3.1.2
- Updated editor to automatically insert SRP PreCompiler if unpacking syntax is detected (and auto-insert is enabled)
3.1.1
- Added option to disable auto-insertion of SRP PreCompiler
3.1
- Added OI 10 support
- Added Joker and Visual Studio Dark themes
- Added Auto Justify Assignments feature (see Options)
- Updated to better interact with APPROW entities when SRP Git is enabled
- Updated Open Procedure dialog to ignore AREV32's "SOURCE:" pointers
- Updated some UI settings (window size and positions) to be saved per app, instead of globally to all apps
- Updated Open Record dialog to default to active record's table and key instead of the last table and key
- Updated Open Record dialog's Refresh button to be a little smarter about what to refresh
- Fixed bug where dialog boxes would show on wrong monitor
- Fixed bug where licensing boxes could crash OI
- Fixed bug where Table Search progress bar was not accurate
- Fixed bug where Table Search would search when pressing ENTER even though the Results window had focus
3.0.3
- Updated SRP Editor to recognize SRP Git when writing files to ensure they get pushed to the Git Repo
- Updated Git menu
- Updated SRP Table Search
- Updated Code Format tool to recognize Enhanced BASIC+
- Updated "Tabs as Spaces" options to be enabled by default
- Fixed bug where Bookmarks from one document would load in another
- Fixed bug where items wouldn't save correctly during shutdown
- Fixed bug where new item couldn't be dragged in Favorites pane after being Saved
- Fixed bug where EDIT command would not open empty records
- Fixed bug where doing a Save and Compile (F9) of a new stored procedures wouldn't compile
...