emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] branch elpa/d-mode created (now 199743d)


From: ELPA Syncer
Subject: [nongnu] branch elpa/d-mode created (now 199743d)
Date: Sun, 29 Aug 2021 10:58:55 -0400 (EDT)

elpasync pushed a change to branch elpa/d-mode.

        at  199743d   tests/I0021: Update condition

This branch includes the following new commits:

       new  c68bc67   The Epoch.
       new  7807fca   Fixes for Emacs 23 from 
http://www.prowiki.org/wiki4d/wiki.cgi?EditorSupport/EmacsDMode.
       new  0d74ef6   RW takes responsibility for being maintainer of the code. 
Add immutable as a type modifying keyword so as to get the gith colouring.
       new  74b825b   Initial commit
       new  f0947a2   Merge /tmp/russel/Emacs-D-Mode
       new  8b467a3   Extend the README.md a little.
       new  5ccf545   Added keywords, improved indentation of 'template'.
       new  9482533   Declare the 2.0.5 release.
       new  f6d79da   Update the version number psot release.
       new  e0dac81   changed d-mode to a proper derived mode
       new  d2a3306   remove commented lines
       new  68ee0fe   Parent mode is conditional for compatibility
       new  685f825   Parent mode is conditional for compatibility
       new  a587c35   Merge pull request #3 from roysc/patch-derive
       new  1e3df1c   Added 'debug' to `c-paren-nontype-kwds'
       new  e15f60d   Merge branch 'master' of 
https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode
       new  a1dccad   Added override to c-modifier-kwds. Changed functionp to 
fboundp
       new  c4a8921   Added '^^=' to assignement operators
       new  5a2577f   Merge pull request #4 from roysc/master
       new  281ea8f   Add 'delete' to c-paren-type-kwds.
       new  47c29cb   Merge pull request #5 from roysc/master
       new  0268bde   Added __vector as a keyword in the same categories at 
const and shared.
       new  9b22a93   Declare the 2.0.6 release.
       new  e9fb18b   Bump version number post release.
       new  f6228c7   * Add pointer type support * Fix auto/immutable variable 
face * Move 'template' to c-class-decl-kwds * Add imenu support * Fix 
fontification of the first declariation after a protection level lable
       new  72d2022   improve d-mode imenu method name indexing
       new  5ef5f43   Re-add the removed __vector from the keyword lists. cf. 
0268bde7ca6f188950486a8b55e380128223506d.
       new  adae36d   allow !.[] in typenames
       new  ac3c6db   allow * in typenames
       new  2cb1fe0   don't highlight []* in type face
       new  4214c49   fix a bug that incorrectly fontifies struct/class 
keywords (when the type has type arguments) in type face. eg. struct Vec(T, 
alias N)
       new  46a9ad2   Merge pull request #12 from finalpatch/master
       new  c2431c8   support fixed sized array
       new  09b2aa8   support interface inheritance
       new  1ae5b7f   improve the auto/immutable and access level label 
workarounds
       new  9a17cb1   Add more D attributes to c-protection-kwds. Handle 
initializers in c-protection-kwds workaround.
       new  2f684db   Fix deadlock in imenu generator
       new  05cd7b9   Fix classes with inherit lists
       new  ca12483   fix auto/immutable in comments
       new  473fa33   Revert the 'Emergency Emacs 23 fixes'
       new  27e7c62   Merge pull request #14 from finalpatch/master
       new  9651a31   Remove warning regarding missing group.
       new  011d0cf   Merge pull request #17 from nordlow/master
       new  701c6be   use `cc-imenu-init' rather than `setq'
       new  9ce0830   fix typo
       new  3c9f78b   wording: `init file' rather than `.emacs'
       new  fce658e   let minor-mode automatically set syntax table
       new  7bf4dbf   Merge pull request #20 from roysc/master
       new  2d6f15d   Update the date of the file to better represent reality.
       new  bac805f   Fix backslashes in backquotes
       new  3d0b55e   Debian Sid only has Emacs 24.3. Changed the version 
number and the fix for backslash in backticks works fine.
       new  a612105   Add (require 'cl) as per Issue #23.
       new  c810702   Add a Git ignore file and ignore all compiled files.
       new  a99d127   Fix keywords list construction to include doc-comment 
keywords.
       new  f1df773   Merge pull request #28 from dmakarov/master
       new  72c1bbd   Update the README.
       new  56517b5   Update the date of last amendment.
       new  f487a71   Add the function to support alignment of multi-line 
fluent API using expressions.
       new  86930c3   Rework a sentence of the README.
       new  f4176c0   Correct the spelling error Sergei spotted and reported.
       new  cca34f1   Add the mode hook definition. Fix a few spelling errors.
       new  f400055   Some tidying up of comments, no change of code.
       new  53efec4   Make the licence explicit in the README.md and add a copy 
of the licence text.
       new  29589e6   Line after 'else' should not be a statment-cont
       new  27fbe66   Workaround for special case of 'else static if'.
       new  dea775a   Merge pull request #35 from wrzoski/master
       new  85a0900   Update the URL to the D main website.
       new  781a94d   Add doc-comment style that recognizes doxygen and D 
doc-comments.
       new  5691b70   Merge pull request #36 from dmakarov/master
       new  01997e0   Add LDC compiler message pattern to be recognized in 
compilation mode.
       new  5c5a2b1   Merge pull request #37 from dmakarov/master
       new  c108583   (require 'compile)
       new  2b0b84f   Merge pull request #38 from TOGoS/master
       new  e2a1289   Remove duplicate keywords.
       new  075c3e7   Fix indentation of 'else verbose' and 'else debug' 
statements.
       new  38ddb5a   Merge pull request #41 from dmakarov/master
       new  2ef7c5c   Add d-mode testing infrastructure.
       new  805eeba   Add links to build and coverage status to README.
       new  a081749   Fix clean target.
       new  8a14ce4   Fix some compiler warnings.
       new  8076559   Replace obsolete defadvice by the new advice-add.
       new  4f2994b   Add more code to the I0039 test.
       new  ee38763   Use the new advising mechanism on new emacs versions.
       new  f184116   Borrow from cc-mode regression testsuit harness functions.
       new  79940f2   Cleanup and fix test error reporting.
       new  ed4ae58   Add MELPA badge.
       new  5c06e99   add d-exceptions compilation error regexp
       new  322250a   Merge pull request #46 from dmakarov/testing
       new  fbd1f8b   Merge pull request #44 from snosov1/master
       new  e19d704   Closes #21.
       new  2682220   Merge branch 'dmakarov-master'
       new  a927264   Allow tests to specify lisp code and expected output.
       new  11cda40   Merge pull request #48 from dmakarov/master
       new  b4cbdfc   Workaround issue #50.
       new  830a070   Merge pull request #51 from dmakarov/master
       new  5501b77   Prepare for a formal release.
       new  3e80976   recognize deprecation warnings
       new  6323cd4   Recognize postfix @-keywords in function declarations for 
imenu
       new  c4d8ba8   Fix omission of final/abstract classes in imenu
       new  89339fa   Fix typo in comment
       new  7d4d637   Merge pull request #57 from MartinNowak/master
       new  9a89656   Merge pull request #61 from 
CyberShadow/pull-20160327-114822
       new  9729d5f   Merge pull request #62 from 
CyberShadow/pull-20160328-152551
       new  829e54f   Merge pull request #63 from 
CyberShadow/pull-20160328-152643
       new  14e2e3b   Fix exponential fontification time of backslashes in 
WYSIWYG-literals
       new  2d014ef   Add .cask to .gitignore.
       new  8d9be09   Correct README, as per Issue #66.
       new  600c70b   Merge pull request #65 from 
CyberShadow/pull-20160329-054927
       new  438cf53   fixed missing keyword "idouble"
       new  86a86dd   Merge pull request #68 from sdilts/master
       new  71ab5eb   Update comments, and rolling release date/time. Add a tag 
to get a stable release.
       new  3e73378   Update the badges/shields in the README.
       new  a967acd   Correct d-exceptions regexp
       new  e9278a9   Reimplement compilation-mode error message detection for 
DMD
       new  aff84c6   update support for Emacs 25
       new  a564656   Merge pull request #71 from brdjns/patch-1
       new  aba7187   Merge pull request #69 from 
CyberShadow/pull-20160611-224824
       new  b682601   Document cl compilation warning
       new  23a3661   Merge pull request #72 from 
nordlow/fix-d-exceptions-regexp
       new  efc92aa   tests: Add test for GitHub pull request #72
       new  e5d21be   README: Update shield images and links to use official 
project repository
       new  7817dbc   d-mode-test: Announce mismatched values of inline tests
       new  576dd29   tests: Actually test compilation-mode error list 
correctness
       new  7c3bcdc   tests: Split test for #72 to its own file
       new  38127d8   README: Don't use testing branch in shield URLs
       new  c881155   .travis.yml: Switch to a different PPA in order to test 
on Emacs 25
       new  eb92e64   .travis.yml: Switch to emacs-travis.mk
       new  fef0def   tests: Add basic imenu test
       new  c6e2c9a   Convert d-imenu-method-name-pattern to rx expression
       new  03cd06c   tests: Add imenu test for 
72d2022b606c1ce72bc3e09ecd0679fa057d9496
       new  3e5a5d5   tests: Add test case for pull request #35
       new  be57907   tests: Make do-one-test never throw, always return nil/t
       new  2fd4691   tests: Disable #35 indentation test on Emacs 24.3
       new  441b866   tests: Actually test indentation for issue #39
       new  671ee7c   tests: Tweak version condition for #35 test
       new  8ccad32   Simplify cascaded call indentation setup
       new  e35790c   tests: Disable #39 test for Emacs <24.4 too
       new  baf1669   tests: Add tests for issue #26.
       new  d219e0e   README: Update Coveralls badge
       new  53eac10   tests: Test paren-less calls as well in test for issue #26
       new  f6bf2b7   tests: Split test into individual ert tests
       new  5547400   Update package version, and link to script to do it 
automatically
       new  4f67ef2   Add self as maintainer
       new  379b00e   Tweak intro comments a bit
       new  2de6f73   Fix indentation on Emacs 26
       new  5dbec4a   Convert backquote-in-backtick-string regexp to rx
       new  e81e5f7   Register our syntax-propertize-function before calling 
c-common-init
       new  23d7a1a   tests: Fix testing compilation-mode buffers with Emacs 26
       new  daf5e05   Add basic fontification test
       new  0f3bf01   tests: Use an older variable name to fix pre-25.1 
fontification tests
       new  8318eef   tests: Work around 24.3 oddity to fix fontification tests
       new  0b8ed61   Fix highlighting of const variable declarations
       new  6db43b2   tests: Add additional tests for #30
       new  c9e0b97   tests: Improve imenu test machinery
       new  593e3f5   Fix extern(C) functions omitted from imenu
       new  e26260c   Fix imenu for functions with multiple tail qualifiers
       new  a731ae6   Fix imenu for functions with parameter types containing 
parens
       new  93a62b3   Fix imenu for functions returning types containing parens
       new  ab1057f   Fix imenu for functions with tail qualifiers on their own 
line
       new  739a31e   Fix imenu for functions with line comments before the body
       new  a4f0b2d   Fix imenu for functions prefixed with a version/else
       new  8771a86   Convert d-imenu-generic-expression to rx
       new  1407db2   Add enums to imenu
       new  ace2970   Fix imenu for functions with parameters defaulting to 
function calls
       new  fda6318   Fix imenu for structs/classes with protection specifiers
       new  d7f46a2   Add aliases to imenu
       new  98af62e   tests: Add test for #26 variant with compile- and 
run-time argument lists
       new  a97c92c   d-mode: Remove 'bit' from keyword list.
       new  e64d5fc   .travis.yml: Update with emacs-travis compatibility 
updates
       new  908d55b   fix #49 - Occasional incorrect fontification of string 
literals due
       new  398f185   Merge pull request #85 from MartinNowak/fix49
       new  8d0ed04   README: Use syntax highlighting in code blocks
       new  f61e72c   Drop support for Emacs < 24.3
       new  8cf1ec5   Work around Emacs bug #18845
       new  09745ba   Merge pull request #87 from CyberShadow/emacs-24-plus
       new  026fceb   Update auto-mode-alist when run from init file (fixes 
#88) (#89)
       new  385cda4   Fix extant checkdoc, byte-compilation and fontification 
warnings
       new  b5d936d   Fix imenu hang with unterminated function declaration
       new  f384327   Fix imenu with typename ending with keyword
       new  cfd1d08   Use rx-to-string instead of rx-form to support Emacs 
master (#97)
       new  e809bd1   Fix imenu with conditional non-function declarations
       new  df1edde   Fix imenu with extern declarations
       new  af6dbfa   Generalize StorageClass/VisibilityAttribute parsing in 
imenu
       new  2964263   Fix imenu with alias templates
       new  3f34028   Fix imenu with AtAttributes
       new  b7dc06e   Fix imenu with function non-template arg list on own line
       new  facf01a   Fix imenu with inout types
       new  1ec5880   Fix another bug related to `-delimited strings
       new  06fb0ff   Fix indentation of enums with a base type
       new  1afddc7   Fix a typo in a regex
       new  1bce6c4   Somewhat improve fontification of module names
       new  5e08129   Fix indentation of function out contracts
       new  175c6e5   Fix indentation of function constraints/contracts?
       new  28810ef   Add test for function contracts
       new  382a677   Use c-major-mode-is
       new  71e8bda   Improve constructor handling and fix constructor contract 
indentation
       new  9edcfbd   Remove unused bits from d-in-knr-argdecl
       new  b413942   Tighten K&R region detection
       new  07cb4d0   Add d-lineup-arglists
       new  d3ceb14   Make d--imenu-rx-def-start a compile-time constant
       new  f07f365   Fix fontification of constructor parameters
       new  5fdba4e   Add pragma keyword
       new  51b1af1   Fix K&R region detection and body-less function 
declarations
       new  b5fb492   Fix fontification of manifest (enum) constants
       new  f2b4aec   Fix fontification of "a in b" expressions
       new  64afe5f   .travis.yml: Test against more Emacs versions
       new  f69e94e   Change test suite enumeration and activation
       new  8647147   Fix tests' minimum Emacs versions
       new  fd8e70a   Partially implement D type modifiers 
(const/immutable/etc.)
       new  445c696   Implement a more complete description for D type syntax
       new  4d9f9ce   Drop support for Emacs 24
       new  951ca5c   Remove code incompatible with older Emacs versions
       new  9ad04a1   Fix parsing/fontification of some expressions with periods
       new  b0a59de   Fix mis-parsing of concatenating two variables
       new  5146f2d   Clear some cc-mode constants
       new  aaa704a   Fix coverage issues in d-forward-type
       new  0b6a089   .travis.yml: Try using a emacs-travis.mk which does not 
use FTP
       new  e52434e   d-mode-test.el: Save actual result to file in case of 
mismatch
       new  609816b   tests: Move d-forward-type tests to new test file
       new  653661e   Fix parsing qualified types
       new  572d707   Improve comprehension of constness and storage classes
       new  ed0de34   Refactor "this" (constructor) handling
       new  02733b0   Remove some redundant progns
       new  968306a   Add a test case against the now-removed fontification hack
       new  db2c33f   Fix parsing of D lambda literals' parameter lists
       new  29940d7   Makefile: Add some utility commands
       new  1e5c7c3   Fix parsing of declarations following protection group
       new  dee393b   Fix setting the mode menu
       new  4dce323   README.md: Add note about compatibility
       new  546cc28   Fix parsing of block-less conditional declarations
       new  3f669a1   Replace regex-based imenu implementation with 
cc-mode-based
       new  8e208b2   Fix imenu display of functions for imenu-add-to-menubar
       new  b1d752a   Fix buffer modification when invoking imenu
       new  7d3edd2   Add test from issue #94
       new  f7ac740   Fix imenu classification of some variables
       new  1908f59   Speed up imenu a bit
       new  441761c   Delete old keyword lists for imenu
       new  3077252   Correctness fix in d-forward-type
       new  d14a001   Fix imenu false positive for static imports
       new  8606775   Fix imenu jump position for new-style aliases
       new  a8aad35   Fix imenu false positive with "static if"
       new  24fffad   Fix parsing of declarations after "static else"
       new  459732e   Fix parsing associative arrays in function types
       new  6a19457   Fix function calls being mis-parsed as declarations after 
static else
       new  ac898c0   Fix parsing of scope-statements
       new  8d30f6b   Add back the old imenu implementation for Emacs 25
       new  66796d0   Rename gplv2.txt -> COPYING
       new  1598b12   Switch to GPL v3 (or later)
       new  060d1f3   Fix parsing of version(...) and other non-scope blocks
       new  362be11   Fix imenu false positive with e.g. private{...}
       new  51dcd68   Improve comprehension of D constructors and destructors
       new  b2c9831   Make imenu hierarchical
       new  26e7337   Don't put variables in imenu
       new  69df4a3   Abbreviate symbol kind in imenu entries
       new  3c7db4a   Fix imenu context with multiple nesting
       new  979c946   Fix testing multiple nested imenu entries
       new  3ed3b7b   Simplify imenu testing code
       new  12e45cf   Fix fontification of properties with inferred return type
       new  2529eb2   Add a TODO
       new  f8c37b9   Implement parsing module names in import and module 
declarations
       new  80f2019   Don't nest imenu to arbitrary depths
       new  84bf8ab   Fix fontification of single-character package names
       new  f1d37dd   Fix byte-compiled version
       new  ea32e73   Makefile: Test byte-compiled version, too
       new  8ffe5ac   Remove doxygen-font-lock-*
       new  809586a   Reorganize code
       new  f4b3d8a   Precompute regular expressions for inline keyword lists
       new  300708d   Fix imenu for template members
       new  7d39bdf   Add missing "package" keyword to c-modifier-kwds
       new  4851fc2   Fix fontification of "enum" in string literals
       new  685a8cc   Expand "is" rule for other infix keyword variants and 
negation
       new  ed4428c   Fix fontification of "invariant"
       new  627a6f8   Move c-forward-decl-or-cast-1 into d-mode.el
       new  372c135   Makefile: Fail on byte-compilation warnings
       new  49cb5a8   Consolidate c-forward-decl-or-cast-1 annotation patch
       new  5abe29d   Consolidate c-forward-decl-or-cast-1 c-forward-name patch
       new  4dd90f3   Consolidate c-forward-decl-or-cast-1 "else" patch
       new  acaf2fb   Call d-forward-decl-or-cast-1 directly
       new  6417bf5   d-mode-test: Stop catching exceptions
       new  7c72767   d-mode-test: Fix saving results of mis-indenting tests
       new  bdd5d78   Replace d-forward-decl-or-cast-1 implementation with a 
custom one
       new  a0e95f4   Remove cl-lib dependency
       new  e9a034e   Tighten decl/arglist recognition, obsoleting another patch
       new  05fc5f1   Consolidate c-forward-decl-or-cast-1 "scope" patch
       new  2b48656   Simplify c-forward-decl-or-cast-1 advice
       new  45c60e0   Fix fontification of variable declarations with top-level 
types
       new  44cf02b   tests: New testcase
       new  0cbb2ab   tests: New testcase
       new  e2b70b7   tests: New testcase
       new  02d1c7f   tests: Add more binary operation tests
       new  c2f332e   tests: Add test for c-decl-start-kwds
       new  73f4bdc   Emacs 25 compatibility
       new  8e77187   Fix fontification of return statements
       new  936944f   tests: Update test minimal versions
       new  fb94d19   Fix fontification of "xxxmodule.yyy"
       new  bc725ef   Use a conditional compilation macro for version checks
       new  cb97457   Remove another obsolete hack
       new  c1f5d0d   Remove a redundant (or)
       new  c9febb3   d-mode-test: Always ignore .res files
       new  b4496fc   Conditionally compile out code for newer Emacs versions
       new  6cbba0e   Fix fontification of lone protection labels
       new  c29b03d   .travis.yml: Remove redundant "compile" step
       new  09ecdaa   Add "make coverage"
       new  2bb5809   Move conditional compilation to within function bodies
       new  4b3cf20   Be more restrictive when recognizing lambdas
       new  55c8cb0   Fontify types in function parameter lists
       new  c77fc0a   Skip coverage analysis when byte-compiling
       new  f76ba89   Fontify (type-inferred) lambda arguments
       new  c22a8c1   Fontify variables in foreach loops
       new  46a57f4   Fontify the special words inside 
version/debug/extern/pragma/__traits/scope
       new  d9e9d06   Merge d-forward-module-clause into 
d-forward-keyword-clause
       new  e70d89f   Fix fontification of catch statements
       new  166fac8   Fix fontification of second foreach variable
       new  4586b41   Fix mis-interpreting parts of some compound statements as 
lambdas
       new  0d45ab2   Fix brace stack logic creating unbalanced stacks
       new  3731f1b   Fontify built-in @-keywords as keywords
       new  c8413d2   tests: Rename fonts_lambda_params to fonts_params
       new  2d4bc7d   Update comments
       new  2f7adb1   Fontify sole lambda params
       new  0522d1c   Bundle our own undercover.el
       new  50fef92   Enable Coveralls parallel builds
       new  df9c8a1   Fontify types in casts
       new  5190c1d   Fix fontification of parameters of lambdas inside 
expressions
       new  e759406   tests: New testcase
       new  bc4864d   d-mode.el: Remove c-font-lock-declarations advice
       new  6624fcb   Unbreak indentation of access labels
       new  447515f   Merge pull request #93 from CyberShadow/next
       new  b40a7ab   Unbundle undercover.el
       new  a233437   Add "version" to c-block-stmt-2-kwds
       new  1931ec9   Merge pull request #103 from 
CyberShadow/pull-20201201-111620
       new  a9c05fd   tests/I0102: Remove #min-version
       new  5da089b   tests: Replace #min-version with a more generic #condition
       new  54aca49   tests/I0021: Disable on Emacs >=27 for now
       new  75cc636   tests/fonts_auto: Remove final */
       new  203ef14   Don't call easy-menu-add on Emacs 28+
       new  daaa518   Migrate from Travis CI to GitHub Actions
       new  34f44cf   .github/workflows/test.yml: Add Emacs 27.1
       new  32446a7   Merge pull request #107 from CyberShadow/github-actions
       new  9f6a2b6   Handle c-forward-sexp error in 
d-around--c-get-fontification-context
       new  e42c1c1   Implement r"..." string literal syntax
       new  505022e   tests: New testcase
       new  b90a717   Merge pull request #106 from 
CyberShadow/pull-20210119-160250
       new  7fdd7b2   .github/workflows/test.yml: Add final step to call the 
Coveralls webhook
       new  c3be102   Cask: Fetch undercover.el directly from git
       new  80fad30   Merge pull request #108 from CyberShadow/github-actions
       new  199743d   tests/I0021: Update condition




reply via email to

[Prev in Thread] Current Thread [Next in Thread]