Shop OBEX P1 Docs P2 Docs Learn Events
So we hear you were interested in C for the Propeller… - Page 10 — Parallax Forums

So we hear you were interested in C for the Propeller…

14567810»

Comments

  • Jessica UelmenJessica Uelmen Posts: 490
    edited 2010-04-20 21:07
    Hello again!

    First off, thank you everyone for your feedback and comments.· We very much appreciate every one (good, bad, or indifferent), and you certainly have given us a lot to think about!

    We just finished discussing our direction as it relates to the topic of this thread and the feedback provided.· While we are not abandoning the idea of developing a C source translator for the Propeller, we do realize that there are updates that need to be made to the current Propeller Tool to satisfy the needs of our current customer base.· This will serve to fix some long known issues, and pave the way for future enhancements.

    Due to this, we are currently closing this thread while we focus on implementing·these changes. This is not meant to censor feedback, or to stifle discussion, but as we are making changes, any·feedback on our current spec will become outdated.· When we have something new to report, we will start a new thread.

    As a first step, the following Propeller Tool and Propellent Library/Executable enhancements are to be done in the order shown with new public releases every few bullet points.· They are arranged based on priority and dependencies while staying mindful of practical release-point opportunities.·
    ·
    • Multiple library paths; searched in user-specified order during compilation
    • Fix command-line .binary/.eeprom file opening; disables Load RAM/EEPROM
    • Update EurekaLog exception handler
    • Template file
      • User can select any file that acts as initial content for the New File function
      • User selectable to New File or Shift+New File
    • Button toolbar (buttons for file open, close, save, print, compile, etc.)
    • Fix editing quirks
      • End-of-line error selection (selects CR, so typing something brings up the next line)
      • SHIFT+Down_Arrow selection + Tab error
      • Enter key intention (assembly vs. Spin) (Align mode vs Insert/Overwrite)
      • Deletion (Align mode) issues
    • Fix exception upon close
    • Preserve compiled/unmodified objects for faster project compilation
    • Printing
      • Removal of background (separately from syntax color)
      • Fix landscape printing
      • Save settings in preferences
    • Enhance downloader to support >32K EEPROM images with optional no-zero-appends
    • Update and recertify USB drivers
    • Enhance USB Driver Installer
      • Detect previous FTDI packages installed, updated as appropriate
      • Add support for "need to reboot" possibility
    • Context sensitive help
    • Search enhancements
      • Find/Replace window non-modal functionality
      • Shift+F3 searches backwards
      • F3 when nothing found displays error on status bar
      • Find-in-Files
    • Library overwrite prevention
    • Enable copy/paste in Propeller Help
    • Resolve font rendering issue in foreign regions
    • Support development of multiple Propellers on one computer
    • Object Info memory map highlighting and decoding
    • Spin Compiler
      • Convert to high-level language to facilitate better integration in tool and include hooks to support enhanced development
      • Inclusion of compilation directives
    • Silent, background, mini-compilation
      • Code-insight
      • Symbol declaration view
      • Object references as hotlinks to object
    • Integrated C Source Translator
    The following will be done in-parallel with the above list, as appropriate:
    ·
    • Update Parallax font
      • Fix kerning errors, enhance approximately 12 glyphs, add a few custom characters for syntax descriptions in documentation/help
    • Small enhancements/fixes (to be performed in-between above steps)
      • Reset Save As dialog file-type
      • Object Info Pane – show object references despite compilation error
      • Recent folders should include examples and library
      • Make bookmarks auto – appear when set
      • Syntax highlighting issues
      • Prevent multiple instances of Propeller Help
      • Improve folder renaming
      • Multiple compile/download request prevention
      • Function keys not working in detached windows
      • Alt+Menu doesn't always respond
      • Block-Group Indicators over comments
      • Bookmarks lost after Save-As
      • Navigate to source
      • Row highlight (preference)

    If you have any questions, comments or concerns, PLEASE do not hesitate to contact me via PM or email (juelmen@parallax.com).

    -- Jessica

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Jessica Uelmen
    Education Department
    Parallax Inc.

    Post Edited (Jessica Uelmen (Parallax)) : 4/22/2010 5:52:45 PM GMT
Sign In or Register to comment.