1. 19 Dec, 2011 1 commit
  2. 18 Dec, 2011 3 commits
    • Jan Djärv's avatar
      Fix spelling AquaEmacs => Aquamacs · 3771cb17
      Jan Djärv authored
      3771cb17
    • Jan Djärv's avatar
      Adapt code from AquaEmacs to handle occasional blank menus. · 5fecd5fc
      Jan Djärv authored
      * nsmenu.m (trackingMenu): New variable.
      (NSMenuDidBeginTrackingNotification): Declare if OSX < 10.5 and
      NS_IMPL_COCOA.
      (trackingNotification): New method (from AquaEmacs).
      (menuNeedsUpdate): Expand comment and return if trackingMenu is 0,
      from AquaEmacs.
      (syms_of_nsmenu): Set trackingMenu to 1 if not NS_IMPL_COCOA.
      
      * nsterm.m (ns_term_init): Subscribe for notifications
      NSMenuDidBeginTrackingNotification and NSMenuDidEndTrackingNotification
      to method trackingNotification in EmacsMenu.
      
      Fixes: debbugs:7030
      5fecd5fc
    • Jan Djärv's avatar
      NS selection bug fix and cleanup, see thread C-g crash in C-x C-f (OSX Lion). · c803b2b7
      Jan Djärv authored
      Thread is on emacs-devel.
      
      * lisp/term/ns-win.el (ns-get-selection-internal)
      (ns-store-selection-internal): Declare.
      (ns-store-cut-buffer-internal, ns-get-cut-buffer-internal): Declare
      as obsolete.
      (ns-get-pasteboard, ns-paste-secondary): Use
      ns-get-selection-internal.
      (ns-set-pasteboard,  ns-copy-including-secondary): Use
      ns-store-selection-internal.
      
      * src/nsselect.m (CUT_BUFFER_SUPPORT): Remove define.
      (symbol_to_nsstring): Fix indentation.
      (ns_symbol_to_pb): New function.
      (Fns_get_selection_internal): Renamed from Fns_get_cut_buffer_internal.
      (Fns_rotate_cut_buffers_internal): Removed.
      (Fns_store_selection_internal): Renamed from
      Fns_store_cut_buffer_internal.
      (ns_get_foreign_selection, Fx_own_selection_internal)
      (Fx_disown_selection_internal, Fx_selection_exists_p)
      (Fns_get_selection_internal, Fns_store_selection_internal): Use
      ns_symbol_to_pb and check if return value is nil.
      (syms_of_nsselect): Remove ifdef CUT_BUFFER_SUPPORT.  Remove
      defsubr Sns_rotate_cut_buffers_internal.  Sns_get_cut_buffer_internal
      renamed to Sns_get_selection_internal, Sns_store_cut_buffer_internal
      renamed to Sns_store_selection_internal.
      (ns_handle_selection_request): Move code to Fx_own_selection_internal
      and remove this function.
      (ns_handle_selection_clear): Remove, never used.
      (Fx_own_selection_internal): Move code from ns_handle_selection_request
      here.
      c803b2b7
  3. 17 Dec, 2011 6 commits
  4. 16 Dec, 2011 4 commits
  5. 15 Dec, 2011 8 commits
  6. 14 Dec, 2011 1 commit
  7. 13 Dec, 2011 6 commits
  8. 12 Dec, 2011 4 commits
    • Daniel Pfeiffer's avatar
      * lisp/progmodes/make-mode.el: Bring it up to date with makepp V2.0. · 87393f26
      Daniel Pfeiffer authored
      (makefile-make-font-lock-keywords): Extend meaning of `keywords'.
      (makefile-gmake-statements, makefile-makepp-statements):
      Use it and add new makepp keywords.
      (makefile-makepp-font-lock-keywords): Add new patterns.
      (makefile-match-function-end): Match new [...] and [[...]].
      87393f26
    • Glenn Morris's avatar
      Auto-commit of loaddefs files. · 8d3c0ff2
      Glenn Morris authored
      8d3c0ff2
    • Chong Yidong's avatar
      More updates to Building chapter of Emacs manual. · 29eabb8e
      Chong Yidong authored
      * doc/emacs/building.texi (Executing Lisp): Fix xref for C-M-x.
      (Lisp Libraries): Add xref to node explaining `load' in Lisp
      manual.  Note that load-path is not customizable.
      (Lisp Eval): Note that listed commands are available globally.
      Explain the meaning of "defun" in the C-M-x context.
      (Lisp Interaction): Copyedits.
      (External Lisp): Fix name of inferior Lisp buffer.  Mention Scheme.
      (Compilation): Define "inferior process".
      29eabb8e
    • Paul Eggert's avatar
      Spelling fixes. · 333f9019
      Paul Eggert authored
      333f9019
  9. 11 Dec, 2011 7 commits