1. 13 Jan, 2010 1 commit
  2. 29 Aug, 2009 1 commit
  3. 30 Apr, 2009 1 commit
    • Alan Mackenzie's avatar
      Enhancements for Objective-C: · f0e4b2f2
      Alan Mackenzie authored
      cc-vars.el
      (c-objc-method-arg-min-delta-to-bracket,
      c-objc-method-arg-unfinished-offset, c-objc-method-parameter-offset): New
      variables.
      (c-offsets-alist): Use c-lineup-ObjC-method-call-colons in entry for
      objc-method-call-cont.
      
      cc-langs.el (c-constant-kwds): New ObjC keywords "YES", "NO",
      "NS_DURING", "NS_HANDLER", "NS_ENDHANDLER".
      
      cc-align.el (c-lineup-ObjC-method-call-colons): New function.
      f0e4b2f2
  4. 26 Feb, 2009 1 commit
  5. 11 Jan, 2009 1 commit
  6. 05 Jan, 2009 1 commit
  7. 02 Dec, 2008 1 commit
  8. 06 May, 2008 1 commit
  9. 10 Apr, 2008 1 commit
  10. 27 Jan, 2008 1 commit
  11. 26 Jan, 2008 1 commit
  12. 19 Jan, 2008 1 commit
  13. 16 Jan, 2008 1 commit
  14. 15 Jan, 2008 1 commit
  15. 14 Jan, 2008 2 commits
    • Alan Mackenzie's avatar
      * progmodes/cc-vars.el (c-constant-symbol): New function which supersedes · b4d0e517
      Alan Mackenzie authored
      c-const-symbol.  During a customize-.. call it enables an element of
      (e.g.) c-hanging-braces alist to have its name displayed, even when the
      default value of c-h-b etc. doesn't include the elemnt.  Replace uses of
      the old function by the new.
      
      * progmodes/cc-vars.el (c-hanging-braces-alist): Remove the obscure
      non-working fragment ":value c-".
      b4d0e517
    • Alan Mackenzie's avatar
      * (c-constant-symbol): New function which supersedes c-const-symbol. · 43b829c1
      Alan Mackenzie authored
      During a customize-.. call it enables an element of (e.g.)
      c-hanging-braces alist to have its name displayed, even when the default
      value of c-h-b etc. doesn't include the elemnt.  Replace uses of the old
      function by the new.
      
      * progmodes/cc-vars.el (c-hanging-braces-alist): Remove the obscure
      non-working fragment ":value c-".
      43b829c1
  16. 07 Jan, 2008 1 commit
  17. 04 Jan, 2008 1 commit
  18. 18 Dec, 2007 2 commits
  19. 17 Dec, 2007 2 commits
  20. 12 Dec, 2007 2 commits
  21. 08 Aug, 2007 1 commit
  22. 25 Jul, 2007 1 commit
  23. 04 Apr, 2007 1 commit
  24. 29 Jan, 2007 1 commit
  25. 21 Jan, 2007 1 commit
  26. 20 Jan, 2007 1 commit
  27. 01 Jan, 2007 1 commit
  28. 03 Dec, 2006 1 commit
  29. 26 Nov, 2006 1 commit
  30. 25 Nov, 2006 1 commit
  31. 20 May, 2006 1 commit
  32. 11 May, 2006 1 commit
  33. 24 Feb, 2006 1 commit
    • Alan Mackenzie's avatar
      cc-align.el, cc-awk.el, cc-bytecomp.el, cc-cmds.el, cc-compat.el, · cb694ab7
      Alan Mackenzie authored
      cc-defs.el, cc-engine.el, cc-fonts.el, cc-langs.el, cc-menus.el,
      cc-mode.el, cc-styles.el, cc-subword.el, cc-vars.el:  Add 2006 to the
      copyright statement.
      
      cc-awk.el: (c-awk-after-change): Protect the match data with
      save-match-data.  It was being corrupted when Font Lock was not enabled.
      (ii): Fix a typo.
      
      cc-cmds.el, cc-mode.el, cc-engine.el (c-update-modeline): Concatenate the
      minor mode indicators directly onto mode-name, removing
      c-submode-indicators.  Sometimes, c-s-i got separated from the mode name
      on the mode line.
      
      cc-cmds.el, cc-mode.el: Rename c-hungry-backspace to
      c-hungry-delete-backwards, at the request of RMS.  Leave the old name as
      an alias.
      
      cc-cmds.el (c-electric-brace, c-electric-semi&comma, c-electric-colon):
      Correct doc-strings: "/ln" -> "/la".
      
      cc-cmds.el (c-electric-brace): Fix clean-up brace-else-brace (error due
      to mbeg, mend being undefined).
      
      cc-defs.el (c-version): Update to 5.31.3.
      
      cc-defs.el: [Supersedes patch V1.38]: (top level): Check for a buggy
      font-lock-compile-keywords ONLY in XEmacs.  GNU Emacs 22 now has a check
      which would throw an error here.
      
      cc-engine.el (c-beginning-of-statement-1): Clarify doc-string and
      comments.  Distinguish real labels ("case 1:" or "foo:") from non-labels
      ("public:").
      
      cc-engine.el (c-after-change-check-<>-operators): Remove save-match-data,
      reversing change for V1.45.  save-match-data is now in c-after-change.
      
      cc-engine.el (c-forward-objc-directive): Replace c-forward-token-2 with
      crude coding; c-f-t-2 doesn't move over a token at EOB.  Objc Mode was
      hanging after typing, e.g., "@implementation".
      
      cc-langs.el (c-filter-ops): Made it available at runtime too to work when
      `c-make-init-lang-vars-fun' needs to evaluate from source.
      
      cc-langs.el (c-make-init-lang-vars-fun): Improved the error message when
      there's an evaluation error to show whether it's loaded from source or
      not.
      (c-mode-menu): Add menu items for Electric Mode and Subword Mode.
      
      cc-mode.el (c-after-change): Protect the match data with save-match-data.
      It was getting corrupted by c-after-change-check-<>-operators.
      
      cc-mode.el: File Local variables: Solve the problem where both `mode' and
      c-file-offsets are specified: `mode' will overwrite c-f-o's settings:
      (c-remove-any-local-eval-or-mode-variables): new function.
      (c-postprocess-file-styles): call the above new function, within
      c-tentative-buffer-change, to splat `mode' and `eval' before the second
      hack-local-variables.
      cb694ab7
  34. 10 Feb, 2006 1 commit
  35. 02 Dec, 2005 1 commit
  36. 01 Aug, 2005 1 commit