Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-02 | Derive `erlang-shell-mode` properly from `comint-mode` | Tianxiang Xiong | |
2018-03-01 | emacs: delimiter first in icr works | Dan Gudmundsson | |
2018-03-01 | emacs: Indent delimiter first in term elements correctly | Dan Gudmundsson | |
2018-03-01 | emacs: Indent tuple (and maps) elements as list elements | Dan Gudmundsson | |
Avoid From: { ^^element1, ^^element2 } To: { ^element1, ^element2 } | |||
2018-03-01 | Add emacs indention testcase | Dan Gudmundsson | |
Split the manual testcase and run them in daily tests instead. Easy to run directly as well: (cd ../test; cerl -eval "emacs_SUITE:indent([])") | |||
2017-09-13 | Merge remote-tracking branch 'upstream/pr/1474' into maint | Dan Gudmundsson | |
* upstream/pr/1474: Update the version to 2.8.0 Remove the obsolete erlang-buffer-substring function Add a :package-version property to the new defcustom erlang-shell-prompt-read-only Bump the version number Make the erlang-shell prompt read-only by default Remove a mention of Emacs 21 Drop some redundant backwards compatibility code Enable lexical binding for erlang-mode Remove some ancient compatibility aliases | |||
2017-09-12 | Update the version to 2.8.0 | Bozhidar Batsov | |
2017-09-12 | Merge pull request #1559 from johanclaesson/tags2_maint | Dan Gudmundsson | |
2017-09-06 | Merge branch 'lukas/erts/nif_vector_q/OTP-14598' into maint | John Högberg | |
OTP-14520 | |||
2017-09-05 | Emacs: Update erlang-xref-find-definitions-module for Emacs 26 | Johan Claesson | |
The number of arguments to visit-tags-table-buffer have increased in Emacs 26. | |||
2017-09-05 | Emacs: Guess type of tag definition in Emacs 24 | Johan Claesson | |
This concerns tag finding commands in Emacs 24. If the word at point is preceded by a hash suggest as default a jump to a record definition. If it is a question mark suggest a macro. Otherwise assume it is a function. If it is not a qualified call assume it is a local function. | |||
2017-09-05 | erts: Add erlang:iolist_to_iovec | Lukas Larsson | |
OTP-14520 | |||
2017-08-23 | Emacs: Fix default target for xref-find-references | Johan Claesson | |
The default target is changed to be just the name at point when xref-find-references is invoked. Previously the default was the same as for xref-find-definitions. This included arity and other things that do not make sense for xref-find-references. | |||
2017-05-23 | Remove the obsolete erlang-buffer-substring function | Bozhidar Batsov | |
2017-05-09 | [emacs] fixup Forgot progn | Dan Gudmundsson | |
2017-05-09 | [emacs] Fix paranthesis error advice-add | Siri Hansen | |
2017-05-07 | Add a :package-version property to the new defcustom ↵ | Bozhidar Batsov | |
erlang-shell-prompt-read-only | |||
2017-05-07 | Bump the version number | Bozhidar Batsov | |
2017-05-07 | Make the erlang-shell prompt read-only by default | Bozhidar Batsov | |
Allow for this behaviour to be customized via a defcustom. | |||
2017-05-07 | Remove a mention of Emacs 21 | Bozhidar Batsov | |
2017-05-04 | Update copyright year | Raimo Niskanen | |
2017-04-29 | Drop some redundant backwards compatibility code | Bozhidar Batsov | |
2017-04-29 | Enable lexical binding for erlang-mode | Bozhidar Batsov | |
2017-04-29 | Remove some ancient compatibility aliases | Bozhidar Batsov | |
Those were added 8 years ago and it's about time they were removed. Now that we depend on a newer Emacs release, we can also drop the function `erlang-obsolete`. | |||
2017-04-28 | Merge branch 'dgud/emacs/update-bifs' | Lukas Larsson | |
* dgud/emacs/update-bifs: Update available bifs for 20 | |||
2017-04-28 | Update available bifs for 20 | Dan Gudmundsson | |
2017-04-27 | Restore Emacs 25 support | Johan Claesson | |
Fix loading of byte-compiled erlang.elc on Emacs 25 and the erlang shell. | |||
2017-04-25 | Merge pull request #1411 from bbatsov/drop-legacy-code | Dan Gudmundsson | |
Drop some legacy Emacs compatibility code | |||
2017-04-25 | erts: Add erlang:list_to_port/1 debug bif | Lukas Larsson | |
2017-04-25 | erts: Auto-import port_to_list for consistency | Lukas Larsson | |
Follow the same pattern as pid_to_list | |||
2017-04-21 | erts: Polish off erlang:list_to_ref/1 | Lukas Larsson | |
2017-04-17 | Remove a bunch of redundant feature and function checks | Bozhidar Batsov | |
All of those are present on the target Emacs 24.1. | |||
2017-04-17 | Drop the redundant erlang-uncomment-region command | Bozhidar Batsov | |
2017-04-16 | Drop some legacy compatibility code | Bozhidar Batsov | |
This commit removes some compatibility for old GNU Emacs releases and XEmacs. erlang-mode didn't really work on them for a while now, so this is just a cleanup, nothing actually changes. It's part of the ongoing effort to clean up and modernize the codebase of erlang-mode. | |||
2017-03-09 | Merge branch 'siri/typer/remove-application/OTP-14251' | Siri Hansen | |
* siri/typer/remove-application/OTP-14251: Remove typer application | |||
2017-03-08 | Remove typer application | Siri Hansen | |
The application now has an own repo, https://github.com/erlang/typer | |||
2017-03-03 | Merge branch 'maint' | Raimo Niskanen | |
2017-03-03 | Merge branch 'raimo/kernel/gen_statem-progress/OTP-14114' into maint | Raimo Niskanen | |
* raimo/kernel/gen_statem-progress/OTP-14114: Make code_change/4 optional Implement fallback for terminate/3 Clarify code_change and callback mode change Stop pampering with stacktraces Clean up timer handling Remove event timer optimization Clean up timer handling Reduce number of loop variables hence code mass Optimize by using async cancel_timer Bugfix: callback mode not cached after code change Implement repeat_state and repeat_state_and_data Correct type checking function for action {next_event,,} Change arity of type to init_result/1 | |||
2017-02-09 | emacs: revert erldoc change | Dan Gudmundsson | |
did not load erldoc after changes | |||
2017-02-08 | Emacs: Describe how to run unit tests | Johan Claesson | |
Also prepare the test cases for Emacs 26. | |||
2017-02-08 | Emacs: Consider arity when jumping to definitions | Johan Claesson | |
Only the xref front-end introduced in Emacs 25 consider arity. It is not implemented for older emacsen. Look for manual page files in lib/erlang/man in erlang-root-dir. Also do not give up in erlang-man-module when not finding the manual page file. Call manual-entry as a fallback. Do not bother to populate menu-bar with man pages when menu-bar-mode is nil. Add erlang extensions also to dired-omit-extensions. Remove some support for Emacs 18 and 19. | |||
2017-02-08 | Fix a command's name | Bozhidar Batsov | |
2017-02-08 | Clean-up erldoc.el | Bozhidar Batsov | |
2017-02-08 | Set some useful file-local variables in erlang-edoc.el | Bozhidar Batsov | |
2017-02-08 | Clean-up erlang-eunit.el | Bozhidar Batsov | |
2017-02-08 | Clean-up erlang-start.el | Bozhidar Batsov | |
2017-02-08 | Update erlang-pkg.el | Bozhidar Batsov | |
2017-02-08 | Set erlang-mode's encoding to utf-8 | Bozhidar Batsov | |
2017-02-08 | Remove redundant wrappers around Emacs version constants | Bozhidar Batsov | |
2017-02-08 | Convert some defvars to defcustoms and fix some docstrings | Bozhidar Batsov | |