12603 |
2015-09-03 |
Depth returns incorrect result for arrays of non-uniform depth if the same nested subarray is referenced from different depths |
12340 |
2015-06-30 |
Passing a scalar character left argument to ⎕SIGNAL results in random text in ⎕DM |
12273 |
2015-06-12 |
Calling a scalar dyadic primitive function with axis that generates a prototypical item could syserror |
12100 |
2015-04-13 |
Sometimes, FileBox object does not have the standard places bar and Explorer-style treeview on the left |
12080 |
2015-03-27 |
Passing a type 82 character array from a DLL to a Unicode interpreter may generate a syserror |
12048 |
2015-03-27 |
Expand/retract TreeView ItemDown event reports wrong information if the form is not big enough to contain the node's sub-items. |
11954 |
2015-03-03 |
⎕S and ⎕R hang if the transformation pattern attempts to fold the case of characters greater than ⎕UCS 66599 |
11948 |
2015-02-24 |
If a compaction occurs during ⎕nc of a nested right argument containing OO-related names, the wrong result might be returned |
11924 |
2015-03-03 |
A workspace compaction during the creation of a GUI object could, very rarely, result in workspace corruption. |
11885 |
2015-02-23 |
Syserror using overtake in selective assignment combined with ⍨ |
11800 |
2015-01-21 |
If a COM object expects a VT_VARIANT and the interpreter passes a DECF, the object gets an integer value. |
11771 |
2015-01-21 |
Opening an edit window on a fn from the tracer and then calling )ed or ⎕ed with a list of names can result in two edit windows |
11766 |
2015-01-21 |
Running multiple threads where one calls ⎕DQ and another calls .Wait could result in a syserror 999. |
11765 |
2015-01-21 |
An error generated in a :With statement is not correctly reported by ⎕DMX outside that :With statement |
11653 |
2014-11-27 |
Altering the argument of a GridPaste callback and enqueuing the new message may generate a syserror 999 |
11599 |
2015-02-23 |
When developing a threaded application, )RESET after creating a Conga server unexpectedly changes ⎕IO in namespaces |
11586 |
2014-10-30 |
If some Grid cells are CellSet 0, double clicking to automatically set the column's width gets it wrong. Introduced 2014-10-22 |
11574 |
2014-10-30 |
⎕USING is not correctly set in a .NET object created in an instance of a class |
11565 |
2014-10-23 |
Displaying complex numbers in Numeric input fields and Grids behaves inconsistently, and/or may crash the interpreter |
11564 |
2014-10-23 |
Attempting to set the Items of a Spinner to an invalid array generates a random ⎕DMX message |
11546 |
2014-10-23 |
Using SetMethodInfo on an OLE object in a Unicode interpreter may generate a syserror 999 |
11545 |
2014-10-23 |
Grid objects do not correctly display a set of small double values under certain circumstances |
11539 |
2014-10-21 |
Setting PageWidth on a RichEdit has slowed down between 13.0 and 13.1. |
11506 |
2014-10-21 |
Syntax coloring in the session is wrong after permanently deleting some text. |
11447 |
2014-09-16 |
A short read of a damaged 32 bit workspace into a 64 bit version causes a syserror 196 |
11405 |
2014-10-21 |
⎕WN generates a VALUE ERROR when referring to a namespace by reference, but works if referring by name |
11299 |
2014-07-31 |
Dyadic ⎕CY gives a RANK ERROR when immediately preceded by any primitive function that has a left argument of rank 3 or more |
11298 |
2014-11-03 |
Under rare circumstances, exiting an APL thread that had called out to .NET could cause workspace corruption |
11225 |
2014-07-22 |
Certain rare search patterns can cause ⎕R and ⎕S to issue a syserror 999 if used more than once |
11217 |
2014-07-07 |
⎕R and ⎕S could generate a syserror 999 when low on memory; now a DOMAIN ERROR is issued instead |
11087 |
2014-06-18 |
Enable 13.1 and 13.2 to accept ⎕NULLs from 14.0 - updated |
11021 |
2014-05-21 |
Dyalog 64-bit with native Look and Feel on: searching in tracer and then closing the window can lead to a syserror. |
10978 |
2014-05-07 |
Setting Grid.Index to scroll the Grid can leave the row and column titles out of sync with the actual cell data. |
10935 |
2014-05-15 |
A compaction occurring within a high number of nested :If and :For statements resulted in a syserror 999. |
10911 |
2014-06-24 |
TTY version: <DK> (Delete block) in session does not always update the screen correctly |
10814 |
2015-01-05 |
⎕TRACE truncates output of lines that end with a branch statement including a line number of 2 or more digits |
10778 |
2014-04-02 |
The incorrect value of any ⎕CYed system variable which has namespace scope may be returned in certain circumstances |
10725 |
2014-03-26 |
Operators with syntax similar to {res}←{optional}(fn opr)(a1 a2) can be ⎕FX'd but not saved from editor |
10694 |
2014-03-11 |
Minimum reduction on a 0-length dimension of an array of rank greater than 1 gives incorrect result when ⎕FR=1287 |
10589 |
2014-03-11 |
Dyalog Classic: APL Language bar loses many glyphs if you right click on it and insert spaces or delete items. |
10422 |
2014-02-04 |
Classic Windows only: it is not possible to type Korean characters into an Edit field when using the Korean IME. |
10420 |
2014-02-04 |
In some situations issuing a weak interrupt to a threaded APL application will cause APL to hang |
10392 |
2014-02-21 |
Data from Microsoft Excel that contains empty cells is ordered incorrectly when accessed via the Clipboard Array Property |
10298 |
2014-01-22 |
Syserror upon ⎕EX of a namespace under certain circumstances |
10284 |
2013-12-12 |
⎕FX can create a bad function which will syserror if the name is mistakenly placed in the parenthesised list of right arguments |
10283 |
2013-12-11 |
Syserror 640 while using APLMON after using ⎕NA and passing the name back via assignment. |
10278 |
2013-12-12 |
Setting one of a Grid's cells to have a complex number results in a neverending stream of domain errors. |
10267 |
2013-12-12 |
In certain circumstances Dyalog may crash when accessing the Document object of COM IE.Application. |
10263 |
2013-12-12 |
A workspace that has a Class Field referring to # can be )LOADed but )COPYing it into a clear workspace generates a syserror 96 |
10253 |
2013-12-09 |
32 bit APL: APL may terminate unexpectedly when ⎕FREADing a component containing the ⎕OR of a dfn written by a 64 bit APL |
10231 |
2013-11-28 |
⎕R and ⎕S may fail when a 32-bit workspace is loaded by a 64-bit interpreter and the same expression is run again |
10216 |
2013-12-12 |
Attempting to edit a Class that contains a dfn comprising one line dfns referring to a Field may generate a SYNTAX ERROR |
10195 |
2013-12-09 |
Some GUI-related ⎕DMX Messages had an extra space included. This has now been removed |
10194 |
2013-12-12 |
Setting GetDayStates on many dates in a Calendar object can lead to a syserror with Native Look and Feel Enabled. Vista onwards |
10167 |
2013-12-09 |
If ClassB derives from ClassA, ⎕NEWing an exported instance of ClassB may result in a DOMAIN ERROR in ClassA's constructor |
10136 |
2013-12-12 |
A Combo with Sizeable=1 in a Group with Dragable=1 does not generate a DragDrop event if it is dropped within the Group |
10071 |
2013-10-07 |
a←# ⋄ a,←# ⋄ a=0 generates syserror 999 |
10064 |
2013-10-07 |
Windows: ⎕NSIZE erroneously returns ¯1 instead of generating an error when the file size cannot be determined |
10025 |
2014-01-27 |
Repeatedly recreating NetControl objects leads to a GDI leak until parent form is closed. |
10004 |
2013-09-19 |
⎕WC gives a spurious domain error if you create a text object and give it 3 char matrices in the text property position. |
9972 |
2014-02-21 |
Enable 13.1 and 13.2 to accept ⎕NULLs from 14.0 |
9854 |
2013-08-28 |
In certain cases calling the .New method of a .Net object might result in a syserror 999 |
9833 |
2013-09-16 |
Attempting to set MenuItem.BCol is ineffective |
9810 |
2013-09-19 |
MouseUp callback happens in wrong object after dragging a Text object. |
9787 |
2013-09-19 |
Attempting to trace ref.fn in an unnamed namespace results in a syserror 999 |
9772 |
2013-07-29 |
Dyalog could generate syserror 999 if a Timer object was located at the end of the in-memory workspace |
9766 |
2013-09-19 |
WS Explorer does not show anything for the metadata for a simple assembly. |
9691 |
2013-11-07 |
A property setter in an instance can incorrectly be called when setting the property of another instance if you ⎕FIX the class |
9665 |
2013-07-18 |
Idiom recognition was incorrectly taking precedence over binding the right operand to a user-defined operator |
9631 |
2013-06-28 |
Native Look&Feel: a Form created by a callback can appear behind another Form if the 1st Form has a ToolButton with TipText set |
9616 |
2013-06-24 |
Specifying an array that was not a character scalar or vector in the right argument of ⎕WG could generate a syserror |
9598 |
2013-06-24 |
Calling an unnamed dfn which calls ⎕SIGNAL, on the same line as the enclosing :endtrap will result in a syserror 999 |
9588 |
2013-06-11 |
Classic only: ⎕R and ⎕S operations with a function call transformation have a memory leak |
9560 |
2013-06-11 |
Editor: Focusing on or typing into the search field can trigger a select event on the unrelated 312th GUI object in the WS. |
9525 |
2013-06-11 |
Msgbox should appear when hitting Naked Edit on function which differs from version on stack. Error message improved |
9449 |
2013-06-11 |
tty version: crash or syserror 74 after resizing session window while in maximised editor |
9448 |
2013-05-14 |
Dyalog 13.1 onwards: "Show Threads" menu option is not available when APL code is running. |
9421 |
2013-06-11 |
Alt-key shortcuts associated with ToolControl ToolButtons stop working when focus is inside the ToolControl. |
9418 |
2013-05-14 |
A ⎕SE with complex construction of refs could become corrupted across a )LOAD or ⎕LOAD |
9405 |
2013-04-16 |
Syserror 999 occurs when you invoke a function saved in a workspace that used to be associated with a DLL via ⎕NA. |
9400 |
2013-05-14 |
Under certain circumstances, creating a subform whilst also setting its TabObj property causes Dyalog to hang. |
9392 |
2014-03-17 |
A VALUE ERROR is generated when an Instance of a Class calls a function in a separate Namespace that is :Include’d by the Class |
9351 |
2013-04-10 |
Setting a Property of an instance of an OCXControl can result in unexpected errors or syserrors |
9340 |
2013-03-28 |
When interrupting a ⎕DL or ⎕DQ, the resulting suspension appears on the next non-comment line (or line[0]) |
9338 |
2013-04-10 |
Execute of a string 'ns.foo' (which should call a function in #) runs in #.ns instead |
9328 |
2013-04-10 |
Dyalog would not always use a new .Net AppDomain after a )CLEAR |
9326 |
2013-04-10 |
Sometimes Excel gives a type mismatch if a Dyalog COM Server returns a rank 2 (or greater) nested array containing characters |
9320 |
2013-04-02 |
Passing a scalar ref to a COM function generated a spurious DOMAIN ERROR |
9310 |
2013-04-10 |
Numbers such as 1e400j1 truncates to 1e308j1, rather than generating a SYNTAX ERROR |
9303 |
2013-04-02 |
GetTextSize method returns wrong result if the text argument exceeds a certain length, which is dependent on the font selected |
9278 |
2013-04-10 |
Dyalog Classic passes extra characters to a COM object on a Chinese Language Windows computer. |
9244 |
2013-06-21 |
A standalone Classic Dyalog Runtime stops responding to keyboard input if you press Home or End in an edit field. |
9236 |
2013-04-10 |
Dyalog 13.1 and 13.2: The creation or ⎕OR of an OleClient Object are slower than in 13.0. |
9224 |
2013-04-10 |
Conjugate does nothing on nested arrays containing complex numbers. Introduced 2013-02-05 |
9221 |
2014-02-27 |
.Net bridge : function argument list conversion / overload picking |
9184 |
2013-04-10 |
13.1 onwards: Focus can pass to a random window after closing ⎕ED windows started from a callback. |
9168 |
2013-02-22 |
In rare circumstances the ,← and ⍪← idioms could result in arrays whose elements are truncated to a narrower data type |
9162 |
2013-02-21 |
If used at the same time as DDE, ⎕R code could cause a syserror 4 or syserror 185 |
9128 |
2013-02-01 |
A workspace compaction when pasting into the UNICODE session can cause a syserror |
9122 |
2013-04-10 |
If a Dyalog runtime out-of-process COM object has an error when calling a .Net method, it appears to hang. |
9120 |
2013-02-01 |
OLEServer crashes upon ⎕WS 'ExportedFns' |
9103 |
2013-02-13 |
13.1 and earlier only: excessive file locking occurs when share tying component files |
9082 |
2013-04-10 |
Executing a .Net Method can fail with an Object Reference Exception if you load a WS which was saved after using that Method |
9060 |
2013-04-10 |
DMX problems when traps are disabled |
9058 |
2013-01-11 |
Unicode only: deleting part of a line in the session results in garbage on that line |
9057 |
2013-04-10 |
Class Property setter function doesn't run in the same space as the getter function as seen by ⎕THIS. |
9046 |
2013-02-01 |
⎕WS 'Coord' 'Pixel' before ⎕EX'.' can generate spurious DOMAIN ERRORs |
9001 |
2013-02-01 |
13.1: If ⎕FHIST tie-time recording is enabled, share tying a file while it is simultaneously being updated could damage the file |
9000 |
2013-04-10 |
TCP/IP code can generate an exception if the operating system rejects a request for 16 bytes of memory. |
8966 |
2013-01-15 |
12.1 with DyalogHighAccessibility=1: Cursor can get stuck after pressing cursor keys on a form with a coolbar and an edit field |
8957 |
2014-07-28 |
The ⎕NS of an OLEClient object now returns a namespace that can be used to manipulate that object |
8955 |
2013-04-02 |
Dyalog can crash when you query the ClassName of a collection inside an OLEClient |
8947 |
2013-07-30 |
Syserror 410 after selecting text in session including some of the leftmost columns and dragging and dropping onto next line |
8912 |
2012-11-15 |
Dyadic grade with a retained hash table could give a result which cannot be displayed or used as an index. |
8904 |
2013-04-10 |
:Leave, :Continue or generating an error within a :Trap expression did not reset a surrounding :Trap or :With |
8889 |
2013-01-21 |
Decimal serialization and double to System.Decimal conversion issues. |
8884 |
2013-04-10 |
Using ⎕NS to merge a non namespace data into a namespace can cause a syserror |
8880 |
2013-01-15 |
Support for the Windows Narrator fails if you set the Rows property of a Combo object. |
8875 |
2013-02-13 |
Enhancements to ]profile's workspace usage |
8861 |
2013-04-10 |
The changes for issue 8792 (Windows Narrator support) were incomplete for Label and Combo objects |
8853 |
2013-02-13 |
Trying to use a set function with a retained hash table generated in a 32 bit APL can cause a 64 bit APL to crash and vice versa |
8843 |
2013-02-13 |
4th element of '.' ⎕WG 'APLVersion' now says 'DLLRT' for a runtime exported application. Requires patch to interpreter RT DLL |
8832 |
2013-08-02 |
Calling an AP function (such as hex from xutils.exe) on an empty array can cause a memory leak. |
8792 |
2013-04-10 |
Improved support for the Windows Narrator to improve support for partially sighted users. |
8791 |
2013-04-10 |
Improved keyboard handling for items in a tool control. |
8774 |
2013-04-10 |
The fix for issue 8667 did not take the correct font into account when drawing the border of a Group object |
8760 |
2013-02-13 |
Interpreter can be configured not to record tie time in component files (reported by ⎕FHIST) |
8758 |
2013-02-13 |
Windows: In very rare circumstances, ⎕FERASE and ⎕FRENAME could fail if simultaneously ⎕FLIB is scanning the directory |
8750 |
2013-02-13 |
M∘{(↓⍺)⍳↓⍵} retains hash table, but M∘MatIota where MatIota←{(↓⍺)⍳↓⍵} doesn't |
8724 |
2013-02-13 |
⎕DMX does not report OS Error if ⎕FERASE fails |
8723 |
2012-09-25 |
Calling a trad-fn while suspended in a traced dfn, caused the dfn to terminate immediately on resuming the trace. |
8713 |
2012-09-03 |
⎕FHIST access code should be 16384, not 512 |
8707 |
2013-02-01 |
DMX.Message is incorrectly displayed in Classic versions |
8701 |
2013-02-13 |
If current currency symbol has more than 1 character , edit objects of fieldtype Currency do not show the right value. |
8690 |
2013-02-13 |
Namespace structure corrupted by removing an inner namespace containing a reference to a function in an outer namespace. |
8669 |
2013-02-13 |
Couldn't take the inverse of a namespace-qualified function. |
8668 |
2013-04-10 |
Conversion to and from the Dyalog DECF and the .Net Decimal type do not work if the system decimal separator is not "." |
8667 |
2013-04-10 |
With Desktop Composition disabled, dragging a window over the border of a Group can make a child text obj disappear |
8653 |
2012-08-02 |
You can now set the Accelerator property on a TabButton. |
8644 |
2013-03-20 |
.Net framework 4.5: APL callbacks are not connected to the event handler of an instance of a .Net class. |
8636 |
2012-07-30 |
13.1: Rarely 0÷0 parallelised Division of non-integer arrays may cause errors in subsequent mathematical functions on the result |
8628 |
2013-02-01 |
Drag Outline Disappears when WS Explorer is dragged vertically onto 2nd monitor |
8624 |
2012-07-13 |
It is not possible to maximise the Event Viewer |
8618 |
2013-04-10 |
Cannot use tray icon to interrupt an APL program in a Dyalog assembly DLL. |
8603 |
2013-03-01 |
With suspended ns.fn, )ed foo results in cursor on suspended line in tracer (not editor), not on foo in editor |
8598 |
2012-07-24 |
After dragging and dropping an image within a form, DragDrop event rarely occurs if you have Windows 7's Desktop Composition on. |
8593 |
2013-02-13 |
Returning a function as the result of a trad-fn can fail if there are pending destructors. |
8581 |
2013-04-10 |
In certain instances an un-docked editor window's "Above Session" entry in the menu is not checked according to status |
8580 |
2012-07-03 |
In certain instances the Maximise / Restore Down button on MDI_CLIENT windows does not work |
8570 |
2012-06-18 |
Syserror 5 if you use monadic ⎕XT to query the filename of an external variable in Unicode Dyalog. |
8567 |
2012-06-22 |
Group caption text can appear blurred if you move the parent form or recreate the group if you don't use Native Look and Feel |
8554 |
2013-02-13 |
⎕XML does not correctly honour xml:space="preserve" attribute with long character data |
8553 |
2012-06-18 |
Dyalog 13.1 generates a syserror if you give ⎕AT an empty matrix. |
8548 |
2013-02-13 |
Cached entries for ⎕FTIEd files might unnecessarily be flushed to disk; in very rare cases this might result in a syserror 51 |
8547 |
2012-07-03 |
)HOLDS output is "garbled" in a UNICODE version |
8540 |
2013-04-10 |
Having selected text in the session, hitting the cursor keys does not remove the selection |
8539 |
2012-08-02 |
Setting SelItems on a ListView which has over 65535 items can go wrong. |
8538 |
2012-10-25 |
Dyalog crashes if you set the session font to 'Gill Sans MT Ext Condensed Bold' 20 1 0 0 400. |
8534 |
2013-03-01 |
Naked edit silently fails to open if the function to be edited is in a scripted object that is already being edited |
8522 |
2012-05-31 |
The word "occurred" is misspelt in a number of error messages (mainly in message boxes but one in ⎕DMX.Message) |
8515 |
2012-11-28 |
Documentation: the Visible Property is missing from the List of TabControl Properties |
8514 |
2012-06-01 |
Dyalog 13.1 can hang when you give an invalid argument to an Excel OLEClient's Workbooks.Open method. |
8502 |
2013-02-22 |
Classic only: ⎕XML does not allow full set of valid XML NameChars (in tags, etc) |
8499 |
2013-03-20 |
Using ⎕STATE'⎕TRAP' within a :trap statement leads to syserrors etc |
8495 |
2012-07-27 |
Modifying a dfn currently being traced by changing it into a one-line dfn resulted in a syserror. |
8487 |
2013-02-01 |
Class Editor Tree View stops working once you have edited another class and exited that second (or subseqent) session |
8481 |
2012-05-23 |
If multiple versions of an OCXClass are installed, ⎕WC 'OCXClass' 'name' can attach to an unpredictable version. |
8480 |
2012-05-23 |
Attempting to ⎕WG 'EventList' or 'MethodList' of a namespace may lead to a syserror 4 |
8471 |
2013-02-01 |
Grid is drawn incorrectly if you click on a cell which is not fully visible and press Page Down. |
8470 |
2012-05-23 |
Configuration enhancement: in Classic trace/edit mode the session can be set to appear above Edit and Trace windows |
8467 |
2012-05-23 |
An In Process server exported by Dyalog 13.1 does not work. Requires patches to interpreter DLLs |
8457 |
2012-05-22 |
Grade could return an incorrectly ordered vector when applied to a vector of more than 12000 4-byte integers |
8446 |
2012-05-22 |
chksum in dfns generates a WSFULL if given an array containing ⎕NULL. New version available at dfns.dyalog.com |
8444 |
2013-11-01 |
Ticking the Color Scheme box (for function Printing) results in Session log printouts with black text on a black background. |
8438 |
2012-05-23 |
Threads tool has misspelt D function. |
8406 |
2012-05-23 |
Defined operator operand generated SYNTAX ERROR when called with axis specification. |
8388 |
2012-05-23 |
Selective specification involving enlist crashes syserror 999 |
8384 |
2012-05-23 |
With the classic-style editor, editing a traced function and changing its name leaves the new name in the Caption afterwards. |
8383 |
2012-05-23 |
In Del editor, clear all of current line, including [line number], then hit ER could cause APL to crash - more likely in 64 bit |
8366 |
2012-05-23 |
Some Version 10 workspaces fail to copy in 13.1. |
8364 |
2012-05-23 |
Syserror 91 after ⎕EX on a object which is currently open in an editor window and whose name is a local variable in a function. |
8361 |
2014-01-24 |
Localising ⎕TRAP in a suspended function can cause a syserror 999 |
8358 |
2012-06-01 |
With a ⎕FR of 1287, v13.0 generates a spurious domain error if you ⎕NQ a decimal floating point number. |
8344 |
2012-06-18 |
Dead keys when followed by a space or a consonant do not work correctly in GUI objects. |
8343 |
2012-05-23 |
In v13.0, ∊⍬ 'foo' does not return a simple character vector. |
8336 |
2012-05-22 |
Pressing a number on the numeric keypad in a spinner can spuriously trigger keyboard accelerators on nearby buttons. |
8316 |
2012-05-22 |
In Dyalog 13.0, the expression ,[0.5]1 2 3 can generate a spurious domain error if ⎕fr is 1287. |
8298 |
2012-05-23 |
]profile display is wrong |
8297 |
2012-05-23 |
French session: errors in menu accelerators |
8207 |
2012-06-13 |
In a runtime system, a ⎕ED window opened on a variable is too small. |
8187 |
2012-05-22 |
⎕FREAD can hang when reading a component which contains a ⎕OR of a complicated set of namespaces, references, and GUI objects. |
8176 |
2012-05-22 |
It is not possible to use a Signature that contains an array of exported objects in a function exported to a .Net assembly. |
8174 |
2012-05-22 |
When you try to rename a class with the WS Explorer, the message box saying you cannot do that has misspelt cannot. |
8166 |
2012-05-24 |
If you ⎕EX a particular symbol which contains ⎕OR forms of GUI objs in a workspace of a certain layout, you can get a syserror. |
8146 |
2012-05-23 |
(⍬⌷mat)←0 should not change the shape of mat |
8145 |
2012-05-24 |
⎕S can syserror if you have group names in search pattern alternates and the matching alternate does not contain the group. |
8131 |
2012-05-22 |
The fix for 8026 prevents Dyalog APL from running on windows 2000. |
8104 |
2013-04-10 |
Occasionally setting the RowTitleDepth or ColTitleDepth property of a Grid would incorrectly generate a DOMAIN ERROR. |
8086 |
2012-05-25 |
⎕FIX should not cause the status window to be updated (or appear if autostatus) if in :trap or ⎕trap |
8064 |
2015-09-23 |
64 bit only: ⎕WG generates syserror 999 if it is passed a heterogeneous array with first element a valid property name |
8047 |
2012-07-03 |
W7: having snapped an edit window to max height, the number of items in the Windows menu may continually increase |
8030 |
2012-05-22 |
Setting the RTFText property of a Clipboard object did not correctly check that the value was a vector of 8 bit characters |
8026 |
2012-05-22 |
ENHANCEMENT: Improved diagnostic information when creating an aplcore file. |
8013 |
2012-05-22 |
32-bit journaled/checksummed component file created incorrectly when APL_FCREATE_PROPS_* are set |
7993 |
2012-05-22 |
Having ⎕FTIEd or ⎕FSTIEd a file, updating it may result in the file being identified as not being a component file |
7988 |
2012-05-22 |
Checking the "Exported" box in the COM Properties dialog could generate a syserror |
7981 |
2012-05-22 |
Aftering )XLOADing particular workspace, ⎕LOAD'dfns' gives DOMAIN ERROR but second ⎕LOAD works |
7968 |
2013-07-11 |
)DROP a b results in the "Drop workspace" dialog appearing with File name "CLEAR WS" |
7953 |
2012-05-25 |
Hitting Alt+y on form results in "y" appearing in session |
7948 |
2012-05-22 |
IME: Unless commented out of special_keys.din the overstrike introducer (OS)acts as a dead key even if overstrikes are disabled |
7933 |
2012-05-25 |
With IME effective, in Form type Alt-CursorDown then Alt; subsequent keystroke or mouse move results in ⎕UCS 9787 in session |
7911 |
2013-09-20 |
Dyalog 12.1 Classic GUI objects incorrectly require you to press the mode change keystrokes twice to change mode. |
7902 |
2012-05-22 |
AltGr + space (or Ctrl+Alt+Space) incorrectly activates windows system menu on a GUI form and leaves the ctrl shift state on. |
7881 |
2012-05-22 |
Add timer='None' option to ⎕PROFILE |
7873 |
2012-05-24 |
Take and Drop with Axis (R←X↑[K]Y) could return the wrong result if X is a mixture of +ve and -ve values, and K is not in order |
7872 |
2012-09-14 |
If you set the font property of an object to a reference to a non-font GUI object, Dyalog will generate a syserror 999. |
7867 |
2012-05-25 |
With a Grid with a treeview, check box input children can be left on the screen after the row containing them has been collapsed |
7862 |
2012-05-22 |
Sometimes, Dyalog 13.0 indexing can generate a spurious domain error if you use power to generate the index. |
7846 |
2012-05-22 |
APL functions used as .Net delegates do not correctly return valuetypes. |
7845 |
2012-05-22 |
UNIX: name field in status line is updated inconsistently when using editor and tracer |
7744 |
2012-05-22 |
With ⎕ML > 1, the Enlist primitive can generate a syserror if you give it ⍬ ''. |
7733 |
2012-05-25 |
The use of some .Net delegate types could generate an ArgumentException (Duplicate dynamic module name within an assembly.) |
7704 |
2012-05-22 |
)SIC was not documented - new documentation available at docs.dyalog.com/13.1 |
7695 |
2012-05-22 |
Windows: Rapidly starting an AP multiple times results in 64-bit APLs hanging |
7682 |
2012-05-22 |
UNIX: Timer events incorrectly fired after ⎕dl and )LOAD |
7679 |
2012-05-25 |
UNIX: attempting to retrieve the Active property of a Timer causes a syserror 300 |
7678 |
2012-05-22 |
Tack-reduce idioms could return a rank-0, depth-1 "array". |
7672 |
2012-05-22 |
Rationalisation of result rank of ⎕AT - see LangRef for more info |
7668 |
2013-01-25 |
With scripted object, )ED obj.fnname no longer takes you to first line of fnname |
7660 |
2012-05-22 |
UNIX: After using search, replace, next, repeat, undo in editor, subsequent )COPY causes syserror 86 |
7647 |
2012-05-22 |
The Find Object: tool cannot be resized on a multi-monitor system if the monitors have different origins. |
7643 |
2012-05-22 |
A class's treeview is no longer updated when a dfn is defined in a class |
7641 |
2012-05-22 |
When tracing a function, any updates to the stops made by the function calling ⎕STOP are not displayed, but are effective |
7640 |
2012-05-22 |
Double clicking on a derived fn in Workspace Explorer can lead to a syserror 4. |
7634 |
2012-05-22 |
For 13.1 add a mechanism to allow the user to select which version of .Net they wish APL to interact with |
7632 |
2012-05-22 |
Sometimes, focus passes to a random window after closing a ⎕ED window invoked by a GUI callback function. |
7624 |
2012-05-22 |
If you open and close the editor quick search combo box, the search text field is emptied after you hit the find next button. |
7622 |
2012-05-22 |
Quick search in the editor window adds an empty line to the combo box every time you search when the search text field is empty. |
7619 |
2012-05-22 |
Copying namespaces either into or within a workspace results in unwanted garbage in the workspace |
7617 |
2012-05-22 |
)copy of a ws containing a ref to # crashes APL |
7614 |
2012-05-22 |
Windows: APL leaks handles when using APL threads |
7611 |
2013-01-25 |
Edit a fn from tracer; then double clicking on fn in search tool results in a second edit window on the same fn |
7593 |
2012-05-22 |
Hitting <HK> in a ⎕SR causes APL to syserror 300 if <HK> is not defined as one of the exit keys |
7572 |
2012-05-22 |
⎕FCOPY unties the source file when traced |
7562 |
2012-05-22 |
In Dyalog 13.0, ⎕SR can crash if you type some numbers into a numeric field and use a cursor key to leave the field. |
7560 |
2012-05-22 |
Status window pops up with error AC0589 while entering :Field definition |
7541 |
2014-05-13 |
Unexpected NONCE ERROR after indexed assignment to .Net or COM property |
7539 |
2012-05-22 |
0*2147483646 generates a DOMAIN ERROR in certain circumstances |
7495 |
2012-05-25 |
Holding down the right cursor key in the tracer stops one character before the end of line |
7492 |
2012-06-22 |
Dyalog 13.0: ⎕R and ⎕S generate translation errors if the input file contains zeroes. |
7490 |
2012-05-22 |
In Dyalog 13.0, 'I0' ⎕fmt 0 incorrectly generates a format error. |
7486 |
2012-05-22 |
⎕VFI '1J1' or ⎕VFI '2E2' or similar could return incorrect 1st element should a compaction occur during the call to ⎕VFI |
7481 |
2012-05-22 |
Calling self-referencing dfns which specifies both ⎕ML and ⎕IO can result in syserror 63 if a compaction occurs during the call |
7480 |
2012-05-22 |
+.× with a non-scalar singleton can give a spurious DOMAIN ERROR, a wrong answer or generate a syserror. |
7464 |
2012-05-22 |
Selective assignment where the target is in parentheses generates a spurious syntax error. |
7457 |
2012-05-22 |
)WSID, )LOAD etc should not accept unquoted names containing spaces |
7455 |
2013-02-28 |
Hitting <ED> on the name of a class in the header while tracing an instance of the class causes a new fn to be created |
7453 |
2013-01-25 |
In a traced class instance, editing an assigned local var results in a separate edit window, and a new fn with that var name |
7450 |
2012-05-25 |
While tracing a class instance, the cursor cannot be moved beyond a certain point of the line - well before the EOL |
7449 |
2012-05-25 |
When aborting the edit of a constructor which is being traced it initially appears that changes have actaully been saved |
7446 |
2013-04-10 |
13.0 IME: Keystroke combinations for APL characters produce unexpected results when the CAPSLOCK is turned on |
7445 |
2012-05-22 |
Running .Net functions in multiple APL threads could generate a memory leak. |
7442 |
2013-01-25 |
Can't add a function to a class when tracing into an instance |
7438 |
2012-05-22 |
Enhancement: All component file functions accept only 0 and positive integers as valid tie numbers |
7436 |
2013-01-25 |
Editing a traced function inside a class and changes the class script but not the instance or the class. |
7417 |
2012-05-22 |
Dyalog silently exits if the registry key that sets MAXWS for the Dyalog DLL requests more workspace than can be allocated. |
7412 |
2012-05-22 |
Exported In-process server did not look for Dyalog DLL in the same directory. New dllstub.dll from DSS pages required |
7410 |
2012-05-22 |
⎕DR narrowing of a unicode character type could give wrong result or lead to a crash |
7408 |
2012-05-22 |
Change to the algorithm used to set MAXWS when default value is too large |
7394 |
2012-05-22 |
In Unicode versions, the "Paste Object" button in the session toolbar does not correctly paste negative numbers. |
7377 |
2012-05-22 |
If "Type Libraries" were not visible in the workspace explorer, clicking on an OLE Object in the Explorer causes a syserror. |
7347 |
2012-05-22 |
⎕FCHK erroneously left wasted space in files which contained two or more dropped but recoverable components. |
7318 |
2012-05-22 |
LoadTEXT function in loaddata workspace doesn't work with Classic. |
7304 |
2013-02-01 |
An Export or a 0 ⎕SAVE of a workspace containing OLE objects may result in a syserror 999. |
7277 |
2012-05-25 |
A workspace compaction during the processing of ⎕FIX could generate a garbage message in the status window. |
7266 |
2012-05-22 |
In Dyalog 13.0, ⎕SM decimal input fields do not display their numbers correctly. |
7265 |
2012-05-22 |
ENHANCEMENT: Speed up skipping of blank lines and lines with only a comment |
7263 |
2012-05-22 |
ENHANCEMENT: 0=⊃⍴ and 0≠⊃⍴ are now idioms |
7251 |
2013-04-10 |
UNIX Only :⎕MAP of zero length file results in bus errors |
7245 |
2012-05-22 |
Dyalog does not honour the ⎕FR saved in a workspace when the workspace is loaded. |
7236 |
2012-05-22 |
A syserror can result using ]profile after running a large GUI application. |
7223 |
2012-05-25 |
With Native Look and Feel enabled, Dyalog 13.0 Unicode Help->About box closes instantly before you can read it. |
7178 |
2013-02-07 |
⎕DR crash when used on the result of ⎕MAP on one line. |
7173 |
2012-05-25 |
It is not possible to call a "family" or "protected" base class constructor with :Base. |
7172 |
2012-05-25 |
If you mistakenly specify that a GUI callback fn receives a left argument but event action is '⍎→Done', a syserror 4 results. |
7148 |
2012-05-24 |
64 bit versions cannot ⎕NREAD more than 2GB at a time |
7142 |
2012-05-24 |
Installer does not install the sample websites on windows 7. |
7071 |
2012-05-25 |
ENHANCEMENT: Dyalog 13.0 OLE interface now supports VT_I8. |
6953 |
2012-05-22 |
Shortcut workspace needs to be modernized and does not work for 64-bit Dyalog. |
6913 |
2012-06-11 |
After a 0 ⎕SAVE of a workspace with visible GUI objects, interacting with the GUI objects can lead to a syserror 999. |
6877 |
2012-05-22 |
Menuitem "Action/Clear Stops" clears monitor bits but does not clean up the monitor information stored in functions. |
6870 |
2012-05-22 |
A space-referenced indexed assignment ns.(v[]←0) displays its result in the session. |
6864 |
2012-05-22 |
Power remembers its args/result and may use those to produce a new result. This can result in slightly inconsistent results. |
6607 |
2012-05-22 |
Scripted objects: Colour of statements such as :class & :endclass are not updated when closing "}" of dfn is added to script |
6559 |
2012-05-22 |
Syntax colouring background colours can be left behind when you drag an expression to another line in the editor. |
6436 |
2012-05-22 |
LOG_SIZE doesn't honour qualifiers |
6325 |
2012-08-01 |
Using a Colour scheme to print classes with syntax colours does not work. |
6305 |
2012-05-22 |
Workspace Explorer: with the correct set of mouse clicks it is possible to be able to edit labels in the navigation pane |
6243 |
2012-05-22 |
Windows enhancement: simplified options in "Errors fixing the class" Msgbox |
6206 |
2012-05-23 |
Stop/Trace/Monitor controls set on functions in scripted objects are cleared when fixing from within the editor |
6196 |
2012-05-22 |
RainPro PostScrp.Write does not work on Unicode and other fixes/enhancements. Available on tools.dyalog.com. |
6150 |
2012-06-08 |
In Classic Dyalog, docking of form objects does not work if their names are lowercase. |
6057 |
2012-05-22 |
#.var∘← should not generate a SYNTAX ERROR |
5961 |
2012-08-09 |
When printing a selection from an object, the whole object is printed if the selection begins and ends on the same column. |
5818 |
2013-07-30 |
In traced script, changing function from traditional to dfn causes function line numbers to disappear on fix |
5734 |
2012-05-22 |
⎕cy error within complete diamondised :trap statement all on one line caused syserror 999 |
5731 |
2012-07-30 |
EP in the treeview window in the editor should close the editor. |
5504 |
2013-02-13 |
Pasting from Excel into a variable can result in a variable having wrong shape and mis-located data |
5423 |
2012-05-22 |
The error message for a )clear which fails when # is referenced by the session namespace is not displayed correctly |
5245 |
2012-05-22 |
Windows: ''⎕XT'var' ⋄ ⎕EX'var' should delete the temporary file, but doesn't |
4996 |
2013-06-11 |
Editor treeview: Empty node lists no longer shown, "+" and "-" twisties for non-empty node list now work correctly |
4916 |
2012-05-22 |
Attempting to )LOAD a session file causes syserror 999 |
4795 |
2013-02-13 |
Tracer display incorrect after editing traced dfn when current line is itself the end of a dfn |
4786 |
2012-05-22 |
Allow user to select whether file associations should be updated when installing APL |
4767 |
2012-09-14 |
Enhancement: generate syserror 176 when starting APL as last resort; better to put up a user-friendly msgbox |
4759 |
2012-05-22 |
AIX: export MAXWS=3G mapl -tty with 32 (classic) generates syserror 0102, not helpful error msg |
4708 |
2012-05-22 |
UNIX: Signal handling is not reenabled having processed a :trap 1003, but is OK after ⎕TRAP 1003 |
4337 |
2012-05-22 |
Windows enhancement: ⎕FRDCI time stamp resolution improved (was one second in previous versions) |
4086 |
2012-05-23 |
With the editor, you can get a syserror 91 if you branch to ⎕LC and close the editor after SALT stops because of an error. |
4011 |
2012-06-13 |
The Debugger accepts input to all suspended function windows, not just the most recent |
3913 |
2012-04-26 |
Put ⎕WSID in caption of session close "Are you sure?" box. |
3897 |
2012-05-23 |
The Clear trace/stop/monitor button in the TRACE toolbar does nothing when in a trace window |
3716 |
2012-05-22 |
:Hold should execute the :Else clause in preference to issuing a DEADLOCK error. |
3610 |
2012-05-22 |
Enhancement: ⎕ED now has same behaviour in dfns as in tradfns (waits for last window to be closed before terminating) |
3562 |
2012-06-21 |
If you use the Workspace Explorer to rename a namespace script, the script is lost and the object becomes an ordinary namespace. |
3553 |
2012-05-22 |
Outer product generates a NONCE error when no Larg supplied; it should generate a SYNTAX ERROR |
3346 |
2012-05-22 |
"No More" popup is a little cryptic for session and editor FD and BK when limit reached |
3171 |
2014-11-20 |
APL characters are not copied from edit fields in the Find Objects dialog box if the "Paste text as Unicode" setting is in effect. |
3075 |
2012-05-22 |
Dotted, indexed assignment of a system variable does not honour the dots |
3059 |
2014-07-02 |
Executing the expression ¯1⊤¯2*31 causes a syserror 999 |
3036 |
2012-05-22 |
2 ⎕at of a 1-row matrix returns a vector (it should return a 1-row matrix). |
3022 |
2012-08-02 |
A mnemonic keyboard shortcut placed in the caption of a TabButton does not work. |
2940 |
2012-05-23 |
Having hit ctrl-pause while in ⎕ED hitting EP results in APL hanging |
2915 |
2012-05-18 |
While editing a function, autocomplete after a name-class 9 object shows all the control words and function declaration words that begin with ':'. |
2893 |
2013-02-01 |
The Workspace explorer does not distinguish between classes and namespaces when sorting by type. |
2856 |
2012-05-22 |
The PrintList property of the root object inappropriately adds printers of other users when called on a Citrix Server. |
2712 |
2012-05-22 |
The arachnid ws fails if you click on 'Show Stack' then 'Game' |
2505 |
2012-05-22 |
International characters create problem when used in filenames |
1284 |
2012-05-22 |
Ravel of a ⎕MAPped variable crashes the interpreter. |
632 |
2012-05-22 |
The syntax colouring of "on_SetEventInfo" is incorrect. |
613 |
2013-02-13 |
Attempting to print a session log with a very long line can result in syserror 999. |
590 |
2012-05-22 |
A space-referenced non-result-returning niladic function does not terminate its containing D-fn. |
377 |
2012-05-11 |
With confirm_fix set to 1, selecting [File][Fix] after a function has been changed does not prompt for confirmation. |
217 |
2012-05-22 |
Dyalog APL now rejects names that end with ":\/" when using )SAVE or ⎕SAVE |
193 |
2012-05-23 |
⎕MONITOR does not 'see' into a diamondised line following, for example, a :Case keyword. |
178 |
2012-07-30 |
Configure box: there is now a minimum value for Configure->Windows->Edit Width as 15 or less has no effect. |
159 |
2012-05-22 |
Using File->Save while in line editor causes a syserror 999 - MenuItem now disabled while in line editor |
51 |
2012-05-22 |
On startup, Dyalog turns on the Single Trace Window option (even if you have turned it off) if you have a docked Debugger in your session file. |