Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: MARIE-js/MARIE.js

Version 2.2.0

03 Apr 02:10

Choose a tag to compare

Bug fixes

  • Fix the file extension for saved files to be.mas instead of.mar, and allow opening.mas files.
    • .mar files saved in previous versions can still be opened.
Assets2
Loading

Version 2.1.1

24 Feb 02:28

Choose a tag to compare

Bug fixes

  • Fix a bug whereLoadImmi was not correctly syntax highlighted when given a label
  • Fix missing hover information when hovering over the operand forSkipCond
Loading

Version 2.1.0

11 Feb 22:47

Choose a tag to compare

Language changes

  • Change the0xA opcode toLoadImmi X, which loads a 12-bit unsigned immediate value into theAC.
  • ChangeClear to be an alias forLoadImmi 0
  • Allow using0C00 as the operand forSkipCond to allow for skipping when the AC is non-zero.

Editor features

  • Add an instruction set button to the toolbar which shows help for syntax and instructions
  • Enable usingCtrl+/ to toggle line comments
  • Allow auto-complete to appear in more situations with proper context sensitive suggestions
  • Show instruction and label details in auto-complete prompts
  • Show tooltip with details when hovering over instructions in the code
  • Make the user input prompt more visible when anInput instruction is executed
  • Improve text contrast in the status bar

Bug fixes

  • Fix a bug where long output in the output window was unable to be scrolled all the way to the top
Loading

Version 2.0.0

29 Jan 10:32
7085e85
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Execution of addition program in MARIE.js with inputs 7 and 5

MARIE.js has a major update! Powered bySvelte, our rewrite delivers a sleeker, more intuitive interface. This update includes:

  • Optimized Tiled Layout: Maximize your workspace with a smartly designed layout that enhances coding and result viewing.
  • Streamlined Register View: Register values now align seamlessly with memory cells in an intuitive horizontal layout.
  • Enhanced Data Path Visualization: Experience a fully integrated Data Path view that dynamically highlights data flow as MARIE.js executes instructions.
  • Focused & Efficient UI: A right-hand sidebar with collapsible sections lets you concentrate on what matters most.
  • Smarter Input Handling: Input fields and input lists are now merged, automatically remembering previous values to save you time.
  • Simplified speed controls: Easily adjust execution speed with a smooth slider, plus a fast forward button that disables breakpoints and RTL logs to boost performance.
  • Seamless Guidance with Tooltips: Hover over features in MARIE.js to instantly see explanations, keeping your workflow uninterrupted.
  • Refined Dark Mode: Enjoy better contrast and readability for a more comfortable coding experience.

Dark mode version of the same program and inputs

Loading

Version 1.3.0

11 Jun 07:21

Choose a tag to compare

Fixes

  • Better UTF16 support (#291)
  • Created new Unicode example to demonstrate UTF16 features
  • Multiplication example now works with non-positive numbers (#286)
Loading

Version 1.2.0

11 Aug 01:48

Choose a tag to compare

Features

  • Faster Execution Speeds (#273)

Fixes

  • Output strings without newlines and interpret ASCII 10 (LF) as newline character (#271)
Loading

v1.1.0 Release

10 Oct 02:25

Choose a tag to compare

Official Release Notes of V1.1.0

Features

  • Custom file saving viagapi.js
  • Select folders to Upload to:
    image.

Bug Fixes

  • Security bug fixes togapi.js

For Developers

  • updategapi.js for handling of updating/inserting files to Google Drive via Google APIs
Loading

Version 1.0.10

29 Sep 02:54

Choose a tag to compare

Recommended Browsers

OSRecommended Browser
Windows 7 or NewerGoogle Chrome v40 or Newer
Windows XP or NewerGoogle Chrome
OSXGoogle Chrome v40 or Newer
Mobile DevicesNo recommended browsers at the moment

Google API Fixes/Changes

  • updated core code ofgapi.js to improve various files
  • new file picker design
    image
  • handles NProgress.js to finish (NProgress.done()) if user cancels the user of the picker
    • usesdata[google.picker.Reponse.Action] to determine the state of the Picker
  • improvements to various sections of code
    • added variables for easier to handle and read

Other UI/UX Changes

  • updated various code files
    • addedsubtraction.mas to demonstrate a simple subtraction calculator
    • addedsimpleIfElse.mas to demonstrate how If...Else... is used in MARIE
    • updatedquicksort.mas to explain to users what to Input
  • added bootstrap-tooltip for GitHub icon
  • fixed issue#265
  • improved various UI in about.html
  • updated gapi.js and interface.js for handling of saving/updating filse

For Developers

  • added ext/nprogress.js to jsdoc
  • updated README.md to cover broader recommended commit tags
  • update jsdocs for better documentation
Loading

Version 1.0.0 - The Community Update

26 Sep 00:05

Choose a tag to compare

v1.0.0 - The Community Update - Release Notes


Recommended Browsers

OSRecommended Browser
Windows 7 or NewerGoogle Chrome v40 or Newer
Windows XP or NewerGoogle Chrome
OSXGoogle Chrome v40 or Newer
Mobile DevicesNo recommended browsers at the moment

Features

Community Provided Ideas

  • Interchangable Themes brought by JavaScript and CSS
  • Users can save code in their own favourite names and extensions
  • Comprehensive Errors, explained. This will be updated in the future where a link (to the wiki with the corresponding error) will appear to explain the error
  • FAQs Section on the Wiki
  • Input list, that is popped every time the 'Input' instruction is executed (rather than entering values one at a time)

UI and UX Updates

  • New Landing Page
  • Updated Preferences Modal to include tabs, for easier to access/manage settings when it is categorised
  • A more beautiful and responsive navigation bar
    • navbar icons have been trimmed to save space, giving it a modern look
  • Google Drive API Integration, opening and saving files to Google Drive
    • Google Picker
  • New and easy to remember domain namehttps://mariejs.xyz with DDOS protection by CloudFlare

Bugs Fixes

  • Fixed#163 - where Simulator can break
  • Fixed Security Fixes (which is present in v1.0.0-preview)

Planned Roadmap for MARIE.js

  • Plans to migrate to ES6, electron, AngularJS, ReactJS, etc.
  • End of support for Older Browsers
  • More documentation over December 2016 - February 2017 Period
Loading

v0.9.5 (Beta)

12 Sep 05:42

Choose a tag to compare

This updates MARIE.js tov0.9.5

OSRecommended Browser
Windows 7 or NewerGoogle Chrome v40 or Newer
Windows XP or NewerGoogle Chrome
OSXGoogle Chrome v40 or Newer
Mobile DevicesNo recommended browsers at the moment

What's New

Bug Fixes

  • potentially fixed#163 where error is caught

UI Changes

  • updated Output Log to include scrollable output log within main outputlog-outer
  • enhanced scrolling behaviour
  • disabled transitions on tabs
  • Fixed and Updated ToU modal
  • added bootstrap-tooltip over memory view

New Features

  • added clear all breakpoints functionEdit -> Clear All Breakpoints

Developer Features

  • addedelectron branch where devs can use electron
Loading
Previous134
Previous

[8]ページ先頭

©2009-2025 Movatter.jp