Powerful cross-platform web scripting
|
|
Frontier 5.0d7 Release Notes
- New Frontier.root
- Brent's "Root5.0d6" of July 24, with new Jump To and version number incremented.
[Windows version]
Into 4.2.3 Root folder updated to include Brent's "Exporting and Saving" items.
[Mac version]
- Tightened up use of address operator for many verbs.
- Many verbs that are documented as taking the address of an object as a parameter would accept an object itself.
For example, you could say "edit (@scratchpad)" or "edit (scratchpad)" and both would work.
In order to support file object windows consistently in the language, this laxness had to be removed.
- Improved handling of file objects in scripts.
- All window-related verbs work properly when referring to file objects.
window.close and close can now close file windows.
window.frontmost and window.next return the full path to file objects
- Window names no longer case-sensitive for scripts.
- Window verbs, target.set, close, edit, etc. will now match window titles with any case.
- File.gefiledialog, file.putfiledialog implemented.
- [Windows version]
string4 file type is expected to be a ".xxx" suffix.
Can't pass a list of types, because lists aren't implemented yet.
- Fixed bug that could hang Frontier when scrolling.
- Vertical Home and End was most likely to trigger bug.
- When opening a non-root file, clickers always called.
- Frontier no longer brings an existing file window to the front automatically.
- Fixed zooming display bugs.
- Zooming, resize windows no longer loses scrollbars.
Zooming a scrolled outline no longer creates incorrect display, missing lines.
[Mac version]
- Enabled zooming of subtables.
- The Zoom button (and cmd-Enter on the Mac) now works for subtables.
- Miscellaneous Windows version bug fixes.
- Fixed several threading-related crashers.
Fixed hang when Exitting.
Fixed broken Windows menu.
- Fixed part of poor threading performance problem.
- Scripts run faster, but still can get "stuck". Clicking the mouse "unsticks" script threads
[Windows version]
- Fixed mouse.location verb.
- Mouse.location returns the mouse position relative to the frontmost window, as documented.
It used to return the position relative to the Main window.
[version 4.x bug]
- Fixed problem calling certain menu.xxx verbs from a shared menu.
- Menu.install, menu.remove, menu.addSuite and others all would not work in an osa context.
[Mac version]
|