Skip to content

v2.0.0 (2023-01-09)

Latest
Compare
Choose a tag to compare
@dietmarw dietmarw released this 10 Jan 08:42
· 4 commits to master since this release
291f1bb

What's Changed

  • Rearchitected the code to follow Emacs conventions more closely:
    • All functions and variables start with modelica- instead of mdc-
    • C-h m now shows the list of keybindings
    • modelica-mode now inherits from prog-mode
    • Settings can be configured via M-x customize and overridden via file-
      or dir-local variables
  • Redesigned keybindings to follow the conventions of other major modes.
    Set modelica-use-emacs-keybindings to nil to use the old keybindings,
    except:
    • Replaced C-c C-h with C-c C-a since Emacs uses C-h to show
      help for available keystrokes
  • Support for hideshow-minor-mode added
  • oo-browser support is unmaintained (but left in the repository for now)
  • Removed compatibility code for XEmacs

Pull requests

  • Fix M-" (insert documentation string) command by @rudi in #3
  • Match block start and end via stack. Enable hideshow. by @TobiasZawada in #4
  • Remove special treatment of ".mo" file extension by @rudi in #5
  • Adjust keybindings to be more similar to other major modes by @rudi in #7
  • Make README prettier by @rudi in #6
  • Make modelica-mode MELPA conform by @rudi in #8
  • Address comments from melpa review by @rudi in #9

New Contributors

Full Changelog: v1.4.1...v2.0.0