[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/lua-mode created (now 7ee3feb)
From: |
Philip Kaludercic |
Subject: |
[nongnu] branch elpa/lua-mode created (now 7ee3feb) |
Date: |
Thu, 5 Aug 2021 04:56:32 -0400 (EDT) |
zge pushed a change to branch elpa/lua-mode.
at 7ee3feb Bump version tag for v20210802 release
This branch includes the following new commits:
new 001fff1 Initial revision
new 99230fc code cleanup: removed duplicate code from lua-send-buffer
new fb12d2b lua-send-region: create temporary file to send lua code
as one chunk lua-send-region: wait for lua prompt new custom variable:
lua-prompt-regexp (used for comint-prompt-regex)
new 05a9513 fixed copyright notice
new 78fc3ba lua-postprocess-output-buffer: jump to lua errors in
source files
new 8802c43 fixed lua-postprocess-output-buffer: start search from
last prompt simplified: lua-send-current-line
new f9cbb91 make lua-process-buffer and lua-process global
new c13235f fixed indention
new 04fb034 lua-jump-to-traceback: Issue warnings about truncated
traceback
new cd5fa7d lua-start-process: made program &optional argument
(defaults to name)
new d91bf2b new buffer-local variable: lua-electric-flag new
function: lua-toggle-electric-state
new 3d6f6ed enforce interactive mode by default: (defcustom
lua-default-command-switches (list "-i")... xemacs-compatibility: use
make-temp-name if make-temp-file isn't available xemacs-compatibility: don't
use comint-next-prompt because of different behavior on xemacs (lua-send-region)
new 6a7929a lua-postprocess-output-buffer: match first error, not
last xemacs-compatibility: fixed lua-traceback-line-re
new 78f7b78 emacs-compatibility: replace-in-string not available on
GNU emacs xemacs-compatibility: fixed lua-traceback-line-re
new ea5c4a1 Documentation: Added installation notes
new 0ae7e3e Handle function names in assignments
new 13363db Fixed typo (#470)
new aedf8a5 Documentation in restructured text
new 9d20d58 fold mode cleanup
new 89dbb80 imenu fix for local functions
new 8f17c27 fix [#472] lua-mode colorization
new b11a136 implemented lua-forward-sexp using
lua-find-matching-token-word
new c49fb68 Fixed lua-prompt-regex and handling of output without
newline (bug #425)
new d313ff5 New Release: 20061208 Fix lua-postprocess-output-buffer
(use char-offset instead of line-offset for start of search because
lua-send-region uses char-offset now)
new bdf4bab support for hideshow
new 8ab6df6 Fix bug #619: Wrong identation with .. operator
new 9730289 Insert Project page Link
new de08e4b Added version comment for Tom Tromeys package.el Added
project url
new 31acb6b Fix bug #621: Wrong comment block detection
new d7c462a Fix bug #620: Wrong identation with tables
new cf9de96 Reverted invalid changes for Bug #620
new 16861a3 Fix bug #620 again: Wrong identation with tables
new bf0b902 New Release 20070708
new 99324a4 minor font-lock fix
new eebb50c Fix #1913: Indenting: "(" like "{"
new fc0a1e3 Changes/Fixes by Reuben Thomas:
new e10183d handle font-lock-variable-name-face (Reuben Thomas)
new ab2d44c Multiple changes by Reuben Thomas:
new 85fda70 Add patch from Olivier Andrieu for rudimentary long
bracket support
new c61bda2 Commit from Reuben: * change the contact details *
reindent some bits that were not correctly indented (saves future random
whitespace changes
new ab9783f Applied patch from Reuben Thomas:
new 5aa6f9e Patch from Reuben: fix long string colouring problem
new 2786823 Add example code to trigger lua-mode for hash-bang lines
containing “lua”, and improve the formatting; use add-to-list rather than cons.
new e057e22 Rename install.rst to README to help github and users.
new 676f0a6 Sync with reality.
new 239783b Bump version.
new 4f4d3de Add Makefile with dist and release targets, and ignore
release zips.
new a5f8e7b Fix generation and use of VERSION, and ignore release
notes files.
new 14300f1 Specify branch to pull from.
new 60073cc Change https to http in URL.
new b20ca34 Add note to send update to ELPA.
new 46683e7 Make lua-indent-level customizable.
new afdf074 Make defcustom declaration formats consistent.
new 3c89a0a Reorder customizations better.
new eb5d301 Bump version.
new 47ac4f3 Don't have the echo command printed itself.
new 7af5dec Use line-beginning(-end)-position when possible
new 158f267 Merge lua-goto-nonblank-* funcs into one
new 3ba5bf1 Redo lua-toggle-electric-state, remove extra function
lua-calculate-state
new e610db4 lua-make-indentation-info-pair: readability refactoring
new cc46763 Add some comments
new b2860f1 lua-setup-keymap: improve readability
new ec1a0f2 Remove extraneous variable lua-indent-whitespace, use
back-to-indentation instead
new 7935b5f Fix previous commit
new 85d26f8 lua-mode-map: initialize as soon as lua-mode is loaded
(previously waited for call to lua-mode)
new 58da3f9 Remove comment about setting lua-mode-map: not required
anymore
new 3339da6 lua-prefix-key: auto-convert from/to character, update
bindings automagically
new 5842703 Add TODO
new 8165775 Fix lua-set-prefix message
new a52e6b1 lua-left-shift-regexp: optimize and greatly reduce size
new ed01d35 Implement proper syntax-status querying: improve
precision a lot
new 918f297 rename: lua-calculate-indentation-left-shift ->
lua-calculate-unindentation
new 562540e Fix lua-calculate-indentation: indent to 0 when inside
string literal
new 6b1d389 lua-calculate-unindentation: skip semicolons as well
new bda4fbd lua-calculate-unindentation: update docs, remove
extraneous catch
new cf2f42a .gitignore: ignore emacs backups
new 5fa9b81 lua-indent-line: don't change the indent if inside
multiline string literal
new a20b08e lua-indent-line: remove extra variable shift-amt
new c0d6f80 Add markdown README
new d66ec8e Remove broken multiline literal font-locking
new 08cff6e Implement basic multiline-aware functionality
new 0f6048d Implement lua-mark-all-multiline-literals function
new dfc3b78 Preserve buffer-modified-p state when (un-)marking
multiline delimiters
new d142ed1 Update TODO
new 96eba74 lua-(comment/string)-p: add optional pos parameter
new de12f4b lua-mark-all-multiline-literals: also handle multiline
comments
new 7920d17 lua-mark-all-multiline-literals: if region is active,
limit to region boundaries
new c5f37b0 lua-mark-all-multiline-literals: look for multiline
ending beyond specified bounds to improve integrity
new 96658a0 Move actual marking of multiline construct into
lua-mark-multiline-region
new 6de08c0 Update TODO
new aef55a6 Update contact info in README; bump version
new e3a4390 lua-mark-all-multiline-literals: add default keybinding
"lua-prefix C-;"
new 9384855 lua-mark-all-multiline-literals: run when during lua-mode
initialization
new da22ef7 Rename lua-clear-multiline-delims ->
lua-unmark-multiline-literals
new 8c28ed5 Add utility funcs lua-inside-multiline-p and
lua-get-multiline-start
new 5607327 Update TODO
new 4b27305 Add safe default target to makefile
new 2b91610 Bump contact information
new e3a8282 Make URL/Version fields in lua-mode.el prettier, update
parse expression in Makefile
new 4a22b3c Allow lua-start-process to be called interactively.
new 5953970 Bump version
new ddcd8b8 Makefile: specify dist contents explicitly
new c995c7a Use beginning-of-defun-function and end-of-defun-function
variables instead of explicitly binding C-M-a and C-M-e. In addition to being
cleaner, this gives us a working narrow-to-defun for free.
new 91b5974 minor style fixes
new f834c21 lua-mark-all-multiline-literals: fix missed rename
new a3ed448 Make dist with git-archive
new fa1ef23 lua-mode-map: dont evaluate at compile-time (fix
byte-compilation error)
new 8be4f4e .gitignore: ignore byte-compiled files
new c044a1b Fix emacs compilation warning in XEmacs-oriented code
new 79ff5d0 lua-postprocess-output-buffer: replace
save-excursion/set-buffer with with-current-buffer
new 1e61379 Fix most of compile-time warnings, add couple FIXMEs
new c69e150 Makefile: add compile target
new 993e042 Merge branch 'multiline_literals'
new 1c37d0d Bump version
new 9b929d4 Reorder operations in release target so that no
pushing/sending is done if master differs from remotes/origin/master
new d742cae lua-mark-all-multiline-literals: comment out debug message
new aec4eea lua-mark/-unmark-all-multiline-literals: fix error
occurring on empty buffer (fixes #4 ?)
new 9c94413 lua-comment/-string-p funcs: wrap into save-excursion
because syntax-ppss alters point position
new d6232fe lua-find-regexp: check if match-beginning should be
ignored too
new e9a17ba Added autoload for (add-to-list 'interpreter-mode-alist
'("lua" . lua-mode))
new 3367502 Merge pull request #7 from rlph/master
new 5542927 lua-automark-multiline: add function to enable
automatical multiline construct marking when emacs is idle
new 6beb586 Add customizable lua-automark-multiline-interval variable
new 9645322 lua-indent-line: add lua-indent-string-contents custom
variable to enable indenting multiline strings if necessary (issue #6)
new 742180e lua-automark-multiline: add
lua-automark-multiline-maxsize variable to prevent long waits on big files
new e17a48c Give credit to people participated recently
new c23fb54 lua-automark: mark only those buffer parts that may have
changed their syntactical meaning
new 535ca1b
lua-mark-char-multiline-delim,lua-unmark-multiline-literals: inhibit
after-change-functions to avoid running automarking twice on the same text
new 99ef499 Make lua-automark variables buffer local
new 509700f lua--automark-update-start-pos: rewind to beginning of
line to make sure newly inserted multiline literal delimiters are recognized
new e470943 lua-mode-abbrev-table: mark abbreviations as :system so
that they're not counted as user-defined and are not saved automatically (issue
#8)
new bb9330f Fix string contents indentation (issue #6)
new 2ce253c lua-automark: fix multiline comments recognition which
was failing when there was a single-line comment previously
new d57fdaf String content indentation: put back code that forbidden
ANY indentation unless it's enabled
new 0b3df35 Fix string content indentation: it's now indented by
indent-level relative to indentation of the line where string/comment literal
starts (issue #6)
new eab8fc0 Move docstrings to the end of constants.
new 8435a96 Major modifications to indentation logic.
new dcf5fc1 Indentation fixes and tidy up.
new 066d042 Merge pull request #12 from vhallac/vh-indentation-mods
new 5a81583 Restore compatibility with Emacs22 and earlier that was
broken when patching lua-mode-abbrev-table (should fix #11)
new 39cf29e Whoops! Add missing parenthesis
new e498788 lua-calculate-indentation: add comments
new dfdbd85 lua-cont-eol-regexp: add missing keywords "if", "until"
and "elseif"
new f4ab885 lua-cont-eol-regexp: add "return" keyword too
new 98f7fb0 lua-calculate-indentation: remove unneeded variables &
"let" form
new 01d0f38 Bump thanks section
new 167e046 lua-calculate-indentation-override: fix typo (caddr was a
reference to wrong field of token table)
new aa10440 Bump TODO
new a5cc71f Bump version & URL
new a0490fc lua-font-lock-keywords: highlight hash-bang line as
comment (#17)
new ded7566 Add lua-with-silent-modifications macro, use it to fix
the undo history issue (#21)
new 37f51cb Fix multiline literal highlighting for long strings (#20)
new 0407042 Make lua-with-silent-modifications available during
byte-compilation
new b33f255 Make lua-mode-hook customizable.
new ec26ea4 Fix: Single-line conditionals can confuse indenting (#22)
new 6563aeb Merge pull request #30 from vhallac/fix-22
new fa3470e Merge pull request #28 from rrthomas/master
new b1dc70c lua-font-lock-keywords: highlight builtin symbols (issue
#15)
new 9d75878 lua-font-lock-keywords: highlight numbers as constants
(issue #15)
new 3c8cfe6 Add credit, reformat new code to fit into 77 cols
new ced5226 lua-with-silent-modifications: fix old style backquotes
in fallback implementation
new caa3d0c lua-jump-to-traceback: fix compilation warning about
goto-line func
new bba7fc0 Fix byte-compilation
new fb53190 First part of the fix for #34
new 6b48a94 Second part of the fix for #34
new 612b1e7 Fixed misplaced paranthesis.
new 52dcf7b Merge pull request #35 from vhallac/fix-34
new 086736c #36 Don't continue lines on some keywords
new 7a3a5f6 Add script to facilitate indentation testing
new d128a74 Add initial version of test/indentation/README.md
new 66cd58a Fix test_indentation.sh, add basic_blocks.lua indentation
test
new 4a203b9 add lua-send-defun (a lua-send-proc replacement)
new b9541ce lua-send-proc is now an alias to lua-send-defun
new 8638475 Fix use of flet for Emacs > 24.1, and enable assert.
new c2f8a7f Use define-derived-mode
new a3016a2 Avoid polluting "global namespace" when striving for
backward compatibility
new 4399254 Merge pull request #39
new 7f8e519 Add backward compatibility aliases for cl-assert &
cl-labels functions
new c7c8d0c Fix bug with lua-mode-syntax-table initialization
new f926323 Extend and unify backward compatibility code
new 9f5107e Fix population of lua-mode-syntax-table (issue #42)
new e6a46ee Update README.md
new 08ff6ea Merge remote-tracking branch 'origin/master'
new 0b4ae97 Merge branch 'fix-36' of git://github.com/vhallac/lua-mode
new 8aa98ae Non-functional refactoring
new 7605d2c lua-font-lock-keywords: rewrite poorly written regexp
(issue #47)
new 8d28342 Revisit block-close unindentation logic (issue #26)
new c24f16e Put Lua reference resources into TODO file
new 40c00bf lua-font-lock-keywords: fontify constants/builtins first
new 6245e50 Add helper functions for reimplementation of
font-lock-keywords
new b1ac542 Major refactoring of font-lock-keywords:
new 57c696c Add var name highlighting in "for x,y in ..." construct
new 3a3f0b0 Improve local var assignment matching
new b124dd0 Add field containing commit SHA expanded during archive
creation.
new af50eca Bump copyright information (no luck with FSF), rephrase
comment
new 5d81110 Wrap symbols required during compilation into (eval-when
compile ...)
new 64c1e94 lua--builtins: add "self" as keyword
new 97ce427 Restore compatibility with Emacs23 broken by commit
8d28342
new ff3f5e1 lua-font-lock-keywords: don't eval-when-compile initial
value
new 2a0314b Improve multiline highlighting via
font-lock-syntactic-keywords
new cd5c071 Clean up lua-mode start-up function a bit
new d6c8419 Fix incorrect error highlighting in 'for x = ...'
statements
new 4b407cc Print 'Prefix key set to ...' only when setting via
interactive function
new 2d94dee Don't unindent comment close-bracket if it doesn't match
open-bracket
new b195cdc Bump TODO
new cee511c for/local varname highlighting: match '=' at EOL properly
new a1dc850 Post-refactoring fix: evaluate string variables in
font-lock-defaults value
new 8ffd075 lua-calculate-indentation-info: non-functional refactoring
new 88b0ec3 Fix indentation for blocks starting on continued lines
new 32b5639 Fix wrong imenu generic expression, add one more regexp
to match 'x = function(...)' definitions
new c1fcfb6 Add NEWS file
new 57d3e46 lua-mode.el: bump "Version:" field
new 040bc8f Bump NEWS
new 1d8dc55 Rename lua--function-name-rx, use it in font-lock
keywords init
new 4484128 lua-calculate-indentation-override: unindent to the last
block-close token
new 79e6815 Rewrite lua-beginning-of-proc
new d0fa50d lua-make-delimited-matcher: wrap into eval-and-compile
new d552910 Add a test for defun font-locking; add make check target
to run it
new b684790 Revert "Rename lua--function-name-rx, use it in font-lock
keywords init"
new f2e7138 Move font-lock test helpers into a separate file
new 94aadfd Font-lock "nil", "true" and "false" as constants rather
than keywords
new 4141c85 Make builtin font-locking more stable; enable it after
".." operator
new 1716660 Fix interaction with electric-pair-mode (issue #54)
new 617c392 make test: test both compiled and uncompiled variants
new 7157658 Create cask project; pull in ert.el to enable testing
emacs23
new e97861c ert-tests/test-electric-mode.el: add tests for electric
indentation
new ed76a6e .gitignore: ignore all *.elc
new ec35884 Suppress fontification messages in emacs23 test output
new 67a9022 test-electric-mode: check interaction with
electric-pair-skip-self flag
new 4217513 Remove highlighting of numbers for consistency with other
major-modes
new 8e19d23 Add basic indentation tests
new b10d6ae Add missing modulo operator (%) to line-continuation
tokens
new 248bea3 Remove syntax hacks for '.' & '_' characters
new 6729533 Rewrite lua-send-buffer function (should fix issue #60)
new afc1ea0 Send init-code in lua-start-process, enable
compilation-shell-minor-mode
new 397b883 Send code to inferior process via loadstring to avoid
tempfile issues
new 2d308e8 Move "no-query-on-exit" initialization to
lua-start-process, update it
new c5e9620 Fix stacktrace parsing in inferior process buffer
new 24cc45e Skip shebang line when sending to inferior buffer (issue
#61)
new 099c130 Bump NEWS
new 28155ba Update README.md
new 1ede907 Fix several cases for `indent-new-comment-line' (M-j)
new 45a881d lua-search-documentation: fix 'foo.bar' lookups broken
when making '.' punctuation
new 1452f8e should-lua-indent: accept strings rather than lists to
simplify writing tests
new 6c55abb Add lua-rx/-to-string wrappers to simplify writing
Lua-specific regexps
new f8a41b8 Fix cl-lib dependency for Emacs23 tests
new 9e200e8 Fix font-locking of functions with underscores (issue #63)
new 7099b81 Bump tests: fix some, move expected failures to separate
test cases
new 6a5fa6b Remove unused tempfile functionality
new a0f3a6f Simplify font-lock & imenu regexps with lua-rx
new 6c4f7cb lua-default-command-switches: declare buffer-local with
make-variable-buffer-local, not make-local-variable
new e430d01 Remove deprecated test code from test/, put current code
there instead
new bbab5a6 Don't anchor arglist continuation to block openers
new 9d86a22 Fix indentation error raised if 'else' is on the same
line as 'if'
new 1a0e191 lua--rx-symbol: fix shy-grouping
new 2ad2ac8 lua-imenu-generic-expression add support for local
function
new 8ff3427 Merge pull request #65 from guoxx/master
new 6f7800f Merge (and squash) pull request #66 from rolpereira/master
new 1d21a10 Reorganize test structure
new 78f0e09 Make sure nested token searches begin from open-token
positions
new dc55356 lua-forward-regexp: make sure direction is `forward'
new 0a1e915 bug fixes for show/hide process buffer
new 3265552 indentation-test: add continuation tests for unary ops
and ...
new 2cdfda7 Add inferior-test.el with some basic (failing) tests
new 6315591 indentation-test: extend unary op test cases
new 0a986f7 Add hideshow support for "repeat... until" blocks
new d166d5e Merge remote-tracking branch 'upstream/master'
new 8d27d2c fixed up tests && improved lua-kill-process
new 9117cfc Makefile: add tryout target to start editing test.lua
new d52e291 Don't fontify "stdin:N:" stacktrace entries in REPL buffer
new ec1b634 Bump NEWS
new 2453e37 Makefile: account EMACS env variable in 'tryout' target
new 9abad67 Merge remote-tracking branch 'upstream/master'
new 694421c Add lua-remove-syntax-table-property to syntactic keywords
new 3e8d475 Fixed broken local variable assignments
new b73794f Merge pull request #79 from j-fu/master
new 13f6ffa Provide lua--setq-local fallback macro for pre-24.3
new d4ee03e Use syntax-propertize-function if it is available
new 1d804f6 Drop pre-Emacs23 support macros
new fd0f6ba Merge pull request #69 from atomontage/master
new 625ed2f Move credits to AUTHORS, cleanup Commentary section a bit
new ce0a813 Mention xristos in AUTHORS
new f92ced5 lua-send-region: send extra printline
new 6d66aee Redo handling of "stdin:N" in tracebacks
new d7855bc remove function lua-comment-p
new 5995697 Merge pull request #81 from v2e4lisp/remove-lua-comment-p
new d6f7e0b lua-documentation-function: New custom variable.
new 8a37fce Merge pull request #82 from holomorph/browse-url
new 522edaf with-lua-buffer: mark as debuggable
new c3b103d lua-beginning-of-proc: improve defun header regex
new ec491dd lua-process-init-code: use load when loadstring is not
available
new 68cd23d Merge pull request #85 from
immerrr/beginning-of-proc-regex
new a57e25e Update documentation
new d7ccb88 Add new builtin functions and operators from Lua 5.3
new c0d8c50 Merge pull request #86 from
immerrr/if-loadstring-is-nil-use-load
new ceb74ae Add file test/.nosearch
new 82daeb5 Merge pull request #88 from tarsius/master
new 532701b Add missing Lua 5.3 functions and modules
new f2e5c4b Merge pull request #90 from Schnouki/lua53
new 3f7a032 Move .nosearch in test/
new 445bad6 Merge pull request #92 from ramnes/master
new ca24f4c Add `run-lua` alias
new 530aa9f Merge pull request #97 from marsam/master
new a7780dc silence 25.1 byte-compiler
new 7b2c18c Merge pull request #99 from tarsius/master
new 37f3c42 Silence compilation warning about referencing a variable
from compile.el
new 92d9729 Add init-tryout.el to persistent initialization code
new 7f8fbf2 lua-mode: don't remove syntax-table during unfontification
new 148858c Migrate tests to buttercup
new 04a2772 Fix goto label fontification
new 8b9d895 Fix comments being spilled into the code (issue #25)
new cadc1ea to-be-fontified-as: improve error messages
new b4943f6 Add luadoc keyword fontification (issue #71)
new 0ce2b96 Allow to set lua-indent-level as file local variable
new 6f4035a Merge pull request #108 from ptrv/patch-1
new fbad628 Add travis.yml
new debba6c Use electric-indent-mode for per-char electric indentation
new bdf121b New release 20151025
new 0b41d44 Merge master into stable
new 444ac2f Merge 'stable' back into 'master'
new ea7e35c Escape tabs in lua-make-lua-string
new cae5db6 Fix derived-mode-p test
new 6511687 Merge pull request #116 from immerrr/fix-derived-mode-p
new f2915c3 Add string tab escape test
new 563ac50 Merge pull request #115 from RobertCochran/escape-tabs
new 4b5aad7 lua-try-match-multiline-begin: don't do syntax-ppss after
the opener
new 3019e75 Merge pull request #117 from immerrr/fix-string-parsing
new e6faecc Use \\' instead of $
new 33097fe Merge pull request #123 from zonuexe/fix/auto-mode-alist
new 191eb10 Makefile: add "nocask" targets
new a0d6744 travis.yml: add Emacs-25.1
new 5640afe Merge pull request #128 from
immerrr/update-makefile-and-travis-yml
new 432d9a0 lua-try-match-multiline-begin: reword the comment
new adb1f3a lua_loadstring: fix variables that were made global
new d759699 Merge pull request #129 from
immerrr/fix-global-variable-in-lua-interpreter
new dccda19 Wrap lua--fill-paragraph in save-excursion
new 0715340 Merge pull request #131 from
jorams/fill-paragraph-save-excursion
new 56691b8 Add tests for preserving point location when filling
new 652e299 gitignore: add cask working dir
new a9945c9 possibility to connect to remote lua process
new 7a97e1b correct spelling mistake
new 6daec31 utils: update to new buttercup matcher definition logic
(#138)
new 25c2535 test-inferior-process: temporarily disable failing test
new c53d071 travis: disable git-snapshot
new d5891c5 Merge pull request #140 from
immerrr/fix-buttercup-matchers
new cccb649 Cask: specify minimum version for buttercup
new 3688bf7 Merge pull request #136 from EdwardBetts/spelling
new b27edce Minor simplification of lua-get-create-process
new eacf137 Spell “Lua” consistently and its “process” (not
“subprocess”)
new a80d912 Fix a minor bug in lua-kill-process
new 6c69183 Merge pull request #139 from rrthomas/master
new ecfe465 Remove testing for Emacs < 24.3, and add 25.2 and 25.3
new e68bc14 Remove compatibility for Emacs < 24
new acd0c55 Revert to using group-n in lua--left-shifter-regexp
new 5a90655 correct spelling mistake
new aca4014 utils: update to new buttercup matcher definition logic
(#138)
new c850d2e test-inferior-process: temporarily disable failing test
new 34e911b travis: disable git-snapshot
new 4cb20c0 Cask: specify minimum version for buttercup
new 3ba5ecc Minor simplification of lua-get-create-process
new c6e053e Spell “Lua” consistently and its “process” (not
“subprocess”)
new e8281dc Fix a minor bug in lua-kill-process
new 7909513 Merge pull request #141 from rrthomas/master
new 8b66d36 Merge branch 'master' into master
new 99312b8 Merge pull request #134 from velkyel/master
new 95c64bb Add doc for lua-find-matching-token-word
new aee46da added lua-indent-nested-block-content-align var
new a260cf9 Travis: enable testing on 26.1, 26.2 and git snapshot
new c9635fb travis.yml: print emacs version
new 8503e16 travis: specify language=minimal explicitly
new 494a5de Fix some linter complaints about docstrings
new 4342dd1 Fix compatibility with new rx package from Emacs 27
new 50d94a4 tests: silence "Indenting region..." messages
new ceb575b tests: break down function header tests into separate
cases
new 99c7431 travis: mark "git-snapshot" as allowed failure
new 770a83d Merge pull request #152 from
immerrr/fix-compat-with-new-rx-package
new c7c3aaa Set comint-prompt-regexp locally in process buffer
new 52cc3e4 Merge pull request #154 from
immerrr/set-comint-prompt-regexp-locally-in-process-buf
new 1f04654 travis: enable testing on osx
new eb93be5 Merge pull request #158 from immerrr/enable-testing-on-osx
new d746b7e Fix typos
new 171b99c Merge pull request #159 from tarsiiformes/typos
new 0f7f010 Fix typo
new dc30240 Merge pull request #160 from tarsiiformes/typo
new a1f6d28 added lua-indent-close-paren-align var
new 505896f added tests for lua-indent-nested-block-content-align and
lua-indent-close-paren-align
new 0cf8000 add lua-indent-close-paren-align to README.md
new 4cdee31 Use proper lexical-bindings instead of lexical-let*
new 4db05e8 Use cl-lib instead of cl
new 2a8b58b Silence byte-compiler
new 3c9ec08 Depend on Emacs 24.3
new 1f596a9 Merge pull request #161 from tarsiiformes/lexical
new 478da4a Fixed order of expected & actual in matcher's message
new 3f67365 Renamed word “Result” to “Actual” in matcher's message
new d15bdb1 Merge pull request #164 from
sergeyklay/fix/buttercup-matcher-message
new c1b6019 Fix reproducibility issue caused by %d pattern in
export-subst
new 658bf8f Merge pull request #166 from veprbl/patch-1
new 6436a45 Index "require" as imenu items
new 5dfc5be Merge pull request #168 from
immerrr/index-requires-as-imenu-items
new a3a71b1 Merge pull request #151 from edam/indent-nested-blocks
new c9b9d47 Fix typo
new 35b6e4c Merge pull request #169 from tarsiiformes/typos
new d7eaa8e Add lua-backward-up-list command
new 0781d83 Merge pull request #175 from
immerrr/add-lua-backward-up-list-command
new 0e6813a Refactor indentation tests to use test cases defined in
*.lua files
new d6dc6fb Don't add "continuation line" indentation inside
parentheses/brackets
new acbcdc9 Don't prevent "block starter" tokens from starting
continuation lines
new db8d474 Fix indentation of multiline while/for+do and
if/elseif+then
new 724bfa5 Fix support for file-local vars in indentation tests, add
tests for blocks
new 4a45c6d lua-make-indentation-info-pair: optimize "same-line"
checks
new 8270df5 lua-is-continuing-statement-p: remove N^2 complexity on
openers/closers
new 1365ba0 Enable XFAIL-ing tests for continuation in block intros
new 6b32777 assignment statements: unindent closing parenthesis on
right hand side
new bf80b7e Enable continuation after comma outside of
parens/braces/brackets
new afd5aa3 test-indentation: remove unused subr-x dependency
new b170500 Add backport of string-trim not available in Emacs 24
new 51a32ef Merge pull request #176 from
immerrr/improve-indentation-for-continuation-lines
new b37710e Enable fontification of variable names in "for" and
function parameters
new 9c275cd Add regression test for issue #157, fix lua-get-line-faces
new 5bfdea5 Merge pull request #177 from
immerrr/refactor-variable-list-fontification
new 4dc4cba Remove stray tabs
new 5fe5f57 Fix wait-for-prompt to take lua-prompt-regexp into account
new 0546418 Extend lua-default-application doc a bit
new 9d46ad3 Update readme
new 345ebfc Merge pull request #174 from immerrr/assorted-fixes
new 2fc3251 `lua-funcname-at-point': don't modify the syntax
new 459e3b7 Fix FIXME: `lua-prefix-key' is always `boundp'
new b647537 `lua-start-proces': don't hang if already running
new 85d01e9 `lua-funcname-at-point': fix regexes
new 83ec53d `lua-funcname-at-point': be more strict
new 3a0fb4b `lua-funcname-at-point': add tests
new 853b040 `lua-start-process': start a new process sometimes
new 430679c `lua-funcname-at-point': handle identifiers before
new b793852 Add regression test
new 1135932 test-process: check if the buffer switching works
new 8858ffa Add CI tests via Github Actions
new 6638de0 Merge pull request #182 from
immerrr/enable-ci-via-github-actions
new a4f49d3 Consider point as inside comment if it is inside "--"
opener
new fbdbf05 Merge pull request #181 from
immerrr/treat-comment-delimiters-as-comments-too
new 07c6bad Add lua-skip-ws-and-comments-forward/-backward functions
new d63f2af Merge pull request #183 from
immerrr/add-lua-skip-ws-comment-functions
new e81d0f2 Merge pull request #179 from
nbfalcon/code-cleanup/fix-fixmes
new 08d83fc Merge pull request #180 from
nbfalcon/bugfix/lua-start-process-hangs
new d7ff9c0 Fix lua-goto-matching-block for when point is at the
beginning of keyword
new c96a836 is-continuing-p: use
lua-skip-ws-and-comments-backward/-forward
new 56af490 lua-find-regexp: escape string/comment after a match is
ignored
new 6a30c39 lua-is-continuing-statement-p: short-circuit to false for
"breaker" kws
new 70b9384 Don't evaluate lua-is-continuing-statement-p-1 twice
new 93da584 Bump indentation tests, add missing
function-call-arguments suite
new 350acce Don't do lua-backward-up-list calculation for overrides
if not necessary
new b043ca4 lua-is-continuing-statement-p-1: fix missing
save-excursion on branch
new 0018e95 make-indentation-pair: don't calculate full indentation
on every closer
new 1f74cd5 Remove backward-up-list for "for" continuation lines
new 3e89784 Fix test suite names
new af274e4 Merge pull request #184 from
immerrr/fix-and-optimize-finding-matching-blocks
new d2ff304 Copy cl-signum into lua--signum for backward compat
new 4e346d4 Add COPYING file
new 6a837f7 with-lua-buffer: ensure font-lock is activated
new cdab971 re-enable testing on Emacs 24.3
new cf076a6 Replace funcall-interactively -> call-interactively (for
Emacs-24.3)
new 9454aee Merge pull request #187 from immerrr/re-enable-emacs-24
new a57b1b1 Add badges to README
new 2d9a468 Merge pull request #189 from jcs-PR/badge
new bc77051 Fix indentation
new 2bd9077 Merge pull request #192 from tarsiiformes/indentation
new d81c700 Bump version tag
new b9a476c Merge pull request #194 from phikal/patch-1
new 7ee3feb Bump version tag for v20210802 release
- [nongnu] branch elpa/lua-mode created (now 7ee3feb),
Philip Kaludercic <=
- [nongnu] elpa/lua-mode 001fff1 001/468: Initial revision, Philip Kaludercic, 2021/08/05
- [nongnu] elpa/lua-mode 99230fc 002/468: code cleanup: removed duplicate code from lua-send-buffer, Philip Kaludercic, 2021/08/05
- [nongnu] elpa/lua-mode fb12d2b 003/468: lua-send-region: create temporary file to send lua code as one chunk, Philip Kaludercic, 2021/08/05
- [nongnu] elpa/lua-mode 05a9513 004/468: fixed copyright notice, Philip Kaludercic, 2021/08/05
- [nongnu] elpa/lua-mode f9cbb91 007/468: make lua-process-buffer and lua-process global, Philip Kaludercic, 2021/08/05
- [nongnu] elpa/lua-mode c13235f 008/468: fixed indention, Philip Kaludercic, 2021/08/05
- [nongnu] elpa/lua-mode d91bf2b 011/468: new buffer-local variable: lua-electric-flag, Philip Kaludercic, 2021/08/05
- [nongnu] elpa/lua-mode 6a7929a 013/468: lua-postprocess-output-buffer: match first error, not last, Philip Kaludercic, 2021/08/05
- [nongnu] elpa/lua-mode 78f7b78 014/468: emacs-compatibility: replace-in-string not available on GNU emacs, Philip Kaludercic, 2021/08/05
- [nongnu] elpa/lua-mode ea5c4a1 015/468: Documentation: Added installation notes, Philip Kaludercic, 2021/08/05