[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/raku-mode created (now 977b14a7c1)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/raku-mode created (now 977b14a7c1) |
Date: |
Sat, 29 Jan 2022 08:28:18 -0500 (EST) |
elpasync pushed a change to branch elpa/raku-mode.
at 977b14a7c1 Fix flycheck Raku reference
This branch includes the following new commits:
new 0fc63c3ce1 Initial import
new 3cf62b8383 Only check if .t/.pl/.pm files contain Perl 6 code
new 6fa383e25f More robust magic matching of Perl 6 code
new 6f3c29a29c Add back the filename constraint
new 6a4269e30b Make sure the magic autoloads correctly
new 09460a1f18 Include more Perl 6 declarations for magic-mode
detections
new 023eb3227b Nullify case-fold-search for the entire function body
new e7a3770427 Recommend `:defer t` with use-package
new 5e7b03579f Document filetype detection
new 014a7b44fd Abort Perl 6 detection if we reach end of file
new af61f78377 Never look at more than 4k when detecting Perl 6
new 1ef289eb4d Consider 4096 be eof when looking for the next line
new 2257deb15a Simplify the magic matching logic
new fbe23fa55d Require whitespace after (my|our)
new 1b0698744b Move Perl 6 detection into perl6-detect.el
new 8043c16dd1 Grammar fixes
new a94d11b812 Complete support for embedded/multiline comments
new 623b5b559a Syntaxify double colons around identifiers as symbol
chars
new a82a14ceb2 Better doc string for perl6-magic-matcher
new 488f3386fe Small README fix
new edbe902cf4 Update Emacs version requirement in README
new 75e4c4831d Clean up the code for comment detection a bit
new 2810276a92 Initial support for double-quote-words
new ec9d721334 Simpler approach for double-quote-words
new 8e7d64a73f Apply 'syntax-multiline to the whole term
new ce3ef00b82 Syntax propertize <quoted words>
new 0d3485a324 Better highlighting angled quotes, and set operators
new 1fb8435db1 Highlight variables
new 341c898848 Add note about electricity
new 142ff3e928 Highlight variable package differently from variable name
new b111c81c75 Move set operator regex into perl6-rx
new 6e8b0fd8c4 Highlight "rule q {}" correctly
new 7078ed08b4 font-lock-exit-face is not standard
new 127b125ab1 Use a smaller heading
new f376ce3cfa Add MELPA badge
new d3ba5aab7e Try to fix formatting of MELPA badge
new f9bf3f7689 Improve code layout a bit
new 4556ff4e9b Support non-ASCII identifiers
new 2f3b6f5eec Remvoe superfluous space
new 0be377dba8 Place manual installation instructions last
new 8fd6683e06 defvar -> defconst
new 3b781c2ded Highlight version literals
new bb7219afc4 Highlight autoquoted strings
new 44c6e42d56 Highlight basic punctuation/match variables
new eb32e01386 Correctly highilight version literal ranges
new 284a341125 Set comment-start-skip
new 8f9d68dc38 Add note about find-file-at-point
new 09663a722d Follow http://keepachangelog.com/
new eaf48dd813 Add Travis integration
new 1a7cb03101 Slight change in wording
new 9963ed20da Use consistent Markdown headings
new e7e04422d0 Don't bug me with email notifications
new 98e3cbfabf Always use a limit with `looking-back'
new c0978dcf65 Suggest (package-refresh-contents) since this package is
new
new 4917b2c270 Highlight #=() and #|() comments
new 0673f007b0 SMIE indenation ported from css-mode
new 95382a81fb Merge pull request #1 from andreoss/indentation
new 6cb23a3a64 Move indentation support into perl6-indent.el
new cf9d523c88 Use sharp quote (#') to quote function names
new 1ff189c6e7 TIL about `point-at-bol'
new 11891356c0 Highliht bare sigils
new d017e51bd4 Set 'face property, not 'font-lock-face
new 4b8f5150d6 Break line in two
new 024ef71927 Highlight type constraints
new 04988356e8 Don't highlight type constraints inside strings/comments
new 5b47a0b1a2 Deal with [-'] preceded by a non-ASII identifier
character
new 1eaa1452bc More robust highlighting of set operators
new 032fa40e1b Highlight [RSXZ] metaoperators
new 3e55db2507 Avoid highlighting X::Foo as a metaoperator
new 4ec31b6904 Highlight number literals with an explicit base
new 03ade8f04d Highlight all other kinds of numbers
new e22ed63495 Indentation change
new d2dfe7031c Don't apply punctuation syntax to all set operators
new 9339de70ac Highlight labels
new 29b821fc44 Rename function to be more descriptive
new a349f9a7ff Also highlight labels after loop control statements
new e3bcb55be3 Highlight adverbs (:foo)
new 95f6ca837c Highlight sigil in match group ($<foo>)
new bb9f553d91 Highlight solitary colon (:) operator
new 7dfe01182d Highlight reduce operators
new a01e71cde7 Avoid highlighting numbers and type constraints in
strings/comments
new 9ca9a0caa7 Highlight identifiers containing underscore
new 1d2f63b715 Highlight [RSXZ] on their own
new 69666bfb10 Don't highlight digits in identifiers as numbers
new 87fdf3d563 Highlight numbered match variables ($1, $2, ...)
new cdc3a0de70 Highlight contexualizers
new 33e699c109 More conservative reduce-operator highlighting
new 3cf99d162f Treat backslashes outside strings as punctuation
new d8c1ae4d87 Move context-checking into a function
new bfccfac15a Alter priority of metaoperator highlighting
new 9fa9e3968e pcase is more straightforward than let+cond here
new 2a9e959a24 Improve highlighting of bracketed strings/comments
new 6553c30843 Highlight ::?CLASS and such correctly
new 2b5f69ade1 Fix highlighting of some non-alphanumberic RSXZ metaops,
like C«R<»
new 7e60f137ce Fix highlighting of some reduce ops, like [<]
new c93daf2353 Avoid highlighting X::Foo and X:: as cross-metaoperators
new 1277ec749e Fix highlighting of words in identifers
new d9682fb331 Highlight regex/rule/token even when not followed by an
identifier
new cf09f024a3 Support some unicode quote delimiters
new 9ca2944f8f Highlight :!foo correctly
new 7141debae2 Highlight ':' twigil
new 299099e246 Simplify variable fontification
new 730155c851 Apply prefix syntax property to sigils and twigils
new e11d5b76fe Remove superfluous space from syntax descriptor
new b1b5cfde21 Add some comments to perl6-syntax-propertize
new e8111ebbdf Factor metaoperator regex into a reusable part
new 1872efb95a Highlight hyper operators
new 8643c07c42 Improve highlighting of postfix hyper operators
new c1b2f9e112 Less aggressive syntaxification of sigils/twigils
new 861a7b469b Highlight string delimiters like operators
new e4a86350be Fix tests in light of recent changes
new aa5078f9cc Mention test suite in README.md
new 8ecc3daa40 Expand comment
new 07b36e8506 Amend comment about magic-mode-alist a bit
new b7f95283e2 Remove redundant reduce operator highlighting
new 456d718152 Add comments to perl6-font-lock-keywords
new 94ba374818 Realign code
new 6d4ef1743a More robust comment highlighting
new 564cbfa7a2 Remove unnecessary 'let'
new c5f3d072e5 Don't highlight string delimiters inside comments
new ae9843c53e Actually save the syntax context with the font lock hint
new f3690a05d5 Fix highlighting of empty comment lines
new c91c403320 Fix highlighting of infix:<<lt>> and friends
new 155abadb6a Improve highlighting of numbers
new 19f4243934 Remove unnecessary check for syntactic context
new b6410f9d4c Fix highlighting of ::foo
new 883a60e8ef Clean up label pattern
new 3d4a45d644 No identifiers in comments after recent changes
new 86c5f989e2 Remove redundant code
new a2cc73f0d8 Improve matching of '«' and '<' strings
new c2105da136 Better code formatting
new fe2d579dfb Indentation fix
new 60966ea875 Highlight function composition operator
new 4aa7fde34b Separate syntax flags
new 6c97f87fd8 Correctly highlight ::*Foo::Bar
new 601f37ef15 Bool type was added.
new bf7900b286 Merge pull request #4 from Altai-man/master
new aa57012ec3 Minor change to magic pattern
new 9f07c8b52a Highlight 'unit' keyword
new c0b40f2ad5 Correctly highlight custom sub/grammar/etc names that
clash with keywords
new a594f53e09 Highlight with/orwith/without
new 57a25ccadd Remove commented code I accidentally left in
new 5f66f10dbe Correctly highlight $foo.?method
new e7370bed3a Fix bug overly eager highlighting of sub/macro/etc
new 5456e2b044 Fix highlighting of <-a -b -c>
new 0f053e21f2 now have a working solution for an Index imenu for subs
and vars
new 8319cebe75 remove imenu item
new 309720c98a correct indentation
new 89d6145859 use proper name for a multi sub or method
new c8e8ebe289 fix the range of choices more completely
new 07b596cab6 one more tweak to catch all forms of subs
new 8f230b887f remove user option per syohex's comment
new 0bd2a09663 add vars moved from perl6-imenu.el per comments from
syohex
new 81805cfa8e remove vars (to main file) per comments from syohex,
clean up some
new 385ed1d54a pull regexes up into documents variables, add index of
classes, update regexes a bit (no longer show sub signatures)
new 298b6bb51c add a test file for aiding regex development
new 4b01244490 make this work for nqp also
new 4f1e2928d2 add more generalization with more defined regexes,
remove commented out old code
new f3256bb3fd add some more test names
new 92c9915396 More fixes for highlighting of angled strings
new 14073feeb0 Don't highlight hyperops starting with << and «« as
strings
new aa3a58e4c5 "Map" type highlighting
new 47cda8e430 add optional leading bang for private method names
new 992d8af9de add test for private methods
new d33d36e085 add test for nqp
new 588dc4417b add new files
new d62231e902 Merge branch 'my-branch' of
https://github.com/tbrowder/perl6-mode
new 9cbd9b26f9 Merge branch 'patch-1' of
https://github.com/Altai-man/perl6-mode
new 7322d74a5d Changing to my copy of cask
new a0cd586520 Following this advice
http://stackoverflow.com/questions/26108655/error-updating-emacs-packages-failed-to-download-gnu-archive
new 72f21d4a91 Just forcing reload to use change in cask
new 4a018be623 Adds BagHash to check again
new 5a7cc0d425 Let's see what's going on
new 81c13d03ea Be even more verbose
new e5ab8b0589 Reverting to original cask
new e7a19cf759 Changing back to my repo
new 5f885f4961 There's no need to install this
new 0d2dfb04c1 Remove pointer to original repo's bug tracker
new 5b9c5b29b6 List link to original author's code
new 6fc7de3a02 recognize a "state" variable
new 4867c6d268 add example state var
new cc28223bb7 add new name categories and other improvements
new 0d3df72743 update capability and plans
new cf8119a28a add reference for indentation support
new 4ad9987e25 add TODO note for HEREDOC indentation
new 88de065795 add test file for HEREDOC indentation
new 7d006af233 Simple perl6/raku repl
new 748d07ab7c Add repl to perl6 major mode
new 759b21553f Fix keybinds and menu
new f6dcbaf9a4 Add raku exec path to customization group
new edccdba86f Don't hang emacs if cannot find the Raku executable
new bc61245db1 Better region handling
new 8e7ff8d726 Rename perl6-repl-other-window to perl6-repl
new e53f3d4f94 Update README
new bf687c66a9 Update README
new fbac3c871d Merge branch 'repl' of github.com:matiaslina/perl6-mode
into repl
new 44faa06bba Use comint.
new afad310b14 Remove 'paragraph-separate variable
new 282dd2c9e1 detect '.raku' and '.rakumod' extensions
new 4ed7c06294 also detect '.rakutest' extension
new bcdd53e9ec Merge remote-tracking branch 'origin/master' into repl
new 2e622f86e0 Change perl6-repl command to run-perl6
new b6cca3307b Merge pull request #25 from matiaslina/repl
new 0be91cc76e Fix cask instalation on travis-ci
new 85ff9ecd0e Library rename from perl6-mode to raku-mode
new 04f458529e Rename perl6 -> raku in test files
new 8f6804ad17 Merge pull request #26 from matiaslina/raku-rename
new c353cb2b74 Add perl6 defalias
new 3d43b91d82 Add syntax highlighting to REPL.
new e79cb9067d Merge pull request #27 from
tmtvl/repl-syntax-highlighting
new 27b90214e3 Auto insert skeletons.
new 98db56c6ec Add some clarifying comments.
new 0aae9be202 Update the default path for the shebang line per
@Altai-man's suggestion.
new ed816f0ce3 Add a new item
new 26fc7115b5 Add information about the auto-insert skeletons to the
README.
new 0968a528bb Fix wrong slashes.
new 0dd62e4d1f Add missing 's' to parent customization group name.
new e4d8b0230a Merge pull request #31 from
tmtvl/add-raku-to-languages-customization-group
new b6a5535e27 Merge pull request #29 from tmtvl/auto-insert-skeletons
new 13ebcd87ce trivial change Perl 6 to Raku, plus temp change of URL
meanwhile
new 44529c097f Merge pull request #32 from widefox/master
new ac967de8a4 Fix #33: missed interpreter & mode autoloads
new d474216840 Merge pull request #34 from hlissner/fix-autoloads
new 21af6e8398 Add comment-style highlighting to POD.
new acc516e76d Uncomment code blocks in POD.
new fff97f7fb0 Raku variable names have precedence over operators
new 43fd562825 Merge pull request #36 from
matiaslina/dont-highlight-operators-in-variables
new 0cf896d274 Uncomment pod lines starting with whitespace.
new 357a72be71 Fix syntax highlighting for code blocks in POD.
new e0639c89a3 Merge pull request #35 from
tmtvl/24-highlight-pod-the-same-as-comments
new fd54a7b397 add: font lock for quit, doc and close and delete start
new 77afbe21fe Merge pull request #40 from Lenin1917/path-1
new f9016c1d99 Fix qe comparator highlighting
new 8a6e17f174 Merge pull request #41 from anquegi/master
new 3ae6b19b24 Make keybindings more understandable
new 9ea05bdb3e add future desirable points in mature raku-mode
new 460b477ba2 format README for keybindings
new 0c480bb357 Hanging assignment support
new f0b6adcb74 Add hanging hash assignment to smie test file
new a316c3f195 Remove leftover debugging garbage
new 73c35c089b Remove an unnecessary (progn) that I missed.
new 02bf289149 Merge pull request #45 from sumanstats/master
new 3f33ca3db8 Merge pull request #48 from
RomanHargrave/fix-smie-hanging-indent
new d8811251af Update changelog for v0.2.0
new 7496ad3a03 Merge pull request #49 from matiaslina/master
new fd286b2d1a Remove pkg-info dependency
new 20610a83b5 Merge pull request #53 from phikal/master
new 095b8666e3 Bump version for PR #59
new 155b0b7a4a Update CHANGELOG.md
new ef229addc0 Update CHANGELOG.md
new eaac071f17 Correct PR merge date
new 4ee9045eeb Bump version to have an update without pkg-info
new 977b14a7c1 Fix flycheck Raku reference
- [nongnu] branch elpa/raku-mode created (now 977b14a7c1),
ELPA Syncer <=
- [nongnu] elpa/raku-mode 014a7b44fd 010/253: Abort Perl 6 detection if we reach end of file, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode d3ba5aab7e 036/253: Try to fix formatting of MELPA badge, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 2810276a92 023/253: Initial support for double-quote-words, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 5e7b03579f 009/253: Document filetype detection, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 09460a1f18 006/253: Include more Perl 6 declarations for magic-mode detections, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode edbe902cf4 021/253: Update Emacs version requirement in README, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 8043c16dd1 016/253: Grammar fixes, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode ec9d721334 024/253: Simpler approach for double-quote-words, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 6e8b0fd8c4 032/253: Highlight "rule q {}" correctly, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode fbe23fa55d 014/253: Require whitespace after (my|our), ELPA Syncer, 2022/01/29