Jump to content

David Millington

Embarcadero
  • Content Count

    29
  • Joined

  • Last visited

  • Days Won

    6

David Millington last won the day on May 31 2022

David Millington had the most liked content!

Community Reputation

79 Excellent

2 Followers

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. David Millington

    Parnassus Bookmarks for Delphi 11 Alexandria?

    Glad you find this useful! The stack bookmarks are enormously powerful simply because of toggling... they're a good example of building a feature where the key functionality is less than you envisaged. I thought a stack of bookmarks, so you can go backwards by popping one off the stack would be very useful, but 90% of the value is in a stack of one item 😄 FWIW the shortcut Shift+Esc may be useful to you: it drops a stack/caret bookmark and jumps back, in one go. So you can easily toggle between any two locations (across units, ie over editor tabs) that way. Drop a caret (Ctrl+Shift+B), go somewhere, press Shit+Escape and it'll drop a caret and go back to (picking up) the first, then Shift-Escape again and it'll drop a caret and go back to the other...
  2. David Millington

    Parnassus Bookmarks for Delphi 11 Alexandria?

    An error restarting indicates a bug in the GetIt code, since the plugins are installed via GetIt and aren't active (aren't loaded) until the restart. Not fully. They are part of the standard IDE build, but are still separate DLLs (not BPLs.) Both plugins use a powerful editor API for all their drawing which is located in CoreEditor.bpl, which I built, and which is what allows them to figure out what's onscreen, where, at what line, etc. We're planning to build an API like this into the IDE, and then move the plugins to use our inbuilt API, at which point they'll be fully integrated. Ultimately we would like that API to be public, part of the ToolsAPI. Bookmarks and Navigator obviously benefit from it, but other tools like GExperts and CnPack also draw in the editor. We have to be careful since we don't necessarily want doing this taken lightly, but making an API available is a better choice than plugins writing code to hack in the same functionality.
  3. We have a patch available for RAD Studio 11.1 that resolves an issue debugging Win32 apps on Windows 11, where the IDE would appear to freeze. It's related to getting the thread wait chain taking some time to return. Full info in the blog post: https://blogs.embarcadero.com/windows-11-win32-debugging-patch-for-rad-studio-11-1/
  4. David Millington

    Bookmarks dead?

    Bookmarks and Navigator are now here: and https://blogs.embarcadero.com/bookmarks-and-navigator-are-available-for-rad-studio-11/ The blog post has full info but a couple of notes: We have set up systems so this build delay should not happen again They are available for both 11.0 and 11.1 The Debugger plugin is also coming within a few days Many thanks for your patience here, and I hope you find installing these helps your productivity and use of the IDE.
  5. David Millington

    Parnassus Bookmarks for Delphi 11 Alexandria?

    Bookmarks and Navigator are now here: and https://blogs.embarcadero.com/bookmarks-and-navigator-are-available-for-rad-studio-11/ The blog post has full info but a couple of notes: We have set up systems so this build delay should not happen again They are available for both 11.0 and 11.1 The Debugger plugin is also coming within a few days Many thanks for your patience here, and I hope you find installing these helps your productivity and use of the IDE.
  6. Good news - very good news, that I hope many of you will be happy to hear. Bookmarks and Navigator are now available for RAD Studio 11. Full info here: https://blogs.embarcadero.com/bookmarks-and-navigator-are-available-for-rad-studio-11/ The blog post has full info but a couple of notes: We have set up systems so this build delay should not happen again They are available for both 11.0 and 11.1 The Debugger plugin is also coming within a few days Many thanks for your patience here, and I hope you find installing these helps your productivity and use of the IDE.
  7. David Millington

    Parnassus Bookmarks for Delphi 11 Alexandria?

    Hi. I'm sorry we could not (or did not) update earlier. The delay is not to do with high DPI. The plugins should work fine with high DPI 🙂 The delay has been integrating and changing our build system. They were integrated as third party projects and we have been bringing them into our normal system (they'll still be shipped in GetIt as installable plugins for the foreseeable future.) We haven't wanted to promise a date, but (without promising) I would expect them to be available with 11.1.
  8. Marco showed a preview of some of what's new in Delphi 11 yesterday - you can read his blog with screenshots, or watch the video replay, here. I'm also giving a talk today on Usability and Design, in general but also referring to the IDE and some decisions we made there. If you've ever wanted to see an internal mockup of things we did not do, this is the one to watch -- but also, I hope the talk in general will be helpful for anyone who wants to have good design in their app. Join this or the other (really good!) talks today and tomorrow here!
  9. David Millington

    Remote desktop friendly

    We were thinking of writing a blog post about it, I'll ping the person who was looking at doing so. For more detail I'll need to ask our engineers. My level of oversight here was to ask we fix RD bugs, I did not dig into the details of what changes we made or why.
  10. Looks like something unintentional, we'd certainly want to fix. Can you file a QP with a sample project please (to be sure we see exactly what you see) and email me the QP number? david.millington@embarcadero.com. Thankyou!
  11. David Millington

    ANN: Parnassus Parallel Debugger

    That is the right place. Thanks! Those errors are in the debugger itself, not the Parallel Debugger plugin... but the plugin stresses / uses the debugger a lot more than the IDE does, so it's more likely to find issues when they exist 😞 Sorry about that. Please file bugs with debugger logs turned on, so we can solve them: http://docwiki.embarcadero.com/RADStudio/Sydney/en/Enabling_logging_for_the_RAD_Studio_debuggers
  12. David Millington

    Does C++ Builder have code completion?

    C++Builder 10.4.2 improves this a lot. It's not perfect, but much improved. Please try it out.
  13. David Millington

    ANN: Parnassus Parallel Debugger

    No idea! Installation there are part of GetIt. The plugin installs several DLLs, and that one is a shared DLL also used by Bookmarks and Navigator. Do you have either of those installed? If it persists I'd contact Support.
  14. David Millington

    Last ways to contact Embarcadero

    Yes - always happy to get an email 🙂 Our email addresses are in the format firstname dot lastname, ie mine is david dot millington at embarcadero.com.
  15. David Millington

    Does C++ Builder have code completion?

    I know right now code completion is, let's say, not ideal. We hope this will be much better in 10.4.2 - lots of work going into it in this release. You can see this noted on our recent roadmap: https://blogs.embarcadero.com/rad-studio-november-2020-roadmap-pm-commentary/
×