1. 28 Oct, 2012 4 commits
  2. 27 Oct, 2012 12 commits
    • Glenn Morris's avatar
      * doc/misc/cl.texi: Use defmac for macros rather than defspec. · e1117425
      Glenn Morris authored
      (Efficiency Concerns): Related copyedit.
      e1117425
    • Glenn Morris's avatar
      Move generalized variable documentation from misc/cl.texi to lispref · 5887564d
      Glenn Morris authored
      * doc/lispref/variables.texi (Generalized Variables): New section,
      adapted from misc/cl.texi.
      
      * doc/lispref/elisp.texi (Top): Add Generalized Variables to menu.
      
      * doc/lispref/lists.texi (List Elements, List Variables):
      Mention generalized variables.
      
      * doc/misc/cl.texi (Control Structure): Update for setf now being in core.
      (Setf Extensions): Rename from Basic Setf.  Move much of the
      former content to lispref/variables.texi.
      (Modify Macros): Move pop, push details to lispref/variables.texi.
      (Customizing Setf): Copyedits for setf etc being in core.
      (Modify Macros, Efficiency Concerns, Porting Common Lisp):
      Further namespaces updates.
      5887564d
    • Glenn Morris's avatar
      5b6887ad
    • Eli Zaretskii's avatar
      Fix compiler warnings in w32proc.c. · 2f246cd3
      Eli Zaretskii authored
       src/w32proc.c (sys_spawnve): Avoid compiler warning about format mismatch.
       (timer_loop): Remove unused variable.
      2f246cd3
    • Eli Zaretskii's avatar
    • Eli Zaretskii's avatar
      Fix a typo in a comment. · 15cc05e9
      Eli Zaretskii authored
      15cc05e9
    • Eli Zaretskii's avatar
      Fix w32 implementation of itimers: overflow and ITIMER_PROF. · 6c16c13e
      Eli Zaretskii authored
       Avoid overflow in w32 implementation of interval timers.  When
       possible, for ITIMER_PROF count only times the main thread
       actually executes.
      
       src/w32proc.c <struct itimer_data>: 'expire' and 'reload' are now
       ULONGLONG types.  Likewise for all the other data which was
       previously clock_t.
       (GetThreadTimes_Proc): New typedef.
       (w32_get_timer_time): New function, returns a suitable time value
       for the timer.
       (timer_loop): Enter critical section when accessing ULONGLONG
       values of the itimer_data struct, as these accesses are no longer
       atomic.  Call 'w32_get_timer_time' instead of 'clock'.
       (init_timers): Initialize s_pfn_Get_Thread_Times.
       (start_timer_thread): Don't assign itimer->caller_thread here.
       (getitimer): Assign itimer->caller_thread here.
       (setitimer): Always call getitimer to get the value of ticks_now.
      6c16c13e
    • Bastien Guerry's avatar
      Fix typo in screen.texi. · caa5e5a4
      Bastien Guerry authored
      caa5e5a4
    • Eli Zaretskii's avatar
      Fix help-echo text in profiler-report-make-entry-part. · d069271c
      Eli Zaretskii authored
       lisp/profiler.el (profiler-report-make-entry-part): Fix help-echo
       text to match the real keybindings.
      d069271c
    • Juri Linkov's avatar
      * lisp/wdired.el (wdired-keep-marker-rename): New defcustom. · e2f022a3
      Juri Linkov authored
      (wdired-do-renames): Use it instead of `dired-keep-marker-rename'.
      
      * lisp/dired.el (dired-keep-marker-rename): Add reference to
      `wdired-keep-marker-rename' in the docstring.
      Add default character value ?R to display initially in
      Customization UI instead of ?@.
      
      Fixes: debbugs:11795
      e2f022a3
    • Martin Rudalics's avatar
      In display-time-world restore fit-window-to-buffer behavior. · df171c23
      Martin Rudalics authored
      * window.el (display-buffer): In doc-string describe
      window-height and window-width alist entries.
      
      * time.el (display-time-world): Restore fit-window-to-buffer
      behavior.
      df171c23
    • Chong Yidong's avatar
      More Emacs 24.3 documentation updates. · 05b621a6
      Chong Yidong authored
      * doc/emacs/building.texi (Compilation): Document compilation-always-kill.
      
      * doc/emacs/files.texi (Misc File Ops): Symbolic links on Windows only work
      on Vista and later.
      
      * doc/emacs/frames.texi (Mouse Avoidance): Mention new variable
      mouse-avoidance-banish-position.
      
      * doc/emacs/mule.texi (Recognize Coding): Remove an unreferenced vindex.
      
      * doc/emacs/package.texi (Package Menu): Document the "new" status.
      
      * doc/emacs/programs.texi (Which Function): Which Function mode now works in
      all major modes by default.
      
      * doc/emacs/search.texi (Symbol Search): New node.
      
      * doc/emacs/windows.texi (Window Choice): Don't refer to the obsolete
      special-display feature.
      
      * commands.texi (Event Input Misc): Remove last-input-char.
      (Command Loop Info): Remove last-command-char.
      
      * display.texi (Fringe Bitmaps): Add exclamation-mark bitmap.
      
      * frames.texi (Initial Parameters): Don't mention the obsolete
      special-display feature.
      
      * hooks.texi (Standard Hooks): Remove obsolete hooks.
      
      * markers.texi (Information from Markers): Remove obsolete
      function buffer-has-markers-at.
      
      * minibuf.texi (High-Level Completion): Don't mention removed
      function iswitchb-read-buffer.
      
      * text.texi (Yanking): Document yank-handled-properties.
      
      * windows.texi (Choosing Window): Don't mention the obsolete
      special display feature.
      (Choosing Window Options): Remove obsolete special-display
      variables, and the functions special-display-p and
      special-display-popup-frame.
      
      * subr.el (insert-buffer-substring-as-yank): Doc fix.
      05b621a6
  3. 26 Oct, 2012 14 commits
  4. 25 Oct, 2012 10 commits