elpasync pushed a change to branch elpa/php-mode. at 8212f41 Merge pull request #683 from emacs-php/fix/unused-params-mark-underscore
This branch includes the following new commits: new aeae3d0 Initial commit new 099598e Add a README file for Github new b5e1def Make the underscore a symbol constituent new 2305354 Update the README with credits and feature information new 9b170be Add license information to the README new 9c7d88e Show traits in Imenu new 7f74f7d Add support for namespaces new 521ecdb Treat ‘.php5’ as a valid file identifier new 871fea6 Delete all commented-out code new 3e16c03 Fix the regex for namespaces via Imenu new 9aea538 Allow backslashes in namespaces for Imenu new db1efe2 Change the commentary to not mention PHP 3 and 4 explicitly new 254d16e Remove the comment about the Changelog which does not exist new 23a40a8 Fix font-locking for namespaces, classes, and traits new 3115f68 Fontify the ‘use <namespace> as <alias>’ construct new 64c76a8 Add `__NAMESPACE__` to the list of constants new 0f700f0 Update the modified dates for the file new f414a7b Add my copyright and maintainer information, and update the file URL new 49adfa1 Merge branch 'namespaces' new 7207ea3 Clarify that Turadg Aleahmad was the original author new 88a09ec Move the list of contributors out of the code new f00aa83 Move the Changelog out of the source and into its own file new 1f2d9de Move php-mode-modified to the top of the file new 0637c9b Remove a line of commented-out code that is no longer used new b0d0bad Clean-up formatting of comments in php-mode new e3d6230 Cleanup comments for php-font-lock-keywords-3 new ebd185b Add a utility function to refactor Imenu regular expressions new 64e4b03 Fix most definitions in php-font-lock-keywords-2 new ac87ed6 Fix the fontification of namespace imports new 08efb6d Keep ‘as’ and ‘use’ listed as keywords new e137fd5 Merge branch 'regexes' new 8d36cda Merge branch 'cleanup' new 6aef509 Add a missing parenthesis before define-derived-mode new a503c61 Add more details to the README regarding traits and namespaces new 35c4e60 Update the version number to 1.6.0 new c320d50 Remove date modified from the comment header new 0cb4b36 Support all magic and predefined constants new 4e1e407 Support ‘default’ as a keyword for switch statements new a975aef Support the ‘clone’ keyword new 920c396 Align cascaded function calls new b15f389 Clarify the comment for the regexp matching class-like declarations new 04890d0 List methods on Imenu after classes and traits new 7cdc0e0 Show anonymous functions assigned to variables on Imenu new c3830e6 Refactor the way we match namespaces, classes, and traits for Imenu new 88f8e4a List interfaces on Imenu new 2a2e9f0 Rename php-create-regexp-for-function new 20cd0ef Prevent methods from appearing under ‘Named Functions’ on Imenu new b50a582 Fix a bug in php-create-regexp-for-method new c2e57b2 Update the README with all of the changes for 1.6.1 new 39e5481 Update the version number to 1.6.1 and the date modified new 523fc91 Mention contributing Issues on Github in the README new a76c541 Add font-lock support for ‘use <trait>’ in classes new 5866a62 Add custom variable php-executable new 8ca60cb Add Flymake support new 0292fe9 Describe Flymake support in the README new c0ff67b Update version number to 1.6.2 and php-mode-modified new 4657723 Merge branch 'flymake' new 56aab53 Fix regular and static function call fontlocking new 7e4e222 Merge pull request #1 from ryuslash/master new 9d72179 Added FILTER_* and INPUT_* constants new b08b93d Added variable php-mode-warn-if-mumamo-off new 7e72547 Merge remote-tracking branch 'ryuslash/master' new 0fc3710 Add Tom Willemsen to the list of contributors new 637e7eb initial commit. new e9f5f15 comment fix new e7eec99 modified README new 756e2c7 modified README new b01f150 README new 1761ede - Conform to other languages definition. - Fix README new 0d4370a Fix fontification for namespace imports new abf25d9 Do not warn on constructs like $foo->$bar new 0c7a51f Fontify statements like ‘const Foo = 1’ properly new 5538a83 Do not use the warning font in expressions like ‘return new Foo()’ new 514cbd2 Bump the minor version number to 1.6.3 new 895aa62 Namespaces can be used in more places new 7b66117 Fix warning about save-excursion and set-buffer new 01fb406 Fontify classes after `instanceof' operator. new 68f47be Merge pull request #4 from ryuslash/master new 6b167b1 Add a function to search a local copy of the PHP documentation new 5b94e53 Try searching local documentation before searching online new d36b3ef Update the date value of php-mode-modified new de9aa70 Document the new behavior of C-c C-f new 018bba2 Merge branch 'ejmr/search-local-docs' new 4a7f132 Clarify the documentation about ‘Constants’ new 1586fbb Ask users to include `php-mode-version` in bug reports new 2167ed5 Add ‘php’ to interpreter-mode-alist new 4d30c5a Configure indentation so that nested arrays look better new 7cc8a23 Describe the array formatting in the README new 0438538 Merge branch 'ejmr/indenting' new 6f30b6a Add the ‘.phpt’ extension to auto-mode-alist new d7c7197 Increase the version number to 1.6.4 new 35d55e0 Fix indenting of functions AND arrays new e08c860 Merge pull request #6 from ryuslash/master new b813117 Fixed bug with displaying strings in `` quotes, like this: `cp upload/{$app}/files/* upload/{$app}/images/* upload/{$app}/thumbs/* upload/{$app}/temp/*`; new ce75586 Merge pull request #7 from olavTHEviking/master new 923d737 Add Olaf to the list of contributors new 2bff123 Add php-function-call-face new 9bbbc4c Added imap-related constants new 1a36227 README: Add a status update new 30dbd01 Function parameters on multiple lines new 5789e08 Fix some class::constant cases new 298018f Merge pull request #10 from ryuslash/master new 18a8787 Removes "next" from the keywords new 7d893b4 Merge pull request #11 from arcanis/patch-1 new 08a1814 Update my email address new 92fe4b7 Fix bug when trying to browse local documentation new c2f7f0c Implement php-send-region new 706e6a4 Update php-mode-modified date and the copyright date for 2012 new 8bc79a3 Document php-send-region in the README new 224cd3f Merge branch 'send-code-to-php' new 848a120 Bump php-mode-version-number to 1.6.5 new a0bdb5e Include a link to the GPL in the README for easier access new 222fd39 Improve argument indentation within nested functions new f38017f Add die to the list of language constructs new d723f58 Add two missing core constants new 1eaa908 Merge pull request #17 from flack/master new b01450b Add notes for how to contribute to php-mode new a036a43 Update the status of php-mode in the README new e412770 Fix a typo in the README regarding ‘Contributors’ new 8e12fad Add notes about pull requests and emailing patches for contributors new 5b9567b Ask contributors not to change php-mode-version-number new f232a72 Add Maël Nison to the list of contributors new 407422a Merge branch 'ejmr/contributing-docs' new 02f7305 Allow commas in namespace imports new 6e70fbd5 Merge branch 'ejmr/comma-seperated-uses' new 3db3557 Add flack to list of contributors for his addition of core constants new 3e53b5a Change requested info for contributions that fix Github issues new 8763e7f Unset font-lock-syntactic-keywords and set regexps new 16f83c4 Rewind the php-mode-modified date new d190d36 Modify the version number to include part of a commit hash new f03e6b4 Add Michele Bini to the list of contributors new 472ea5c Merge branch 'rev22/issue-9' new d7ced82 Add links to Github pages of contributors that have them new 50dc9ee Ask contributors to link to their Github page new 1d749df Improve the README with more details about contributions new 318beab Use font-lock-syntactic-keywords to detect quoted strings. new 0506742 Merge branch 'rev22/issue-18' new caca5bb Update version to 1.6.6 new 1607e46 Line up cascaded method calls new 1c20bda Create a directory for tests and add a relevant README new 62d6d4f Add a test script for Github issue 21 new a648edd Add a test case for Github issue 22 new db83f97 Add a test case for Github issue 9 new bfad5f3 Add a test case for Github issue 14 new 379d6da Add a test case for Github issue 19 new 95764de Add a test case for Github issue 16 new 3cab3b0 Add a test case for Github issue 18 new 16ec4af Mention tests for indentation in tests/README.md new 94dec9c Merge branch 'formatting-tests' new 028aae4 Mention adding ‘tests’ in the contribution notes of the README new 60db0bc Fix syntax highlighting of multi-line strings new 2e75557 Make the double-quote a string character in the syntax table new b1778a9 Merge branch 'issue-21' new 52d234a Expand the test case for issue 19 to include different scopes new 2d8afea Indent the test case for issue 19 the way it should look new 96cf431 Make chained method calls line up in all scopes new 25c57ff Merge branch 'issue-19' new 78cb2fc Fix two compiler warnings new dfb92f9 Add Emanuele Tomasi to the list of contributors new fa61555 Merge branch 'fix-compiler-warning' new 89887f2 Update the php-mode-modified date new 875d33a Revert "Fix two compiler warnings" new 0e02362 Silence compiler warnings about two variables new d8d38a4 Support highlighting annotations in comments new 226982b Update php-mode-modified to the current date new 659b92a Remove an emoticon from the README new ecb6a06 Document annotation highlighting in the README new 70ef6c5 Add David Maus to the list of contributors new 2be1081 Merge branch 'dmj/highlight-annotations' new 1526110 Update the version to 1.7 new cd24377 Add a test case for Github issue 8 new 80e2f78 Update the status in the README new 29b286a Add a test case for indetation issue 29 new f43d6a4 Define the pound and newline characters as comment syntax new 74150a2 Remove the regular expression for pound-sign comments new 50153da Update php-mode-modified over changes to comment syntax new 810434d Merge branch 'issue-22' new b31089e Add a test case for Github issue 27 new d6c4b21 Change the array formatting example in the README new ea5392c Improvement indentation for anonymous functions used as arguments new 34ddbc6 Make sure the test for issue-29 works after new indentation changes new 2b3d514 Merge branch 'issue-29' new 7cb8aa9 Add Jakub Jankiewicz to the list of contributors new d914a80 Remove unused libraries that we ‘require’ for no reason new 36ed11b Fix a corrupt character new 8773f05 Update version number and modified date for version 1.8 new dda8aa6 Add ‘yield’ to the list of PHP keywords new e1850e2 Add the new ‘PASSWORD_*’ values to the list of PHP constants new 2689723 Make the php-keywords list easier to read and edit new 8918be3 Treat ‘array’ and ‘list’ as PHP keywords new 899cdee Add ‘empty’ and ‘isset’ to the list of PHP keywords new c6c9cc2 Remove ‘return new’ from the list of PHP keywords new 1c503be Treat ‘callable’ as a valid type, e.g. for type-hints in functions new dbb4b7a Add ‘unset’ as a PHP keyword new f5983a2 Re-require flymake mode new 978019c Add the link to Jakub Jankiewicz Github page instead of home-page new 97f8583 Fix a syntax error in php-unindent-closure new b684072 Move the settings for PEAR coding into its own function new 0907643 Add a function for enabling Drupal coding settings new daf0311 Mention in the README that the mode is conscious of PHP 5.5 features new d070ce5 Add a new changelog new 930d2be Remove the old changelog since we have the new one new d1dae76 Merge branch 'new-changelog' new 5cd84ab Link to the new changelog from the README new dc80f89 Added prog-mode-hook new f82651d Add Marcin Antczak to the list of contributors new d7c3264 Merge branch 'prog-mode-hook' new 91bb65c Update the ‘Status’ section of the README with recent news new a61977c Revert "Added prog-mode-hook" new 9de7244 Use run-mode-hooks instead of run-hooks new 29089e2 Update php-mode-modified for early December new 3c15d76 Merge branch 'run-mode-hooks' new b5366a0 Remove run-mode-hooks from the end of the php-mode definition new 49c9b70 Fontify function calls qualified with one namespace new 2c45103 Add a function to enable a coding style suitable for Wordpress new 44f470f Document how to change default coding styles in the README new 3bc4106 Merge branch 'php5.5-keywords' new 217a4b5 Merge branch 'issue-27' new f33917f Merge branch 'issue-26' new f15a11f Merge branch 'customize-coding-styles' new 1f226bf Update the changelog and module meta-info for version 1.9 new 856330f Add the correct coding style hook to php-mode-pear-hook new 81e9334 Make all php-enable-*-coding-style functions interactive new 5d7e443 Add a customizable variable: php-mode-coding-style new 95cfaff Fix the formatting of choices in php-mode-coding-style new 396fdbd Add customizable hooks for the available coding styles new efbbbee Added style conditionals to php-mode definition new 40cdffe Add hooks to the coding style customization definition new 5395c33 Merge branch 'marcinant/improve-coding-styles' new 1595b47 Update the README to explain the better way to customize default style new b1f78bc Add a test case for Github issue 28 new 8fc806e Actually use count-func inside of php-unindent-closure new c5c24b0 Add a test case for Github issue 42 new a1a4434 Add 顾伟刚 to the list of contributors new 6050b8a Update php-mode-modified for the change regarding cl-count new 2408458 Add a note about issue 42 relating to php-unindent-closure new 4891eee Merge branch 'issue-42' new 7d35ba1 Replace calls to flet with cl-flet new a7d3b0e Change to using cl-lib in place of the obsolete cl library new e109f5d Mention the project wiki on the README new 843c7a3 Update header comments for the Marmalade repo new 0bc1f78 Mention in the README that Turadg Aleahmad is the original author new 985d015 Update the php-mode-modified date for the Marmalade change new 978e6bb Merge branch 'marmalade-repo-support' new 538e368 Alias cl-flet for older versions of Emacs new ba5d6ba Update php-mode-modified for the cl-flet related changes new 4a101ec Merge branch 'replace-flet' new 7f02722 Fallback on using the cl package if cl-lib is not available new 89eefdf Indent ‘foreach’ construction without {} block after it new 0ffc572 Add zapad to the list of Contributors new 0516fc7 Add all valid flags for htmlspecialchars() to php-constants new 4dc632f Update php-mode-modified for the new year new 61f76aa Update copyright information for 2013 new 2ed1779 Do not format ‘php-mode’ as code in the README new edf9957 Link to the wiki under the ‘Status’ section of the README for updates new f933ec2 Do not set the statement-cont offset to c-lineup-cascaded-calls new 8ec5033 Add better heredoc formatting and highlighting support new 4820e36 Add a test case for Github issue 38, related to heredoc support new da65691 Add Philippe Ivaldi to the contributors list for his heredoc code new 9a02002 Add upload error constants to php-constants. new 46d6cd4 Add all constants for the cURL module new 25ee9b7 Run whitespace-cleanup on the source code new 0807f4e Highlight method calls using php-function-call-face new 40f2c0a Clarify that constants from all PHP extensions are not highlighted new 83f59fd Link to the GitHub page in the README for reporting issues new d084cff Removed "then" as a PHP keyword. new b96ba1d Add Michael Dwyer to the list of contributors new 846c71d Update php-mode-modified for the recent ‘then’ keyword patch new 94bc53e Merge branch 'better-heredoc-support' new f97de56 Update php-mode-modified for the better heredoc support new 05d3738 Describe the improved heredoc support in the README new f910f9e Revert "Merge branch 'better-heredoc-support'" new a6db276 Update php-mode-modified after reverting the heredoc changes new f40a4b5 Fix annotation highlightings on the first line of C-style comments new 055d081 Use `c-add-style' for specification of coding styles. new e46995c Update php-mode-modified for changes to annotations and styles new 5e83e79 Add Daniel Hackney to the list of contributors new fd124ce Create ERT-based test for issue #9. new a66ab48 ERT test for issue #8. new b003360 ERT tests for issues 14, 16, and 18 new 8f10642 ERT test for ejmr/php-mode#19 new 4b34ddc Require `php-mode` in `php-mode-test.el`, duh. new dd38bda ERT tests for remaining example files. new 0c3806b Mark tests 9, 14, and 19 as expected failures. new 5080f30 Simplify setting `php-file-patterns` with `mapc` new 3699aca Define `php-mode-map` in a `defvar`, as is the recommended style. new 45e7d05 Merge branch 'haxney/ert-tests' new 5123a83 Add documentation about the automated unit tests to the README new 3384838 Update php-mode-modified for the new automated unit tests new 4a7a6b0 Do not override font-lock for case/continue/break labels new 4d48b9e Do not highling function calls or variables within comments new ae7cd85 Update php-mode-modified for today’s syntax and font-lock changes new edc3fef Add Nate Eagleson to the list of contributors new c750968 Add a shell script to run all tests from the command-line new 1c2b575 Mention using run-tests.sh with ‘git bisect run’ in the README new e2a3381 Merge branch 'test-shell-script' new fadddaa Remove mention of better heredoc formatting from the README new 7e84c31 Treat ‘encoding’ and ‘ticks’ as keywords new 9d7b4e4 Update the Changelog for version 1.10 new 25a3684 Update php-mode to version 1.10 new 7c44be5 Use "magic" comments in PHP files to simplify indentation testing new de2775a Use magic for tests of issues #14, #19, #27, #29, #42 new 05cb4fa Merge branch 'haxney/tests-with-magic-comments' new ac392ad Added "function" as a PHP keyword. new ffa5139 Update php-mode-modified for ‘function’ keyword addition new 03f6f79 README: Change the absolute link to the Changelog to a relative link new b5588e5 Improve the plain-text formatting of the README new 90c5372 Correct syntax highlighting for ‘parent’ and ‘self’ new df6d535 Update php-mode-modified new b622a5d README: Use syntax highlighting for the method alignment example new 2b9bb32 Highlight ‘static’ as a constant when it appears in a class context new 4cbf4f6 Associate file extensions when installing from an Elisp repository new 6e251f5 Correct indentation for array arguments (tests/issues-14.php) new b2dcab5 Do not expect failure for test issue-19 new db4ea65 Do not trigger search error in php-mode-test-issue-19 new c1d5c44 Fix chained method alignment new 05d7c27 Merge branch 'issue-81' new c9244b8 README: Document how chained method alignment may fail new 7d5fa6d Add STDOUT, STDIN, and STDERR to the php-constants list new 11cb0de Re-define C-M-h to mark-defun instead of c-mark-function new e296afd README: Rename ‘TatritX Imbra’ to just ‘TatriX’ at his request new f061aa9 Improve the docstring for php-create-regexp-for-method new 787826e List all methods via Imenu regardless of their visibility new 1b3f152 Update php-mode-modified for the recent Imenu changes new 6a59398 Merge branch 'imenu-all-methods' new 75dfdae Treat ‘abstract’ as a keyword new b764847 Issue #73, correct behavior of `delete-indentation`. new 56937c1 Update php-mode-modified for the change to delete-indentation new 4d88989 Introduce php-extra-constants new dd74e11 Add François-Xavier Bois to the list of contributors new 95f123a Describe php-extra-constants in the README new e4fad9d Merge branch 'fx/declare-new-constants' new d9becd0 Add Symfony2 coding style. new 4f04ae9 Update php-mode-modified for the new Symfony2 coding style new 0ff6dc0 Document support for the Symfony2 style in the README new 3307aa7 Merge branch 'md/symfony2-style' new 9195182 Added description of Symfony2 style. new 2550250 Added function php-lineup-arglist new 2f8011f Update php-mode-modified date for Symfony2 style change new c31d2b5 introduce php-template-compatility new 762da17 Describe php-template-compatibility in the README new 8bbc471 Update php-mode-modified for the php-template-compatibility change new 8f3a3df Merge branch 'fxbois/php-template-compatibility' new be3c0ba Added gitignore with *.elc new d618e7a Add James Laver to the list of contributors new 093415f README: Correct the documentation for chained-method call alignment new 6cc9831 Make `with-php-mode-test` aware of the Symfony2 coding style new 2e7cd7d Add a full copy of the license new 5a1f99d Introduce ‘C-c C-w’ to toggle Subword Mode new e273209 Document Subword Mode in the README new 3018f3e Merge branch 'ejmr/subword-mode' new db7a98c Fix indentation of statements after ‘foreach’ without braces new 13f7a35 Workaround "bug" in `load-theme` new 61a37d8 Be nice to PSR standards (there should be 4 spaces) new 3eb2489 Added myself as contributor new 889b733 README: Reword the mention of Web Mode for clarity new 1b9cb4f brace-list-entry whould have offset set to 4 - PSR new a43d5b2 proper statement-case-intro indent for symfony2 new 9f1e570 Merge branch 'jw/issue-112' new 06da230 README: Remove a stray comma to correct the text about Subword Mode new f5072ab Tests: Remove executable permissions from the issue 27 test new 31df7fc Remove the unnecessary &optional from the with-php-mode-test macro new 1272c13 Update the Changelog and relevant constants to release version 1.11 new 0b6a340 Automatically enable PHP Mode for Amaka scripts new f65333b Also enable PHP Mode for Amaka scripts using the ‘*.amk’ extension new 27686be Use mode-specific functions for defun movement new a60da96 Added newline at end of file restriction to Symfony2 style. new d45f3bd Treat `const` as a keyword instead of a type-hint new 3ed44c2 Add `enddeclare` to the list of keywords new 4455931 Treat `eval` as a built-in keyword new 7204d84 Show links to the official site and wiki when customizing PHP Mode new 88cfffc Update php-mode-modified for changes made today new 32e8203 Fix regex for namespaces in function calls new 7ff221a Add FILTER_SANITIZE_FULL_SPECIAL_CHARS to the list of constants new 16cb0c0 Fix an error about php-extra-constants being void new 7705317 Fix the compiler warning about `add-log-current-defun-header-regexp` new 61b6283 Use extra constants and keywords from Web Mode if available new ee46dc7 README: Replace ‘php-mode’ with ‘PHP Mode’ for consistency new 525f8a9 README: Update the ‘Status’ section new 39a71c3 README: Use the spelling ‘GitHub’ consistently new d14c610 README: Add installation instructions new 883568f Address the compiler warning regarding `c-syntactic-context' new 429e0a6 GitHub-Issue: 102 (Unit Test) new a5fd4b5 Fix indentation error involving magic constants new babd790 Merge branch 'ejmr/issue-102' new 6db85bd Stop marching indentation for try-catch blocks new 4b7f130 GitHub-Issue: 100 (Unit Test) new 3822b27 Fix two errors with the regex for matching namespace imports new 0ea30f5 GitHub-Issue: 115 (Unit Test) new 9d6aebd Use the PEAR indentation style by default for unit tests new 6c394e9 Align chained method calls inside of arrays new dd0e940 Update php-mode-modified new f651110 Merge branch 'ejmr/align-method-calls-in-arrays' new 886865b Add (require 'speedbar) as functions are used. new 8a38213 Remove eval-when-compile. new 5426cf4 Add (require 'etags) as etag functions are used. new 7a25f5a Update php-mode-modified for byte-compiler fixes new c30c99d Merge branch 'github/pr/123' new df0301c README: Document use of Web Mode constants and keywords new a8f4c46 Merge branch 'ejmr/web-mode-constants' new 5fbc8ce Change the test for Issue 100 to require correct indentation new e75bd82 Line-up multiple namespaces in a multi-line ‘use’ statement new d48e6fd Merge branch 'ejmr/multiline-use-statements' new d737ff6 Increase the version number to 1.12 new 3b825e9 Update Changelog for version 1.12 new 39f4731 fix inclusion of `web-mode-extra-php-keywords` in `php-keywords` new 7ace4f9 Add Andrei Chițu to the list of contributors new 6263b14 Fix byte compile error again; resurfaced in after a merge. new d982665 Added PREG constants to the list of predefined constants. new 516e4f0 Removed unused defconst. new 6c22254 Update php-mode-modified new 930071f Merge branch 'github/pr/127' new 0050174 Fix ‘final’ not highlighted as a keyword in some methods new 6874a4f Add a template script for creating test cases new f7ff456 Add a simple script to test syntax highlighting for ‘final’ new 2f57ef8 Update php-mode-modified new 194d05c Merge branch 'fix-highlighting-final-keyword' new b1a6844 Added initial support for propertizing a heredoc as a string new 5d89ca2 Replaced `put-text-property' with macro `c-put-char-property' new c181566 Replaced run-tests.sh with a Makefile new 29fd864 Added unit test for GitHub issue 124 new c1c35d3 Explain the expected behavior of the test for GitHub issue 124 new bfbaf51 README: Replace mention of ‘run-tests.sh’ with ‘make tests’ new 785b707 Merge branch 'heredoc-support' new 3f1e432 README: Explicitly mention the oldest supported Emacs new 775fb5d Avoid calling syntax-propertize-rules as may be unavailable. new 397be7a Create a unit test for highlighting interpolated variables new fb4e6ee Add more tests for highlighting variable interpolation new 38e1940 Guard propertize functions for Emacs that don't support it. new 2d0c722 Append file patterns to auto-mode-alist new 35b70f9 Merge commit '38e1940e950d47737fed30a5bd5d4e75e0faf103' new 684555e Merge branch 'ejmr/highlight-variables-in-strings' new 0f9a945 Update version to 1.13 new 23e8ccb README: Stress that I am looking for a new maintainer new 2f01ed9 Added missing contributors new 4a68bcc Fix indentation for closures new 7e0517f Prepend ‘file://’ when searching local documentation new 3473684 README: Update my email address new eedc64f README: Update the ‘Status’ section new 346d51e Undo whitespace effects when changing coding style new c8c3d77 Add unit test for undoing of whitespace effects. new 6d6b779 Update constant `php-mode-modified`. new 4fe1530 Merge branch 'github/pr/147' new b1dc741 Bump the version number thanks to contributions from Bence Kalmar new 8d621df add session constatns new 03fb28c README: Update profile URL for 顾伟刚 new 9168530 Merge branch 'github/pr/152' new 8567a19 Added web-mode to known-multi-libs new 931c5dd Bump version and date modified new 25ca98e Merge branch 'github/pr/150' new 8043fea Add missing filesystem constants new c8fc555 Add Alan Pearce to list of contributors new 4b9dc7f Merge branch 'github/pr/151' new 368fd15 Added PSR-2 indentation mode new 60224e2 Display and enforce PSR-2 whitespace/newline styles new 3640980 Fix indentation of continued statements in the PSR-2 style new 4ce90c3 Fix indent of comments starting at the beginning of the line new 1f9222f Fix php-syntax-propertize-extend-region to extend END as well. new 8a81ed8 Tweak PSR-2 style by adding (substatement-open . 0) new e51c379 Bump patch number for recent syntax/indentation improvements new ffa7cf3 Do not override variable tab-width when indenting with spaces. new b362284 Fix bad function call, actually a value. new 932e2ae README: Update my email address regarding pull requests new 669de4f README: Update project status new 123ccc2 README: Update the status new f53233c Fix indentation in single quote shell-style comments new a13ae8f README: Add Syohei Yoshida to the list of contributors new 7fac0db Fix failing test case for issue 124 new 7ff709a Add Joris Steyn to the list of contributors new b466e61 Enable case sensitive search in 'with-php-mode-test' new de0d058 Add regression test of #144 new 63a48dd Improve Makefile for testing various Emacs new dce73c5 Migrate font-lock and indentation to `cc-mode` new bb38def Resolve test failures and other improvements new faba86f Remove list of PHP constants, use regex instead new 38da0a1 Support highlighting interpolated variables new 7298304 Merge remote-tracking branch 'Jory/work/ccmode' into cc-mode-conversion new c77c9e8 README: Add section of in-progress features new 7068237 Restore support of user-customizable constants new da063e6 Support T_NS_SEPARATOR in identifiers new 62e89df Support statically called methods with namespace new e900706 Fix unexpected pass of test for issue-9 new 5f57d8c Fix indentation of cascaded calls in arglists new 4d05c28 Fix indentation of arrays and method calls new fbe6b42 Fix fontification of constants in strings new 2468dc3 Restore broken psr2 and symfony2 styles new 35d26b0 README: Add section of in-progress features new 8f8e0d0 README: Correct a typo re. cc-mode-conversion new 3d1f0a3 Enable travis-ci new 83b41e8 Merge remote-tracking branch 'origin/master' into work/ccmode new e86c35b Exclude new ert tests depending on fl-add-keywords new 8b941f0 Enhancements for php-search-(local-)documentation. new 082d4f1 Bump php-mode-modified to the current date new 62193d3 Merge remote-tracking branch 'upstream/master' into work/ccmode new 091b734 Fix broken indentation inside class and lambda new ff37e06 Restore preprocessor face for php open/close tags new 1f2a024 Don't highlight multiple identifiers if not allowed new 112f6ad Highlight class name resolution constant new c276be5 Make variable highlighting more optimistic new cb3e24a Better highlighting of variable and array-keyword new b0cd770 Always run font-lock tests in batch mode new 67297ce Run make clean on test run new 39d376f Remove font-lock support check from tests new 0cd7b00 Merge remote-tracking branch 'upstream/master' into work/ccmode new ec4c166 Fix indentation bug when using implements/extends new cee9af5 Prevent variable-face for method invocations new d042dd7 Fix broken method indentation in some cases new b88259c Make cc-mode recognize variables in arglists new 101dce6 Restore highlighting of function names new 3619bb5 Use same face for namespaces and class names new 21e41c8 Merge pull request #172 from jorissteyn/work/ccmode new 3440196 Don't highlight number as constant(#175) new 70c0cc4 Add invalid constant name test new c928cc4 Update the php-mode-modified date new eff212f Remove an unnecessary (require 'cl) new 4e4d3ee Add test for strings with escaped quotation marks new 6a945b6 Better configuration of multiline strings new 55676e8 Fix bad highlighting after escaped quotation mark new 27a6782 Add missing language constructs to php-mode new d117a47 Fix highlighting of "as" keyword and what follows new d92c7ae Cleanup c-offsets-alist for drupal and wordpress new d1cdf64 Fix switch indentation with multiple cases new c2cf5e5 Disallow visibility keywords in colon labels new 3eab4d9 Update PHP Mode for version 1.15.0 new 2d74b8f Prevent member names being fontified with type face new 0bc65ff Make comments in beginning of line possible to indent new 1c71e55 Added notes about PSR-2 coding style in README new 882ab8f Restored handling of newlines and spaces at end of line for PSR-2 new c69ecae Correct wrongly resolved merge conflict for "as" new 546ac23 Make php-mode work with Emacs 24.4 new 2cc27cb Fix a bug by not affecting c-default-style new b96d244 Fix regexp for imenu to show static method properly new 0df42d4 No default method lineup and allow customization new efe6be9 Bump the version to 1.15.2 new 6baad9e Add string-cont lineup function which detect equal sign or dot new e657e89 Use the PHP style indentation by default in tests new 7303590 Bump the date of the last modification new 2096dc4 List Hernawan Fa'iz Abdillah in the README new 2f78325 Remove wrong quote new e156298 Add Sebastian Wiesner to the list of contributors new 4e2b2d6 Special highlighting of $this and self/static new 9171cc4 Improve #211 new 9ba8563 Fix before-save-hook issue new 57b97b2 Fix expected indentation size new a05eb28 Improve #201 fix new 711e138 Version 1.15.3 new 029de2d Fix test new 1bf6728 Update the copyright year for the test suite new 39c5214 Add travis-ci badge new 6e8a9ae Use user default value instead of 'nil' new 064ff5c Merge pull request #221 from ejmr/add-travis-badge new 89e1d88 Merge pull request #223 from ejmr/fix-149 new fcea8a8 Add test case for issue #200 new d29a90c Merge pull request #222 from emestee/master new 78fd7e8 README: Clarify a few things new eef97db Fix indent-line function for statements at bol new a1d9533 Refactoring new a292394 [PATCH] Add test case for case label/break/return indent new 25a923f Merge pull request #224 from ejmr/improve-test new b8e0361 Remove cl-flet new 9816877 Update last modified day new e46c80f Merge pull request #225 from ejmr/remove-cl-flet new 364b0ad Add unit test for #227 new f1f5b18 Ignore '=' or '.' if it is inside string or comment new 320eb00 Update last modify date new 7e5d35d Merge pull request #229 from ejmr/issue-227 new 22dd74e use php-executable as possible new 9c9f0aa Improve default value of php-executable new 346a222 Merge pull request #230 from ejmr/issue-228 new baf9f95 Apply workaround for #231 new 6a0be02 Update last modify date new d7d0fdd Merge pull request #232 from ejmr/workaround-231 new 12eb5c7 Add MELPA badges new 733e55b Merge pull request #234 from ejmr/melpa-badges new 4f63bb8 Add unit test for #237 new 05156fa Fix Emacs 24.5 issue(#238) new b1d044c Merge pull request #240 from ejmr/fix-for-emacs-24.5 new ad01f0f Fix chained method indentation for PSR2 new 049102f Merge pull request #239 from ejmr/issue-237 new 2329638 [Docs] Mention including php-mode-version output in bug reports new d4fbd47 Run tests on emacs 24.4 and 24.5 new 7eb69a8 skeleton/*: imported from php-ext new 482299b README: Add David Arroyo Menéndez to the list of contributors new 6186b6c php-classobj.el: fixes new 6ad716d php-control-structures.el: fixes new a43f827 php-dio.el: double quote in define fixes new a82f70d php-filesystem.el: double quote in define fixes new 285ea78 php-pcre.el: double quote in define fixes new 4b9d7fe php-regex.el: double quote in define fixes new 2cbd964 php-strings.el: adding functions new 185e4b6 php-var.el: double quote in define fixes new 8a3190d TODO.org: upgrade new db5e71d php-exif.el, php-gd.el: creation new ebee917 Merge remote-tracking branch 'davidam/master' new fc5d414 Bump the version number to 1.16.0 new 7f5c82b Add unit test for #253 new e3102cd Workaround for #253 new 4a1d3e0 [Feature] Run tests automatically when saving changes new a19077b Merge pull request #254 from ejmr/workaround-253 new 4cc3731 [Feature] Treat `yield from` as a keyword new 9667234 [Feature] Treat `strict_types` as valid for use with `declare()` new babd3f7 php-gd.el, php-ext.el, TODO.org: complete php gd functions new a4b6bc9 README.md: add instructions to enable skeleton new c6a9e2f [Docs] Link to the manual for skeletons from the README new f3201ee [Docs] Declare that PHP Mode requires Emacs 24 or later new ee5458e [Docs] Link to the mailing list in the README new fbd8244 typo new cc29287 Merge pull request #260 from andreas-roehler/master new 36d6d60 Correct misspellings new 485333a Merge pull request #263 from ejmr/more-spell-check new 373e05a eval-buffer fails at php-mode-test.el, #264, fixed new 1d54c37 Improve setting php-mode-test-dir new 4b675b0 Merge pull request #266 from ejmr/better-test-dir new 179f4f0 php-control-structures.el: add php-switch-case new 3c31c38 php-xmlparser.el: add 15 functions new 3371352 php-simplexml.el: creation new 609baec Remove font-lock-maximum-decoration setting new 85c107e Merge pull request #271 from ejmr/issue-270 new d5d07a0 Set php-ext-path by default new b3459df Add header and footer new 50ff048 Delete trailing spaces new 5fd7293 Update comment about installation new f5880d6 Merge pull request #274 from ejmr/better-packaging new 83af186 [PATCH] php-array.el: creation new 39ba141 Update README.md about php-ext new 0570f0a Merge pull request #275 from ejmr/update-php-ext new 52a75c0 [Fix] Correct indentation of closures containing the `use` keyword new cb4124a Fix word format for online documentation search new c9d32dd Update modified date new d5fc307 Merge branch 'master' into php7-syntax new 3ecdd48 [Feature] Highlight return types in functions and methods new f389237 [Docs] README: Describe the in-progress support for PHP 7 new b24723f Merge branch 'php7-syntax' new 9b1e773 [Docs] Update various information in the README new 59ae1d8 [Docs] Update README to note that PHP 7 has been released. new a4bd678 Merge pull request #292 from rwhogg/php-7-released new 86eab80 Workaround for Emacs 25 new 72ca10b Merge pull request #294 from ejmr/workaround-emacs25 new d2db884 Drop Emacs 23 support new a948170 Merge pull request #295 from ejmr/drop-emacs23 new f55e145 Fix byte-compile warning about inline function new ad6ea0b Update copyright year and last update date new dbce0cb Merge pull request #296 from ejmr/refactoring new 59406af Remove needless attributes new 420d481 Merge pull request #297 from ejmr/needless-attribute new ffe739a phpdoc annotation includes - and \ new 2ce752c Add PSR-5 style tag annotation test new 5e33b00 Fix auto-mode-alist regexp for Amaka new dff5a70 Merge pull request #300 from zonuexe/fix/auto-mode-alist-regexp-amaka new 5fc473a Add useful PHP package information new 9b32f4c Merge pull request #301 from ejmr/update-document new e19c021 Remove duplicated skeleton new aede210 Merge pull request #303 from ejmr/remove-dups new 0076c63 Update other package information new 9083f3a Merge pull request #304 from ejmr/update-doc new ae210e7 Add regression test #305 new d4f4bdf Fix regular expression for highlighting $this, $that new c9fc190 Merge pull request #306 from ejmr/issue-305 new ebf5b47 Retain the modification state on mode activation new f7b0074 Merge pull request #308 from jorissteyn/issue-307-modified-state new 60ca58a Fix failing test case on emacs 25.1 pretest new fd2db3c Merge pull request #311 from jorissteyn/fix-issue-53-test-emacs25 new 366be63 Add test case for issue 310 new 631e840 Fix indentation after function with return type new f148849 Merge pull request #312 from jorissteyn/issue-310 new 5f30e1e Don't move cursor position in php-mode new 0e99c40 Merge pull request #316 from ejmr/issue-314 new 3bb1de9 Add iterable keyword new cdc1fc6 Add void keyword new 5fa7e7d Merge pull request #317 from zonuexe/language-keyword-iterable new 10e2e70 Add defgroup :tag new f1cdabf Merge pull request #318 from zonuexe/customize-group-tag new 3245fe8 Modify font-lock regexp for function names new 182c0b5 Merge pull request #319 from zonuexe/fix/font-lock-keywords-function new cd98064 Set '$' as 'prefix class' instead of 'word class' new 7337424 Merge pull request #321 from ejmr/dollar-syntax new 3a72396 Impl php-insert-current-class, php-insert-current-namespace new 33a509e Add instruction to php-insert-current-class new 4931992 Add skeleton/php-current.el new ab35a0b Fix README (define-key) new 9e578f5 Add PHP-CS-Fixer config file(.php_cs and .php_cs.dist) to auto-mode-alist new f2dc941 Merge pull request #325 from zonuexe/add/php_cs new cca3fe0 Merge pull request #323 from zonuexe/feature/insert-currentclass new ed1c40d Fix wrong delimiter new 3287de5 Merge pull request #326 from zonuexe/fix/skeleton-current-insertion-symbol new f299798 Use font-lock-ensure new a6c9989 Merge pull request #330 from zonuexe/fix/font-lock-fontify-buffer new 77dde41 Add javadoc-font-lock-keywords expressly new 9362104 PHP's annotation is enable only doc-block (/** ... */) new 1785cd6 Add php-phpdoc-font-lock-doc-comments const new ccf487b Remove old annotations font-lock regexp pattern new 4f32b04 Fix patterns for PHPDoc new 4af4abe Fix test for annotations new 0c3fa0a Modify c-doc-comment-style new 9d0d215 Add php-mode-test-comments new 6d5af3c Fix PHPDoc pattern (allow terminated by newline) new 387aae5 Add php-phpdoc-type-keywords new 792a47e Add php-phpdoc-type-tags new c50d94e Fix inline tag pattern new 06d0836 PHPDoc internal tag as font-lock-string-face new 7499eb7 Add pseudo types for PHPDoc new b4cf580 Modify php-phpdoc-type-keywords new 109941e Add testcase new 7e4b2f2 Modify type keywords in PHPDoc new b161ec1 Add link face into PHPDoc new 28db765 README: Write about PHPDoc new f4632b0 Fix url pattern (can't use \S- in [^ ]) new 33b428b Remove comment outed c-doc-comment-style new 09ad633 Merge pull request #329 from zonuexe/font-lock/doc-comment new 5383089 Add 25.1 to testing emacs new dc1bb66 Bump up version and update Changelog new b5570a3 Merge pull request #332 from ejmr/bump-up-version new 1d643a4 Bump up version new 0f6f37a Add test for issue #333 new 9b9b086 Omit a part of the font-lock pattern for prevent freezing. new b29e75d Merge pull request #334 from zonuexe/fixes/issue-333 new 349b85c Bump up version and update Changelog new 1d2c0de Add test for namespace block indentation new 783ce87 Fix indentation for namespace block new 9c7c4a7 Merge pull request #335 from zonuexe/fix/namespace-indentation new e41a44f Bump up version and update Changelog new 9b7ee3c Fix warning about imenu--make-index-alist not defined new 2a33539 Merge pull request #338 from scfc/pu/fix-imenu-warning new bfc2022 Fix highlighting of phpdoc type keywords new eea38f4 Merge pull request #343 from fabacino/bugfix/phpdoc-type-keywords-highlighting new aa69d06 [Docs]: Remove my old email information from the README new 8cfc701 Add php-site-url custom variable new c2f897b Refactor php-search-web-documentation and php-browse-manual new c761c97 Merge pull request #345 from zonuexe/fix/url-to-php-net new ac4c4ad Add doc-comment support for nullable type new 4fda089 Add test for highlighting type annotation in doc-block new 09e6d5c Shut up indenting message new e0e0817 Fix illegal class name new e580dde Remove keywords that are not reserved new d9ed033 Merge remote-tracking branch 'zonuexe/feature/support-nullable' new 4c6364b Add face declarations new cfabe3a Modify test for php-mode specific faces new 67ec5f0 Use php-*-face instead of font-lock-*-face new 20a4fe1 Merge remote-tracking branch 'zonuexe/feature/php-mode-specific-face' new cbdba6c [Chore] Update the copyright years new 87ce386 [Version] Bump the version to v1.18.3 due to recent bug fixes new 499e9c1 [Docs] README: Fix the nested lists of related packages and projects new 1b9cf02 [Fix] Ignore warnings on `syntax-begin-function` new e182a31 [Docs] Update the changelog for v1.18.3 new 973c4fe Add defgroup :tag and fix comment style new 7abb8bb Move position of defcustom variables new a0530f6 Revert "Move position of defcustom variables" new 7568a0d Add explicit :group instead of to move position new 1167497 Merge pull request #351 from zonuexe/fix/defgroup-style new 4135d68 Rename the face name from itself to omit the -face new 7428b60 Modify tests to change the face name new 8a66dc3 Remove facename's variable new ad06b59 Change font-lock rule to split the definition of $ this and constant new 935053b Change font-lock rule to give specific face for language elements new b90a2ee Fix checkdoc (missing punctuation) new 6f18509 Merge remote-tracking branch 'zonuexe/feature/separate-this-face' new 56a7e7c Improve highlighting of type hints and return types new 8fd56d6 Fix highlighting of static methods calls which start with `class` new 6e57817 Fix highlighting of return types on different lines new 17db451 Match php5 and php7 version-specific interpreters. new bd7f943 Further extend interpreter regex to match php-3, php7.0.1, etc. new dc30cb8 Merge remote-tracking branch 'joewreschnig/interpreter-57' new 16848fa Remove php-current.el from skeleton new 6b46ef4 Impl php-current-class, php-current-namespace new 9f24c85 Modify README about php-current-* commands new 6edafb4 Merge remote-tracking branch 'zonuexe/refactor/move-php-current' new ce0b132 [Fix] Correct the package metadata for the version number new a40c5e5 [Docs] Make small improvements to the README about contributing new 3a9076b [Docs] Describe the ideal quality of commit messages in the README new fbea055 Fix typo new 1728f36 [Docs] README: List tangxifan as a contributer for his bug-fix new d2e11a0 Fixed typo new 17e6df7 [Docs] README: Add Serhei Iakovlev to the contributor list new 151ae71 Fixed documentation from PHP mode to PHP Mode new 5ac954a change style initialization to interactive form php-set-style new 7820773 Merge pull request #377 from calbrecht/php-set-style new 40fc99e [Docs] README: Add Christian Albrecht to the contributor list new 90d0296 adapt new travis environment & more emacs versions new 6f4d788 Merge pull request #378 from calbrecht/fix_travis new b101d53 Add emacs-git-snapshot to travis allow_failures new a60888d Merge pull request #381 from ejmr/fix/travis-allow-failure-snapshot new ce38cea Add compatibility shim for interpreter-mode-alist and Emacs < 24.4 new 081fdc6 Reduce symbols from interpreter-mode-alist new 80e6a8c Modify test for interpreter-mode-alist magic comment new 2fc3254 Merge pull request #379 from ejmr/fix-travis-failures new 45f87b6 Fix regexp pattern of flymake-allowed-file-name-masks new b94a39d Rename php-flymake-php-init without overwriting the function new 5652e29 Use flymake-proc-init-create-temp-buffer-copy if it exits new 3c6ed85 fix #280 and cleanup identifiers syntax new 22b5a6a Merge pull request #383 from calbrecht/issue-280 new 780f269 fix #384 single quote string font locking in git-snapshot new 1b6aeb5 Merge pull request #382 from ejmr/fix/refactor-flymake new 0e87a70 Merge pull request #385 from calbrecht/issue-384 new 69c092e Add @throws keyword to php-phpdoc-type-tags new aa0a6d8 Add font-lock test for @package and @throws tag new 1e9ec64 Merge pull request #388 from ejmr/feature/add-phpdoc-keyword new b98db15 Revert "Merge pull request #385 from calbrecht/issue-384" new 4db2d91 Merge pull request #391 from ejmr/revert/pr-385 new df11415 Revert "Merge pull request #383 from calbrecht/issue-280" new 295c26b Merge pull request #392 from ejmr/revert/pr-383 new 1b2d43f [Docs] Update Changelog for version 1.18.4 new 9852ec1 [Version] Bump version 1.18.4 new ad7d109 Merge pull request #395 from ejmr/release/v1.18.4 new bb68298 Add current maintainer new a3c5af2 Fix indentation new e755a69 Add Cask file new fac0632 Fix punctuation new 5178371 Fix case of keyword in doc comment new d57096f Impl php-project-get-root-dir new d1c5726 Merge pull request #396 from zonuexe/feature/php-project new 29b3493 Fix doc styles new 65178d5 Modify lisp headers new 382f1cb Modify commentary new c5ac3f2 Fix doc comment for php group new 3a73c96 Use rule depends instead of "make xxxxx" command new 7b9e511 Add "make autoloads" new 83cc77c Use string instead of symbol new c3f3ac1 Merge pull request #397 from zonuexe/refactor/makefile new 8932709 introduced php-do-not-use-semantic-imenu for disabling semantic-imenu new 6f1044b added missing require for mode-local lib new c9601d9 fix some font-lock and indentation issues in emacs 25 new 96bf2b0 fix compilation error new 2b8b0ea fix tests new 7b5d61c Merge pull request #400 from fallchildren/master new 68fcbfd Add php-mode-autoloads.el as ignored new 7e4ba4e fix for test "issue-9" in current emacs master new bf437c0 Fix highlighting of array keyword for parameters passed by reference new 00bf77c Merge pull request #403 from fabacino/bugfix/array-type-hint new 48d7a32 Fix missing require imenu and semantic/imenu new ff86ba6 Merge pull request #405 from zonuexe/fix/issue-404 new 0bbe50e Merge branch 'master' into font-locking-fixes new c8b8906 change default value of php-do-not-use-semantic-imenu new e008eac Merge pull request #406 from fallchildren/master new 45e5f10 Merge branch 'master' into font-locking-fixes new fdf5ed0 Merge pull request #401 from fallchildren/font-locking-fixes new 361acc1 Fix typo new ce0e3d5 Merge pull request #408 from hexmode/master new 78689cf Add Mark A. Hershberger to list of contributors new bf9c17a Merge pull request #411 from zonuexe/add-contributor-hexmode new 5140e8e Modify URL of PHP official site to secure new 52d8311 Merge pull request #412 from zonuexe/modify-php-site-url-secure new d8b482a Add syntax highlight not supported by current php-mode new 79cb812 Fix regexp for constant font-locking new 5598dd3 Merge pull request #413 from zonuexe/fix/fallen-test new 40ef9f6 Fix delayed font-locking issue new 0b63d2d Merge pull request #415 from fallchildren/master new cce786c Use "Emacs Lisp" instead "lisp", that pointed out by checkdoc new 2db01f5 Fix regexp and use `when` clause instead of `if` new 0d7f970 Fix class name in test new 3849c0b Add php-mode-test--buffer-face-list new 69ab01b Add php-mode-test--parse-list-file new 5f11afa Add :faces keyword to with-php-mode-test macro new 8756012 Use :faces keyword in variable test new 6187085 Add mode specification in header local variable comment new 811603f Merge pull request #417 from zonuexe/refactor/test-font-lock new 588aeeb Fix php-mode-test--buffer-face-list for long code new bd08906 Add php-mode-debug command new ada209e Merge pull request #421 from zonuexe/feature/php-mode-debug new 12b102b Add missing varibles tab-width for php-mode-debug new eb08986 Add missing varibles indent-tabs-mode for php-mode-debug new 27d6359 Merge pull request #418 from zonuexe/fix/buffer-face-list new efadefd Use set and make-local-variable instead setq-local new 85f52b2 Merge pull request #422 from zonuexe/fix/setq-local new b0f8636 set c-before-font-lock-functions to default 't' value to not inherit java's value new 3722847 Merge pull request #423 from fallchildren/refactor-c-before-font-lock-functions new d287f2b Add a base README to translate into Japanese new a11a427 Translate README.ja.md new e9e1b58 Merge pull request #425 from zonuexe/doc-readme-ja new 4f55f10 Remove set require-final-newline variable from c-add-style clause new b4ad97d Remove force set require-final-newline to nil new e96df88 Merge pull request #428 from zonuexe/feature/remove-require-final-newline new 9ed89c8 Add emptiy php-project.el new 1d06c6e Move php-project-get-root-dir and some variables into php-project.el new 51430a3 Improve make autoload file for multiple .el files new 3e2e3f7 Add explicit require cl-lib new 6bedb4d Add most simply test for php-project new 11abbfb Merge pull request #427 from zonuexe/feature/php-project new 738ce16 Add php-project-coding-style variable new 9911d8c Add custom variable php-mode-enable-project-coding-style new 3df45ee Set style by php-project-coding-style instead of custom variable. new 5edaae6 Remove php-mode-custom-coding-style-set called when custom variable is set new be1a488 Add about personal and directory-local settings in Japanese new db22b97 Fix test, use php-set-style instead php-mode-custom-coding-style-set new d8b2479 Merge pull request #429 from zonuexe/feature/php-project-coding-style new 6709720 Add badges new 0c2b3aa Fix tests that using `faces` file instead of search text-property new 2ad220f Merge pull request #431 from zonuexe/refactor/test-faces new d3d5ee6 Remove "catch all" keyword which does not exist in PHP grammar new a0a63be Remove duplicate method call pattern new cbd5cf9 Merge pull request #432 from zonuexe/remove-unused-keywords new 910ee3c Refactor php-project-root and add describe about this variable new 2e502a5 Impl php-project-get-bootstrap-scripts new ec1aa7f Add 'composer keyword to php-project-bootstrap-scripts new 7177251 Merge pull request #433 from zonuexe/feature/project-variables new 161449b Fix minor-mode-list reported by php-mode-debug to minimize new 0ac3a01 Add define-key "C-c C-w" as subword-mode explicitly new 17a813c It's Subword mode. new e209c57 Merge pull request #434 from ejmr/remove/subword-mode-toggle new d007f58 [Docs] Update Changelog for version 1.19.0 new c68013a [Version] Bump version 1.19.0 new 9273f3e Add missing package-file to Cask new 0064334 Add .editorconfg new e71fd6a Add php-project-get-php-executable and php-project-get-phan-executable new 3b85b17 Add test for #439 new b67b34c Fix #439 heredoc syntax probrem new ee7b19e Add php-mode--delayed-set-style to control delayed execution new ffc3e91 Hook after c-set-style if exists nadvice feature in environment new 398d1ea Update date of package last modified new 4b1c80f [Hotfix] Fix lazy evaluation of php-set-style new b94c901 Modify php-php-tag inheritance to font-lock-preprocessor-face new 7b3aec2 Move coloring priority of PHP tag and define appropriate tags new 9c82d74 Pass symbol to make-local-variable instead of variable. new a3a82b4 Set php-php-tag face instad of font-lock-preprocessor-face new 63685bf Add test file related to #443 new 3d0e740 Set c-preprocessor-face-name instead of font-lock-preprocessor-face new de51126 Add faces test case for issue #443 new 1601061 Merge pull request #445 from zonuexe/fix/color-php-tags new 6ee1735 Save the variable and restore it after c-set-style new b5e905a Add php-mode-enable-backup-style-variables custom variable new 1415e1e Merge pull request #446 from zonuexe/fix/c-style-variable-backup new ae71870 Update date of package last modified new a4b0693 Refactor regexp pattern of auto-mode-alist new 0df50c1 Merge pull request #447 from zonuexe/refactor/auto-mode-alist-rx new d5b8314 Fix php-mode-debug new 672741f Improve php-mode-debug command new 4a449a1 Refactor php-mode-debug by splitting it into a helper function new 9551ad7 Add package.el information new fb8e748 Merge pull request #448 from zonuexe/feature/php-mode-debug new 9fe25c0 Add php-mode-debug-test new f3c53ac If it is not called as interactive, just return a string new db2179d Merge pull request #449 from zonuexe/test/php-mode-debug new b42b01f Update date of package last modified new cdd2fc9 Temporarily disable php-mode-enable-project-coding-style new 2c83fbe Merge pull request #450 from zonuexe/hotfix/disable-lazy-style-set new 4bdd112 Do not use php-mode-enable-backup-style-variables in initialize new 97b9178 Merge pull request #452 from zonuexe/fix/set-style-no-backup-vars new 05d7474 Update date of package last modified new 18d3212 Add c-lang-defconst c-anchored-cpp-prefix new d532062 No allow_failures for Travis CI new 0b1553b Merge pull request #453 from zonuexe/php-mode-indentation-error new f5521b3 Update date of package last modified new 28f8430 Fix php-build-table-from-path new 2ea75ea Make sure php-manual-path is a directory new 51c73f0 Append php-completion-table assuming both obarray and list new b5f4b6d Impl completing method based on completing-read new 2e9589f Merge pull request #454 from zonuexe/fix/php-completion new fde7572 README: Update the list of maintainers to be accurate new 6a16667 Merge pull request #455 from ejmr/update-readme-maintainer-list new 9bc0f1a Fix require and supress error messages of byte compile new 6de2923 Merge pull request #456 from zonuexe/fix/suppress-byte-compile-error new 96e1f30 Make php-project-root accept a string new ef69a8b Merge pull request #458 from zonuexe/feature/php-project-root-accept-string new 52ae90a Fix punctuation in doc comment by checkdoc new 06da1d7 Fix highlighting of return types on different lines for abstract functions new e85d963 Merge pull request #461 from fabacino/bugfix/fix-return-type-highlighting new 6d1c29c Modify package-version new 5acd218 Require pkg-info and add (revert) workaround new e991e0d Drop Travis CI test on 24.3 and 25.1 new c4c0831 Add Emacs 26.1 badge to README new 7942333 Merge pull request #465 from zonuexe/drop-test-old-emacs new 2a181f7 Modify Emacs badge color new 64b9741 Move old changelogs into GitHub Wiki new d3da10f Update Changelog about 1.19.1 new aacb133 Bump version 1.19.1, last version supporting Emacs 24.3 and earlier new 2e4c2a6 Merge pull request #466 from zonuexe/release/1.19.1 new 215dde5 Modify defvar-local and setq-local new b9059bf Merge pull request #467 from zonuexe/refactor/defvar-local new 5710d14 Add Emacs 26.1 to .travis.yml new 3699ad2 Merge pull request #470 from zonuexe/update/26.1-travis new 49e9066 Fix highlighting of keyword callable new cf1907b Merge pull request #471 from fabacino/bugfix/fix-callable-highlighting new 9204575 Add a default Git commit template message new b8fb9c8 Merge pull request #476 from emacs-php/add-commit-message-template new ee23391 Replace php-mode project URL new 525652d Merge pull request #477 from zonuexe/replace-url-to-emacs-php new beccee2 PHP mode requires Emacs 24.3+ new b1aee0f Remove redundant ## from headings new 7fa1c16 Add reference for #478 (Annotation support) new 172df54 Merge pull request #479 from zonuexe/modify-readme new 7fe72ac README: Mention the FeatHub page for feature requests new c70d5ae Merge pull request #480 from emacs-php/readme-mention-feathub new bc63895 Add a "Hall of Fame" to the contributors list new f7b6edc Highlight the ? character for nullable type hints and return types new 16b3f7c Merge pull request #482 from fabacino/bugfix/highlight-nullable-char new 1f04813 Merge pull request #481 from emacs-php/hall-of-fame new d769da0 Remove local variable for firestarter new ad41523 Modify spacing new 76d35ba Suppress warning in compile-time new 0af8d71 Merge pull request #485 from emacs-php/fix/code-style new b1d5595 Add php-mode group and some variables belong to new group new b368d43 Use type (repeat string) instead of just list new 7825fcb Merge pull request #486 from emacs-php/refactor/rename-group-name new d130bc4 Add copyright about Friends of Emacs-PHP development @emacs-php new 3ebe46d Modify README new b269ee5 Add Changelog about 1.20.0 new 7ddc753 Bump version 1.20.0 new a9ee3af Add php-project variables for some workflow new 70e1cc1 Merge pull request #488 from emacs-php/feature/project-workflow-variable new a459051 Merge pull request #487 from emacs-php/release/1.20.0 new c6c9c89 Modify Changelog new 0cf02a1 Fix group name new 17e4c31 Add php-mode-disable-parent-mode-hooks variable new 5d4c55d Merge pull request #492 from emacs-php/feature/disable-c-mode-hooks new 553977a Remove menu item for c-mode from menu-bar-mode new cd6e7c4 Rename php-mode-disable-parent-mode-hooks to php-mode-disable-c-mode-hook new 5e60ca7 Modify Changelog about v1.21.0 new 0e3f35b Bump version 1.21.0 new 37ab87a Merge pull request #495 from emacs-php/release/1.21.0 new 27f280f Remove file local variables for firestarter new 27cb806 Fix heredoc pattern and support 7.3 heredoc new 72f4ae0 Remove redundant matcher new 51f30f4 Remove unnecessary syntax-propertize-rules new b3b6d42 Remove matcher that added in Emacs 27 new c3a6c6b Add test in remacs-git-snapshot-travis new 9cfa483 Merge pull request #497 from emacs-php/fix/error-on-emacs27 new f961f24 Fix highlighting of static method calls new 2214d38 Replace https PHP site new 2ac78cd Merge pull request #502 from emacs-php/remove-php-mirror new d17e4ed Merge pull request #499 from fabacino/bugfix/highlight-kwd-methods new bcde734 Bump version 1.20.1 new f79ec8d Function php-beginning-of-defun should return non-nil on success new 1da0573 Merge pull request #504 from sergeyklay/fix/beginning-of-defun-function new d01e1b9 Added Emacs 26.2 to Travis CI build matrix new e1e009e Return back allow failures for snapshot versions new c20b3a7 Merge pull request #505 from sergeyklay/travis-update-build-matrix new 9065b2a Add fn keyword that added in PHP 7.4 (arrow function) new 32b4943 Add test for PHP 7.4 arrow function new 37191d8 Merge pull request #507 from emacs-php/feature/72-arrow-function new 1756d81 Merge pull request #496 from emacs-php/fix/heredoc-error new 0ea4fbb Modify copyright and license notation new e43cd8c Remove redundant font-lock pattern new c2eeb05 Merge pull request #510 from emacs-php/remove/redundant-pattern new c6937e1 Fix indentation new da84231 Modify test for variables new 2759f89 Bump version 1.21.2 new 1e16e20 Merge pull request #511 from emacs-php/release/v1.21.2 new eb84232 Split php-mode-debug new 699a900 Split php.el new fa4a54f Merge pull request #512 from emacs-php/split/php-mode-util new a39bec7 Split php-face from php-mode new 56b4ec4 Merge pull request #513 from emacs-php/split/php-face new e3a1826 Move "How to Contribute" into CONTRIBUTING.md new 9d4f792 Added mention of accepting translations new 7bce7f6 Add "Regression test for Face" to CONTRIBUTING.md new 9908bd0 Add index for languages new 323df21 Merge pull request #514 from emacs-php/add/contributing.md new 780f407 Add badge Emacs 26.2 new d653e75 Removed mention of mailing list new e1c5d2d Revised the introductory sentence and installation method of README new 10e5e89 Removed mention of Marmalade new ca5f2e6 Add link to [Supported Version] page new df86bc5 Fix NOT RECOMMENDED new a941fc8 You can choose one of the following methods. new d80a657 Merge pull request #515 from emacs-php/update/readme new d57587b Fix indentation new 9ab0dcf Add .editorconfig for test directory new 983fb5a Clarification of the condition under test new a43be72 Merge pull request #516 from emacs-php/refactor/test-files new 5dbb55c Clean up the buffer state for each condition new a5b34aa Merge pull request #517 from emacs-php/fix/test-issue-53 new 923b93a Add detailed assertions beginning and end of case new 25633e9 Merge pull request #518 from emacs-php/fix/test-issue-53 new a1642c7 Fix typo "clone" new b98b0c4 Add php-errorcontrol-op face new 2c2d510 Add @new to c-type-list-kwds for class highlighting workaround new 57194a5 Expand kwds instead of using c-lang-const from 'java new 8a43710 Disable <> operator and keywords new c861fca Add test for lang/errorcontrol.php new 06edbd3 Merge pull request #519 from emacs-php/feature/php-errorcontrol-face new 4347837 Reclassify keywords and types new 2d0a01e $that is not special variable. new bf48740 Merge pull request #520 from emacs-php/reclassification-keywords new ef0fe91 Add list of magical constants new fcd376e Add face to display magical constant new c4e30e7 Add highlighting for magical constants new 242430b Merge pull request #522 from emacs-php/support-magical-constants new 83eb4a8 Add php-constant-assign face to "const" statement new 1fb2b33 Merge pull request #525 from emacs-php/recoloring-const-assign new 5613f17 Enabled to specify suffix of other "facelist" file new 89b9d34 Merge pull request #526 from emacs-php/feature/test-another-facelist new 94b7816 Fix macro expansion new 2fc5562 Merge pull request #528 from emacs-php/quickfix/expand-variable-in-test new 68d5c8e Fix #524: Change test for issue 443 to handle changed comment delimiter in emacs 27 new 095987a Merge pull request #527 from mallt/fix-test-443-emacs-27 new 341b608 Move php-flymake-php-init and reimplementation it new 1cbb720 Simplify flymake-allowed-file-name-masks new 9e96a34 Merge pull request #529 from emacs-php/move/php-flymake new 01db8d8 Make php-c-vsemi-status-unknown-p explicitly return NIL new 6398894 Remove to set syntax-begin-function new e3aeebe Fix the wrong variable being set new 5383198 Set comment-start new 4f766f2 Add (defvar php-mode-syntax-table) new bec22bf Merge pull request #530 from emacs-php/refactor/php-mode-var new d5b04d8 Reduce the range of buffer propertization by variables new 6a269f5 Merge pull request #531 from emacs-php/fix/propertize-range new 5365680 Add :tag for customization interface new 53b6835 Merge pull request #533 from emacs-php/fix/customize-tags new a4badc7 Split skeleton templates into php-skeleton project new e696de8 Merge pull request #534 from emacs-php/split/skeleton new 843d419 Add Null Coalescing Assignment Operator (??=) added in PHP 7.4 new fa002a9 Merge pull request #535 from emacs-php/feature/null-assign-op new d45316c Expand (c-lang-defconst c-operators) new 78f8339 Modify c-operators for PHP syntax new 8202fba Modify Changelog for v1.21.3 new 460dacb Bump version 1.21.3 new f1938b9 Merge pull request #537 from emacs-php/release/v1.21.3 new b83e62b Remove old heavy font-lock test new f90de54 Add faces list for Emacs 24 new 56704ae Merge pull request #523 from emacs-php/refactor/test new 4b9c37d Impl php-in-poly-php-html-mode function new da7bf2a Add comment to php-cautious-indent-region new 2b5963b Check for buffer is in poly-php-html-mode new 5b0fe1b Merge pull request #539 from emacs-php/support/poly-html-mode new 67954d1 Add php-mode-maybe new db61986 Add php-default-major-mode instead of (function php-mode) new 8f8afed Set php-mode-maybe to auto-mode-alist as default new c110812 Merge autoload cookie and progn new 71ad354 Impl php-project-php-file-as-template new b69be5f Fix typo new 961a0c7 Impl php-buffer-has-html-tag new 9369cab Add php-html-template-major-mode and php-blade-template-major-mode new 1db622c Impl php-derivation-major-mode new 73e65d4 Do not allow t in php-project-php-file-as-template new 07538cd Add php-mode-maybe-hook new 43d0a80 Fix auto-mode-alist new d75517c Merge pull request #532 from emacs-php/php-mode-maybe new ed82c39 Add page-delimiter custom variable. new 736a697 Merge pull request #540 from takeokunn/feature/add-page-delimiter new ed9c371 Rename CHANGELOG.md new 44b43b3 Modify Changelog for v1.21.4 new cd76075 Bump version 1.21.4 new 702a285 Update php-mode Commentary new a8ee6ce Merge pull request #541 from emacs-php/release/1.21.4 new f7dbbea Fix link new bbcc4da Fix major mode for .phpt file new c53e0c1 Merge pull request #542 from emacs-php/fix/phpt-mode-alist new 58e1c8b Fix comments test for emacs 27 new e377358 Merge pull request #544 from mallt/fix-php-comment-test-for-emacs-27 new 27a1f78 Add php-class face for highlighting class name new 7ca814e Add highlight class name in typed property new c500802 Merge pull request #545 from emacs-php/feature/typed-property-highlighting new d047eb4 Fix Makefile new e10b535 Merge pull request #536 from emacs-php/feature/expand-c-operators new a67801d Use add-hook instead of add-to-list and make-local-variable new 328b912 Merge pull request #547 from emacs-php/trivial-refactors new 93e85fa Impl php-run-builtin-web-server command new 10e9f5e Merge pull request #548 from emacs-php/feature/php-builtin-web-server new f88f437 Use save-excursion in php-show-arglist new 9e6e148 Merge pull request #549 from emacs-php/fix/show-arglist new 3bf40ab Add php-util-buffer.el from go-mode new d641a0b prevent recursion in php-syntax-propertize-extend-region new 369be83 Merge pull request #556 from herbertjones/prevent-syntax-propertize-recursion new 9a90bbf Add defvar-local php-style-delete-trailing-whitespace new 5834268 Fix to avoid (php-set-style "nil") being called new 3801694 Merge pull request #557 from emacs-php/fix/issue-553 new bee8305 Attenuate detection pattern for php-mode-maybe new 5a2b307 Merge pull request #558 from emacs-php/feature/php-modify-maybe-patterns new 6969d27 Merge pull request #550 from emacs-php/add/php-patch new ce3d3c3 Move php-mode-test.el into tests directory new 2a83fd2 Merge pull request #559 from emacs-php/move-test-script-dir new 3367e28 Move definition php-beginning-of-defun-regexp to php.el new 54d7c6f Refactor php-create-regexp-for-method using rx package new 7122edc Make php-create-regexp-for-classlike defined in compile time new b494bca Add eval-when-compile to some regexp pattern variables new 2a5f7f7 Merge pull request #560 from emacs-php/move-regexp-pattern new d435866 Add save-match-data macro to php-get-current-element new 88316f7 Add type conversion for arg compatibility new 489dcb9 Modify php-beginning-of-defun-regexp pattern for capturing name new 116926d Add new command php-copyit-fqsen for copy(kill) FQSEN new 4d87f5e Fix php-create-regexp-for-method pattern new 7e630bf Merge pull request #561 from emacs-php/feature/current-elm new 727072c Modify syntax-entry $ to "_" from "'" new bfc5b7d Merge pull request #565 from emacs-php/modify-syntax-entry-dollar new 45d6713 Highlight {@inheritdoc} notation new 01569d9 Move test return-type file to doc-comment directory new e28eada Merge pull request #566 from emacs-php/fix/phpdoc-inheritdoc new 294e66b Add font-lock for multiple catch new 5a5b907 Merge pull request #567 from emacs-php/font-lock/support-multiple-catch new c373e03 Fix testcase for php-project-root and set default-directory new 6a7f4e7 touch .git file for root detection testing new 977bca2 Merge pull request #569 from emacs-php/fix/test-project-root new 15c78fb Remove (cl-lib "0.5") from Package-Requires header new 381c5f4 Fix call run-hooks in set-style new 9d8160b Merge pull request #571 from emacs-php/fix/run-style-hooks new dc416dd Use when clause instead of if new 500940e Fix indentation and add comment new c08d1fc Rename php-lineup-cascaded-calls to php-mode-lineup-cascaded-calls new 8c960e5 Make enable php-mode-lineup-cascaded-calls in default new e17dbe1 Merge pull request #572 from emacs-php/fix/lineup-cascaded-calls new 2de6e81 Make php-set-style display only styles that inherited "php" new 1269029 Merge pull request #573 from emacs-php/feature/php-set-style-display-only-php-inherited-styles new e2ae4df Allow execute php-mode-debug command in only php-mode new d144da9 PHP Mode now supports Emacs 26.3 new e5eb4a9 Add EVM emacs-26.3 to travis.yml new f636899 Merge pull request #574 from emacs-php/travis-26.3 new ba45a54 Fix Emacs 26.3 badge in README.ja.md new 0ac4ce9 Add installation from OS packages to README new b9e97a6 Merge pull request #576 from emacs-php/readme-about-os-packages new 5bea485 Minor fixes new 94b5203 Bump up version 1.22.0 new 58de9a7 Merge pull request #577 from emacs-php/release/v1.22.0 new e8e00a0 Update repology paragraph. new 8759aac Modify the second paragraph to show how to track latest dpkg version new 233715d Add "Configuration" section for indentation style. new eb40a89 Use abbreviate-file-name instead of manual regex replacement new 75d3ee1 Replace rx-form with rx-to-string new 5ba2a16 Merge pull request #580 from cmack/replace-rx-form-use new 03152aa The "default" coding style is actually called "php". new 429c612 Merge pull request #581 from mavit/default-style new f3ccb42 Add php-c-lineup-arglist for unexpected indentation new b5378e5 Merge pull request #585 from emacs-php/fix/issue-584-indentation-in-closure new 9fe64fc Bump up version v1.22.1 new 001600c Fix issue introduced in #585 new 9c53928 Merge pull request #587 from emacs-php/fix/issue-586 new 582ff29 Add .github/workflows/test.yml new b8055bd Remove .travis.yml new 2b07fa6 Merge pull request #588 from emacs-php/migrate/ci-to-github-actions new b75a810 Fix heading phrase new 5099fb3 GitHub Actions: allow_failure new 127b1f0 Merge pull request #589 from emacs-php/fix/github-actions-suppress-error-on-snapshot new 2018357 Remove php-mode-modified and add $Id$ new 5387df9 Merge pull request #590 from emacs-php/remove/php-mode-modified new a1df246 Remove redundant :group new d07208c Indent rx pattern new d96bc94 Add php-project-etags-file variable new 795466c Add php-project-apply-local-variables and apply it in php-mode new 9132f21 Impl project variable auto detection mechanism new d638cec Merge pull request #591 from emacs-php/feature/php-project-etags-file new 141cf22 Add php-system-find-php-ini-file and php-ini command new 09e0a25 Merge pull request #593 from emacs-php/feature/php-ini new e98424d Highlight function calls as php-function-call new fad74f8 Define face to reserve in advance new 2822593 Merge pull request #583 from emacs-php/face-function-call new 39ed76f Add support for logical-, comparison-, arithmetic-, increment- and decrement operators. Add faces for increment-, decrement- and arithmetic operators new 672377e Fixed typo new f27474d Merge pull request #594 from minikN/master new b4a0034 Fix spacing new e9e161a Fix face tests new aaf3b7e Fix face tests (lang, php74) new 9f23619 Merge pull request #596 from emacs-php/fix/face-tests new ed25874 Remove `:inherit default` from faces new 095b707 Merge pull request #597 from emacs-php/remove/face-inherit-default new 6ed1eea Fix missing :magic t flag new 50e87f8 Fix indentation for anonymous class new a9fec82 Add indentation and highlighting test for closure new d3a61b1 Merge pull request #598 from emacs-php/fix/class-indentation new 55a9295 Move Doc comment tests into lang/doc-comment new fc1173e Merge pull request #600 from emacs-php/refactor/organize-test-files new a38c15b Add => to assignment operators new bb80050 Fix test for assignment-op new 8a8693b Merge pull request #603 from emacs-php/face/add-assign-op new 2f984bd Add autoload cookit to php-find-system-php-ini-file command new 861a640 Bump up version 1.22.2 new 433864b Merge pull request #604 from emacs-php/release/1.22.2 new f389433 Remove php-mode-extra-constants variable and functions new f1da0be Merge pull request #578 from sten0/three-minor-config-points new bca4c77 Merge pull request #605 from emacs-php/remove/php-webmode-constants new eb206a2 Replace URL to link new b1036a6 Update README.ja new f26ccad Remove redundant empty lines new f8d4e17 Move contributors to Wiki page new b89ef44 Remove link to FeatHub new 100eb59 Centering headers new a730978 Replace Manual installation to wiki page new 2bd3ced Add AUTHORS.md inspired by Magit new 167b357 Merge pull request #607 from emacs-php/update-readme new 115aa5f Impl interop to Projectile new 17fe1f8 Merge pull request #608 from emacs-php/interop-projectile new 8bd216d Add file extension .php.inc and .stub new cade4ce Merge pull request #609 from emacs-php/add-stub-extension new 5580fe0 Fix README link to gpl-v3 new 431ea53 Add .mailmap to normalize committer names new 1e06364 Add class declaration face new db3ca4a Fix class faces new b6cbe1b Fix class highlighting new e8a8266 Remove class, interface and trait from langage-construts.php new 547a31d Merge pull request #611 from emacs-php/miniknN-php-faces new a5f137e Ignore broken Emacs 27 indentation corruption with no use case new 6959a34 Add test case for constant and number new b73e7fc Merge pull request #613 from emacs-php/fix/emacs27-avoid-break-indentation new 25b8493 Add import statement face new 1c13765 Add class modifiers new a2b68dc rename php modifiers faces; added php-property-acess face new 32f2b11 Add block statement face new 8c07fe3 Improve test visibility new 0af47cd Remove test ceses from tests/language-constructs.php new 1e41ed3 Apply modified faces to test new b0c1bf3 Merge pull request #614 from emacs-php/miniknN-php-faces-2 new 423c054 Modify face description new 6cd78b8 Add 'php-align/' from commit '1761ede04060acc723c9c297794846c1213d241c' new 552ea1b Move php-align.el to root directory new fd764eb Remove unused functions new 27257bd align new 8395a4f Modify headers and license notation new c101431 Remove unnecessary (require 'php-mode) new bdc9881 Add autoload cookie to php-align-setup new caedb99 Add php-align to Makefile new ffea5b2 Add tetsujin (the author of php-align.el) to AUTHORS new 5ce33ca Update README new cb8aa16 Use setq-local instead of make-local-variable new b0711d7 Use fence notation new b02c2c2 Impl php-align-mode new b3b6138 Impl restore align-mode-rules-list on turn off mode new 06c68d8 Add php-project-align-lines variable new 56c7b89 Modify php-align comment new 62b7933 Add link to emacs-php/php-mode project page new 8eccc3b Modify setup php-align new b5d9988 Merge pull request #615 from emacs-php/merge/php-align new a1adc5a Add Cc Mode version (c-version) to php-mode-debug output new efbc5f9 Add php-mode-disable-c-auto-align-backslashes for disable line continuation new 4d0b4a0 Merge pull request #621 from emacs-php/feature/override-c-auto-align-backslashes new 32b2002 Add sample code to indentation new 25e0a9e Fix indentation of object operator at the beginning of line new 39f4306 Merge pull request #624 from emacs-php/fix/issue-632 new d8b42c8 Refactor HTML/XML/PHP tag detection in php-c-at-vsemi-p new 4563b22 Modify comment of php-c-vsemi-status-unknown-p about c-beginning-of-statement-1 new e7ae81f Impl PHP8 Attribute as vsemi (statement without semicolon) new df00855 Merge pull request #626 from emacs-php/feature/php8-attr-indentation new b3008be Update CHANGELOG.md for v1.23.0 new 6fd843b Bump version 1.23.0 new 08c6e0f Merge pull request #627 from emacs-php/release/1.23.0 new c5a1dfb Fix CHANGELOG new f275739 Fix to set variable for add-log new a7687e4 Merge pull request #628 from emacs-php/remove/add-log new 0ddb1c7 Use sort command in LANG=C new 80e3f38 This file is unused and will no longer be used new 809d2a4 Fix regexp where characters following logical negation are not font-locked new 04f2113 Merge pull request #630 from emacs-php/fix/font-lock-logical-op new 899fc4c Support PHP 8 match expression new 4369c21 Merge pull request #632 from emacs-php/feature/match-expr new c8f2a5d Add mixed type new 749e019 Merge pull request #633 from emacs-php/feature/mixed-type new 5641eef Move .mailmap and AUTHORS.md.in into etc/git/ dir new a9eb5c4 Merge pull request #634 from emacs-php/move-files-for-authors new d16687a Add lisp/php-local-manual.el new 3a91ac3 Merge pull request #635 from emacs-php/add-php-local-manual new e1e57cc Set package-lint-main-file for package-lint new 305cb4c Remove redundant Package-Requires header new 84767fb Use files instead of package-file without php-mode.el new bceb301 Merge pull request #639 from emacs-php/fix/cask-and-package-requires new 413e1b1 Add Keg for building new 4345dfd Merge pull request #640 from emacs-php/introduce-keg new dc63938 Add Emacs 27.1 to GitHub Actions CI new 2d2b7c9 Update Emacs badge new fadb774 Merge pull request #641 from emacs-php/emacs-27.1 new f4c7c69 Suppress lint error for c-looking-at-or-maybe-in-bracelist new 9a29e39 Use new variable name for deprecated "php-lineup-cascaded-calls" new d4bde28 Merge pull request #644 from cweiske/patch-1 new 6ecb717 Add Christian Weiske to AUTHORS.md new ef9e9fa Check CC Mode version when startup php-mode new 7e5722c Merge pull request #649 from emacs-php/feature/detect-cc-mode-update new 57ef819 Set timeout-minutes: 3 to GitHub Actions new cc63080 Move \*.el files into lisp/ directory new 793d1aa Fix Makefile for moved lisp/*.el files new 7939002 Move php-align/README.md into docs/ directory new 4dbc6ba Update .gitignore new ad49b0f Move .editorconfig into lisp/ directory new 8cdc727 Merge pull request #637 from emacs-php/move-lisp-files new fbead70 Correct the heredoc regexp. new 53da0b4 Merge pull request #651 from antoineB/feature/heredoc-regexp new 5325753 Add tests/8.1/enum.php new 15f9d91 Impl PHP 8.1 enum syntax new 5223a39 Make Emacs 24.4 and 24.5 as allow_failure new 969b577 Merge pull request #653 from emacs-php/feture/support-php81-enum new bb846a7 Update AUTHORS.md new 511f185 Make PHP Mode requires Emacs 25.2+ new c02954a Merge pull request #654 from emacs-php/drop/emacs24 new f317271 Add php-mode-use-php7-syntax-table for PHP7 compatible # syntax new a741209 Modify syntax entry when php-mode-use-php7-syntax-table new 3beeb57 Separate php-syntax-propertize-function and add # line comment new 7c6717c Fix infinite loop while php-syntax-propertize-hash-line-comment in last line new 964aa53 The # following [] is not a comment and is excluded from comment-start-skip new f8f018e Do not set the comment termination property new e74b664 Set php-mode-use-php7-syntax-table to NIL as default new 532788a Swap order of propertize comment new 1fd7fd8 Fix Atributes test cases new 100691a Fix `php-mode-lineup-cascaded-calls` variable name new a739193 Update CHANGELOG for v1.24.0 new dc23d92 Bump up version 1.24.0 new 7e1b553 Merge pull request #655 from emacs-php/release/1.24.0 new c526aa0 Fix CHANGELOG coredit for #644 @cweiske new 44d2924 Fix file last newline new 70d9ccd Add test cases for PHP 8.0 Attributes new 8044ded Add comment to php-mode-test for generate .faces files new b7dfa65 Merge pull request #647 from emacs-php/feature/support-php8-syntax-table new a2bca9b Update badges to support PHP 8.0 and PHP 7 new 9917fdb Add never native type for PHP 8.1 new c86190e Merge pull request #660 from emacs-php/feature/php8-never-type new e075246 Use www.php.net instead of php.net for php-site-url new 48bd19a Divide functions for the PHP manual to php.el and php-local-manual.el new ac5301d Merge pull request #663 from emacs-php/refactor/php-local-manual new 0d2c807 Update Cask file new 9c09ebd Load cask files in make test new 7a0148e Add conao3/setup-cask for CI new bba5a50 Add Cask to Makefile new 209913f Merge pull request #664 from emacs-php/feature/load-cask-in-compilation new 11d1c65 Improve php-imenu-generic-expression new d4b7076 Add php-imenu-generic-expression-simple and php-imenu-generic-expression-legacy new c1843b1 Separate the dependency of make test on .cask new 0817e36 Make php-imenu-generic-expression accept symbol of variable name new 7954afb Merge pull request #666 from emacs-php/improve/imenu-regexp new 68736b6 Move php-get-pattern function into php.el new e151159 Move php-completion-* functions into php-local-manual.el new 5bdd2f9 Merge pull request #667 from emacs-php/refactor/php-completion-move-to-local-manual new a5747e1 Add test file for profiling new d6bf17b Reimplement propertize function using syntax-propertize-rules new df1e864 Update CHANGELOG for propertization new 3dcf800 Fix indentation for #[Attributes] new fb314f2 Merge pull request #669 from emacs-php/replace-propertize-mechanism new 770db0a Optimize php-in-string-or-comment-p new b4742ba Merge pull request #670 from emacs-php/optimize/php-c-at-vsemi-p new 561f7b5 Remove workaround for old emacsen new 38bbf39 Micro optimize php-string-intepolated-variable-font-lock-find new 9a91e48 Use advice-add instead of defadvice new ac9d796 Merge pull request #668 from emacs-php/refactor/remove-workaround-for-old-emacsen new f4fbd49 Add missing '(local) props of advice-add for c-looking-at-or-maybe-in-bracelist new 0992f62 Modify comment and indentation new 0a94905 Merge pull request #672 from emacs-php/fix/advice new 9abc38b Optimize php-mode--string-interpolated-variable-font-lock-find new a3bf6dc Add Emacs 27.2 to CI testing new acadfa8 Merge pull request #673 from emacs-php/optimize/font-lock-string-interpolation new b16d833 Remove interpreter-mode-alist for Emacs 24 new edd579e require cl-lib and cc-langs only compile time new 8c60b69 Merge pull request #674 from emacs-php/remove-interpreter-mode-alist-for-old-emacsen new 6904c70 Add lexical-binding: t new 9561a6c Merge pull request #675 from emacs-php/optimize/lexical-binding new 844b0b4 Fix a 404 link and change to use "https" new cbf2723 Merge pull request #677 from suzuki/fix-link-in-docs new d313790 Use bound-and-true-p instead of boundp and symbol-value new e384614 Use byte-compile to lambda of syntax-propertize-rules new 241bd82 Merge pull request #679 from emacs-php/optimize/byte-compilation new 4b0e9f8 Update AUTHORS.md new df84b7e Add PHP 8.1 readonly keyword new 83b21b5 Merge pull request #680 from emacs-php/feature/php81-readonly-keyword new a0e519b Update CHANGELOG about readonly property new 55c59ea Fix punctuation new 03e9985 Refactor regexp new bd3bd23 Fix syntax testing method new b3a0445 Revert "Fix syntax testing method" new 8cd3f5d Merge pull request #681 from emacs-php/refactor/regexp-beginning-of-defun new 8684abd Move .mailmap to project root instead of symlink new a0dd5fb Suppress warnings unused lexical argument new 8212f41 Merge pull request #683 from emacs-php/fix/unused-params-mark-underscore