RISC OS Open
Safeguarding the past, present and future of RISC OS for everyone
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

Previous|Next

  • Tickets
  • » Ticket #461

Ticket #461 (Fixed)Fri Nov 23 23:22:27 UTC 2018

Edit paste buglet

Reported by: Fred Graute (114) Severity: Minor
Part: RISC OS: Application Release:
Milestone: Status Fixed

Details by Fred Graute (114):

Pasting the clipboard contents into an empty Edit (1.73) window doesn’t mark the text as changed.

Changelog:

Modified by Sprow (202) Sat, November 24 2018 - 09:17:35 GMT

It does for me:

  • Open StrongEd, type “hello”, select, Ctrl-Shift-C to clipboard.
  • Click on Edit iconbar icon, window called <untitled> opens.
  • Ctrl-V, window changes to <untitled> *. Attempts to close it give “This file has been modified” dialogue.

Modified by Fred Graute (114) Sat, November 24 2018 - 10:59:35 GMT

That worked for me too, once I killed UniServerFS. StrongED supports RAM transfers whereas UniServerFS does not (as shown by WimpMon).

So, if Edit obtains the clipboard contents via a file transfer then the text is not marked as changed.

If you don’t have UniServerFS then you can test with SciCalc which doesn’t support RAM transfers either.

Modified by Sprow (202) Mon, November 26 2018 - 21:13:31 GMT

Huh, so it does (when pasting via scrap). This may require a journey into the bowels of RISC_OSLib where the indentation is “interesting”, since it should work much the same as RAM transfer – using the xfer functions.

Modified by Sprow (202) Wed, July 03 2019 - 07:25:55 GMT

  • Attachment added: editapp.zip

I plucked up the courage to delve inside RISC_OSLib, please try the attached !Edit – solves it for me.

Modified by Chris Mahoney (1684) Sun, July 07 2019 - 00:24:42 GMT

The updated Edit works correctly for me too.

Modified by Sprow (202) Tue, July 09 2019 - 07:35:37 GMT

  • Status changed from Open to Fixed

Thanks for checking – change now in RISC_OSLib-6_02 (though note that since the fix was in the library, Edit’s version number will appear unchanged).

  • Comment on, or change status of, this ticket

Previous|Next

Search tickets

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Options

  • Tickets
  • New ticket
  • Milestones
  • Subversion: Changesets
  • Subversion: Browse
  • CVS: Revisions
  • CVS: Browse
  • Search

RSS feeds Rss

  • Tickets
  • Everything!
  • More feeds...
Site design © RISC OS Open Limited 2018 except where indicated
The RISC OS Open Collaboa theme is distantly based on the Collaboa default layout

Valid XHTML 1.0  |  Valid CSS

Powered by Collaboa
This site runs on Rails

Hosted by Arachsys