You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

2.7

  • Added ability to copy code ready to paste for new SRP Forums
  • Updated service-oriented metadata to support routines that can access other service modules
  • Updated F1 to search new SRP Wiki website
  • Improved performance during startup
  • Removed special case code for a deprecated application
  • Fixed XML mode failing to perform syntax highlighting
  • Fixed bug not allowing SRP Editor to run in OI 10
  • Fixed bug where keywords other than Compile at beginning of first line would force SAVE_AS intead of SAVE
  • Fixed bug where wrong statistics would appear in the status bar when start SRP Editor with opened documents
  • Fixed bug where VNAVs would not appear when they should

2.6.2

  • Added Justify Array tool for making arrays look nice and neat. (Highlight multiple lines of an array assignment and press Ctrl+J)
  • Added "Open as Read Only" to Open Record dialog, allowing users to open records without locking them in the database
  • Added "Find" menu item in the context menu to make finding the current selection or word quick and convenient. (Right click and you can quickly find the next occurrence of the current word or selection).
  • Added option to assign F1 to SRP Help and Shift+F1 to OI Help. (This is on the first page of the Options dialog near the bottom right corner).
  • Updated Save logic to display Save As dialog if the stored procedure's name has changed
  • Fixed bug where inaccurate compilation errors were being reported
  • Fixed bug where saving a new entity for the first time failed to pre-populate the entity name in the Save As dialog
  • Fixed bug where leading white space was bring trimmed from block comments during the Format command
  • Fixed bug where Print dialog's Paper Size field was not always correct
  • Fixed bug where using the up arrow to scroll up would cause the cursor to skip a line
  • Fixed bug where Ctrl+D would duplicate lines on read only files instead of doing nothing like it should
  • Fixed bug where Shift Left button did nothing
  • Fixed bug where Shift Right button always used tab characters even if the "Tab as Spaces" option was set

2.6.1

  • Added F12 as Accelerator for the Goto Source functionality (for Visual Studio habits)
  • Updated SRP Editor to use new SRPUtil.ocx: a copy of SRPControls.ocx with different ProgIDs so that it doesn't conflict with commercial SRP ActiveX Controls
  • Updated SRP Editor to synchronize tab order with order of documents in Favorites pane
  • Updated SRP Editor to re-open previously opened documents in their original tab order when started
  • Updated user interface to be more responsive, especially on shutdown
  • Updated RDK and About dialogs to be closed with the ESC key
  • Updated Record Open dialog to allow user to stop a refresh at any time
  • Updated Record Open dialog to select default Table/Record in listboxes when it opens
  • Fixed bug where error status would be shown when successfully running a stored procedure (Ctrl+F9) rather than an OK status
  • Fixed bug where pressing Ctrl+T on the first line would cause a crash
  • Fixed bug where clicking on Favorites that was already active would not return focus back to editor
  • Fixed bug where Autocomplete would not display functions from some inherited applications
  • Fixed bug where Call Tips would not display information for functions from some inherited applications
  • Fixed bug where Goto Source functionality would not work in certain circumstances
  • Fixed bug where a new record, when saved, would not appear correctly in the Most Recently Used list, making it impossible to open it from there
  • Fixed bug where clicking a drop down item of the Command Line was moving focus out of the Command Line
  • Fixed bug where Replace All would not replace all instances if replacement was larger than original string (Requires SRPEditor.ocx 3.0.6 or SRPControls.ocx 3.1)
  • Fixed bug where document would not appear as needing to be saved after Replace All
  • Fixed bug where users would get a license warning in the Options dialog if they didn't have a license for the SRP Editor control but had a license for the SRP Editor itself

2.6

  • Added support for displaying autocomplete dropdowns for service-oriented stored procedures using user-defined metadata
  • Added Favorites panel (Toggle with F8)
  • Added ability to hide tabs permanently
  • Added ability to change status pane size using splitter
  • Added ability to close windows using Ctrl+W
  • Updated Shift+F1 feature to go to SRP's Wiki instead of CHM help files (which will no longer ship with SRP Products)
  • Fixed bug where return value would not appear in status window when running a routine using Ctrl+F9
  • Fixed crash that would sometimes occur when pasting text into a function (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)
  • Fixed bug where spaces woudl be converted into tabs when in record mode (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)
  • Fixed cursor positioning bug (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)
  • Fixed bug where selected text would sometimes appear unselected in records (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)
  • Fixed bug where remainder of current line would be selected when an editor was first activated (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)
  • Fixed bug where LengthChanged event was always firing rather than only ifirng when the lenfth of the document actually changes (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)
  • Fixed bug where calltip would appear after typing an open parenthesis inside a string (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)

2.5.6

  • Fixed bug where not having SRP ReportTable or SRP Subclass controls licensed caused license warnings despite having SRP Editor licensed

2.5.5

  • Fixed bug where recently opened documents would not reopen upon startup

2.5.4

  • Updated Status window to only use black text but to incorporate icons
  • Fixed bug where SRP Editor would beep every time documents opened during startup

2.5.3

  • Added "OPENDOCUMENTINFO" service to SRP_Editor_Utility

2.5.2

  • Fixed error in which the "Compile and Execute" command was compiling but not executing

2.5.1

  • Added ability to disable sound effects (except for compiling code with errors)

2.5.0

  • Added SRP_ActiveX_Info.exe supportAdded
  • SRP_Controls.ocx help support
  • Fixed bug where new stored procedures could not be saved if inherited stored procedure already exists

2.4.1

  • Removed debug statement

2.4.0

  • Fixed error in which entities accessed via Repository had their line breaks restored back to @FMs, which the SRP Editor expects when parsing and displaying

2.3.9

  • Updated logic to use Repository to open entities whenever possible instead of reading records directly; allows for better interaction with other tools such as SRP Mobile Repository

2.3.8

  • Added SRP_Taskbar and SRP_TcpClient to the help file references

2.3.7

  • Fixed bug where SRP Editor would crash during VNAV preprocessing in OI 9.1.1

2.3.6

  • Added TCL tab to the options dialog to allow users to supply routines whose parameter counts are not stored in object code
  • Updated command line to support built-in OI routines when too few parameters are passed

2.3.5

  • Fixed bug where commented out lines containing semicolons where not getting removed, so keywords such as THEN were erroneously altering the indentation

2.3.4

  • Fixed bug where some commented out lines were causing errors in formatting when using the Format command

2.3.3

  • Fixed bug where cancelling the Windows.Close_All command would result in a VNAV

2.3.2

  • Fixed bug where keywords such as End, when appearing after GoTo, would not be colorized correctly and could cause smart indenting to operate incorrectly

2.3.1

  • Fixed bug where delims.dat and version.dat files (remnants of testing) were written to the C:\ drive on startup

2.3.0

  • Added new SRP Utilities help file references, so pressing Shift+F1 while the cursor is on an SRP Utility file will take the user straight to the SRP Utilities help file topic.

2.2.9

  • Added ability to close Print dialog by pressing ESC

2.2.8

  • Fixed bug where the Window.Close_All menu was not closing the child windows

2.2.7

  • Fixed bug where Compile & Execute command would not enable

2.2.6

  • Fixed bug where print dialog would draw line numbers next to comment blocks in the comment block color
  • Fixed bug where modified status of document doesn't reset when using Ctrl+F9
  • Replaced command line combo box with subclassed edit line for better performance and reliability in Vista
  • Updated Label combo box to show correct column labels for dictionaries
  • Fixed bug where compilation wouldn't work on some delevoper class engines

2.2.5

  • Fixed bug where Options dialog would break to debugger for first time SRP Editor user

2.2.4

  • Added two new panes to status bar to display current application and username
  • Added ability to display a custom formatted pane defined in SYSENV*SRP_EDITOR_CUSTOM_STATUS_PANE, allowing users to display something useful about the SRP Editor's environment

2.2.3

  • Fixed bug where attempting to save to a non-existant table would not notify user that save failed
  • Added logic to work around OI bug where large files somehow corrupt the results of Get_Property
  • Updated Convert and Save As... function to default stored procedures saved as DOS files to <STORE_PROCUDURE_NAME>.TXT

2.2.2

  • Added logic to use QuickDexes when available when populating open/save record dialog

2.2.1

  • Improved Open Entity dialog performance by removing orphaned entities check and yield statements
  • Improved Open Record dialog performance by caching key lists and optimizing dynamic arrays

2.2.0

  • Updated Open Entity dialog to include records from CODE tables and to display them in a more informative way
  • Updated Dos type documents such that only the file name appears in the tab to keep it shorter
  • Added logic to update entity caches whenever and entity is created or deleted to avoid having to refresh entities
  • Added advanced support for U2 tables, included customizations to optimize table selects on U2 tables

2.1.9

  • Fixed bug where Copy to HTML Code function would allow allow comment color to bleed onto following line

2.1.8

  • Fixed bug where Format function would unindent LOOP blocks with While/Until on the same line as Loop

2.1.7

  • Added EXPLORE command for opening Windows Explorer to REVBOOT or other specified directory
  • Updated Format function to unindent dividing comments (such as '*--------') just below GoSub labels
  • Fixed bug where Format function would unindent For loops with While/Until on the same line
  • Fixed bug where Copy as HTML Code function would fail to preserve correct font throughout entire content

2.1.6

  • Fixed bug in which old Styles registry overrode new Styles2 registry; it is now be the other way around.

2.1.5

  • Updated option dialog to maintain both Styles and Styles2 registry entries, for backward compatibility
  • Added new TCL command, HISTORY, to display SRP Editor version history on demand

2.1.4

  • Updated styles, when stored to registry, to use character delimiters instead of system delimiters to avoid problems other localizations

2.1.3

  • Fixed bug where Format function failed to recognize comment blocks on a single line, therefore treating the rest of the document as a comment
  • Updated UNIVERSE Compiler to recognize '~' delimiters in personal editions of UNIVERSE

2.1.2

  • Ignoring VNAVs in function calls is now optional
  • Ignoring VNAVs referenced in Inserts is now optional
  • Updated Option Dialog's other pages to better utilize new size

2.1.1

  • Updated VNAV checking to eliminate possible VNAVs found in function calls and inserts
  • Updated VNAV checking to ensure markers do not point to VNAVs which may also exist as literals in strings or comments
  • Added ability to disable VNAV checking in options

2.1.0

  • Added support for VNAV checking
  • Updated editor to jump to already opened records or DOS files instead of opening copies
  • Fixed bug in Viewer related to issues using Drive() with root drive letters

2.0.10

  • Increased U2 Bond buffer size to 1MB, to support larger records

2.0.9

  • Updated OCX version checking to be more accurate than standard string comparison
  • Fixed bug where selecting large numbers would break to the debugger
  • Fixed bug where taskbar icon would appear when using call tips
  • Fixed bug where multiple lines of comments ending with '|' caused hang up when inserting new lines

2.0.8

  • Fixed bug where selecting large numbers broke to debugger

2.0.7

  • Added support to colorize identifiers ending with '@' and '%'

2.0.6

  • Added support to colorize identifiers ending with '$'

2.0.5

  • Added ability to copy code as HTML
  • Added ability to delete tabs as spaces using Shift+Backspace
  • Added ability to delete tabs as spaces using Shift+Delete
  • Fixed autocomplete bug where wrong drop down would appear for $insert if first letter was anything other than 'a'
  • Fixed autocomplete bug where wrong drop down would appear for GoSub and GoTo statements if first letter didn't match a valid label
  • Fixed bug where Edge Indicator field in Option dialog fail to initialize

2.0.4

  • Updated Format function to use Tab as Spaces and Tab Width option settings
  • Updated Print button and menu to disable when the Viewer tab is at the front, preventing users from printing the viewer until such functionality can be added
  • Updated Option dialog to disable keywords in Autocomplete list (requires SRPEditor.ocx 2.1.4 or greater)
  • Updated AutoCommenting to always place comments at beginning of lines for single line auto comments
  • Updated TCL processor to display linebreaks correctly in Viewer and Status windows
  • Fixed bug where some Quick Commands caused the Viewer to appear, which caused the replaceable parameters to fail
  • Fixed bug where Format function would fail if '/*' appeared within a single-line comment
  • Fixed bug where Format button would not enable when viewing U2 code from a record or viewing new, unsaved Stored Procedures
  • Fixed bug where Format function would fail if 'loop' appeared after the 'next' statement
  • Fixed bug where AutoComment logic would cause the code to creap one space to the left at a time each time a block was commented
  • Fixed bug where SRP Editor preventing compilation in Development Runtime Engines

2.0.3

  • Fixed bug where Ctrl+L failed to Goto Label when editing a Record in Code mode
  • Fixed bug where Goto Label dialog would list record fields instead of code labels when editing a Record in Code mode
  • Added support for up to 5 customized toolbar buttons, called Quick Commands

2.0.2

  • Updated Help system to better navigate to appropriate help files
  • Update F1 help to maximize OI help file

2.0.1

  • Added TCL option which causes the HTML viewer to always appear on top when executing commands
  • Updated About Box with new SRP graphic
  • Updated RDK command to produce 8.0 compatable RDKS when using the V option
  • Fixed bug where autocomplete would flicker for non-matched prefixes
  • Fixed bug where autocomplete for GoTo/GoSub labels would be out of order, causing incorrect completions
  • Fixed bug where some unicode characters were still causing syntax colors to offset

2.0.0

  • Added autocompletion when writing code
  • Added ability to specify table types
  • Added ability to view HTML and XML documents with syntax highlighting
  • Added ability to enable tabs to made up of spaces only
  • Added Show Line Numbers option
  • Added option to disable autocompletion
  • Fixed bug where unicode characters would offset code highlighting
  • Added full-color printing support
  • Update OLE Control version check to show tooltip warning instead of locking users out
  • Added Ctrl+Shift+F accelerator for running SRP Table Search Utility

1.1.0

  • Added support for SRP OLE Controls version 2.0

1.0.3

  • Added Version History record
  • Updated runtime check logic
  • Updated About Box
  • Fixed bug where selecting numbers larger than 16 digits would break to the debugger

1.0.2

  • Added support for %DATE% and %TIME% fields in AutoText functionality

1.0.1

  • Updated support for new SRP Licensing model

1.0.0

  • Initial Release
  • No labels