1. 03 Jul, 2013 3 commits
  2. 02 Jul, 2013 15 commits
    • Paul Eggert's avatar
    • Jan Djärv's avatar
      * term/ns-win.el (display-format-alist): Use .*. · a3b49114
      Jan Djärv authored
      Fixes: debbugs:14765
    • Paul Eggert's avatar
      Remove some unused macros from 'configure'. · 57f8c490
      Paul Eggert authored
      Remove these macros, as they are not used.
      (sys_siglist): Remove macro; src/sysdep.c now does this.
      * src/sysdep.c (sys_siglist) [HAVE_DECL___SYS_SIGLIST]:
      Define to __sys_siglist.
    • Eli Zaretskii's avatar
    • Eli Zaretskii's avatar
      Update commentary in w32notify.c. · 102ae68d
      Eli Zaretskii authored
    • Eli Zaretskii's avatar
      Fix bug #2749 with overflow-newline-into-fringe in visual-line-mode. · bcffb5ca
      Eli Zaretskii authored
       src/xdisp.c (IT_OVERFLOW_NEWLINE_INTO_FRINGE): Don't disallow
       word-wrap, so that overflow-newline-into-fringe would work in
       (move_it_in_display_line_to): When the last scanned display
       element fits exactly on the display line, and
       overflow-newline-into-fringe is non-nil, but wrap_it is valid,
       don't return MOVE_NEWLINE_OR_CR, but instead back up to the last
       wrap point and return MOVE_LINE_CONTINUED.  Fixes problems with
       finding buffer position that corresponds to pixel coordinates,
       e.g. in buffer_posn_from_coords.
    • Jan Djärv's avatar
    • Katsumi Yamaoka's avatar
      Merge changes made in Gnus trunk · eaa610c3
      Katsumi Yamaoka authored
      2012-03-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
       * gnus.texi (Client-Side IMAP Splitting):
         Note that `nnimap-inbox' now can be a list.
      2013-06-05 David Engster <deng@randomsample.de>
       * gnus-sum.el (gnus-update-marks): Do not remove empty 'unexist'
         ranges, since `nnimap-retrieve-group-data-early' also uses it as a flag
         to see whether the group was synced before.
      2012-09-05 Martin Stjernholm <mast@lysator.liu.se>
       * nnimap.el (nnimap-request-move-article): Decode the group name when
         doing internal moves to avoid charset issues.
      2012-09-05 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-request-list):
         Revert change that made listing synchronous.
         (nnimap-get-responses): Restore.
      2012-08-31 Dave Abrahams <dave@boostpro.com>
       * nnimap.el (nnimap-change-group): Document result value.
       * nnimap.el (nnimap-find-article-by-message-id):
         Account for the fact that nnimap-change-group can return t.
      2012-08-06 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-request-head):
         Resture to-buffer parameter, used by `nnimap-request-move-article'.
       * nnimap.el (nnimap-request-head): Remove to-buffer argument.
       * gnus-int.el (gnus-request-head): Remove to-buffer argument, only
         supported by nnimap actually. Reverts previous change.
       * gnus-int.el (gnus-request-head): Add an optional to-buffer parameter
         to mimic `gnus-request-article' and enjoy backends the nn*-request-head
         to-buffer argument that is already supported.
      2012-07-24 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-get-responses): Remove, unused.
      2012-06-25 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-request-articles-find-limit): Rename from
         `nnimap-request-move-articles-find-limit' since we do not use it
         only for move operations.
         Use `nnimap-request-articles-find-limit' to limit search by message-id.
      2012-06-19 Julien Danjou <julien@danjou.info>
       * nnir.el (nnir-run-imap): Fix, use `nnimap-change-group'.
       * nnimap.el (nnimap-log-buffer):
         Check that `window-point-insertion-type' is boundp, since it's not
         available in XEmacs.
      2012-06-19 Michael Welsh Duggan <md5i@md5i.com>
       * nnimap.el (nnimap-log-buffer):
         Add this, setting `window-point-insertion-type' in the buffer to t.
         (nnimap-log-command): Use nnimap-log-buffer.
      2012-06-19 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-find-article-by-message-id):
         Add an optional limit argument to be able to limit the search.
         Use `nnimap-request-move-articles-find-limit'.
         Add this to limit the search by Message-Id after a message move.
         (nnimap): Add defgroup.
      2012-06-15 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-find-article-by-message-id):
         Use `nnimap-possibly-change-group' rather than its own EXAMINE call.
         (nnimap-possibly-change-group): Add read-only argument.
         (nnimap-request-list): Use nnimap-possibly-change-group rather than
         issuing EXAMINE manually.
         Use `nnimap-possibly-change-group' with read-only argument.
         (nnimap-change-group): Rename from `nnimap-possibly-change-group'.
         We cannot possibly change because we need to be sure that it's either
         read-write or read-only.
      2012-06-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
       * gnus-sum.el (gnus-summary-insert-old-articles):
         Don't include unexistent messages.
      2012-04-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
       * gnus-start.el (gnus-clean-old-newsrc):
         Remove totally bogus `unexists' entries.
         (gnus-clean-old-newsrc): Fix last checkin.
       * nnimap.el (nnimap-update-info):
         None of the articles below the active low-water mark exist.
      2012-03-27 Katsumi Yamaoka <yamaoka@jpl.org>
       * nnimap.el (gnus-refer-thread-use-nnir): Silence the byte compiler.
      2012-03-22 Sergio Martinez <samf0xb58@gmail.com> (tiny change)
       * nnimap.el (nnimap-request-scan):
         Allow `nnimap-inbox' to be a list of inboxes.
      2012-03-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
       * gnus-group.el (gnus-group-expire-articles-1):
         Don't try to expire messages that don't exist.
       * gnus-sum.el (gnus-summary-expire-articles): Ditto.
      2012-02-20 Lars Ingebrigtsen <larsi@gnus.org>
       * gnus-start.el (gnus-clean-old-newsrc): Allow a FORCE parameter.
      2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
       * gnus-start.el (gnus-clean-old-newsrc):
         Delete `unexist' from pre-Ma Gnus 0.3.
      2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
       * gnus-sum.el (gnus-summary-local-variables):
         Make `gnus-newsgroup-unexist' into a local variable.
      2012-02-11 Lars Ingebrigtsen <larsi@gnus.org>
       * gnus-sum.el (gnus-adjust-marked-articles):
         Add to `gnus-newsgroup-unexist'.
       * gnus.el (gnus-article-mark-lists):
         Add `unexist' to the list of marks.
         Put the `unexist' in the special marks list instead.
       * gnus-sum.el (gnus-articles-to-read): Don't include unexisting
         articles in the list of articles to be selected.
       * nnimap.el (nnimap-retrieve-group-data-early):
         Query for unexisting articles.
         (nnimap-update-info): Keep track of unexisting articles.
         (nnimap-update-qresync-info): Ditto.
      2012-02-01 Lars Ingebrigtsen <larsi@gnus.org>
       * gnus-start.el (gnus-clean-old-newsrc): New function.
         (gnus-read-newsrc-file): Use it.
    • Glenn Morris's avatar
      Auto-commit of generated files. · 646b9499
      Glenn Morris authored
    • Paul Eggert's avatar
      Don't convert function pointers to void * and back. · 52a9bcae
      Paul Eggert authored
      It isn't portable C, and it's easy enough to avoid.
      * alloc.c: Verify SAVE_FUNCPOINTER bits, too.
      (make_save_value): Add support for SAVE_FUNCPOINTER.
      * keymap.c (map_keymap_char_table_item, map_keymap_internal):
      * print.c (print_object):
      Distinguish function from object pointers.
      * lisp.h (SAVE_FUNCPOINTER): New constant.
      (SAVE_SLOT_BITS): Adjust to it.
      (SAVE_TYPE_FUNCPTR_PTR_OBJ): New constant, replacing
      SAVE_TYPE_PTR_PTR_OBJ.  Change the only use.
      (voidfuncptr): New typedef.
      (struct Lisp_Save_Value): New member data[0].funcpointer.
      (XSAVE_FUNCPOINTER): New function.
    • Daiki Ueno's avatar
    • Paul Eggert's avatar
      * configure.ac (GTK_COMPILES): Check API a bit more carefully. · 5583dcb6
      Paul Eggert authored
      Also check that it links.  Say whether it compiled and linked.
    • Paul Eggert's avatar
      Simplify buildobj processing. · c2418359
      Paul Eggert authored
      * Makefile.in (buildobj.h): Make it a sequence of strings each
      followed by comma, rather than a single string.  Put it into a
      .tmp file in case there's an error while generating it.
      (gl-stamp): Use .tmp for temp files.
      (mostlyclean): Clean .tmp files.
      * doc.c (buildobj): Move to just the routine that needs it.
      It's now an array of strings, so processing is simpler.
    • Paul Eggert's avatar
      Fix ChangeLog dates. · 37afa042
      Paul Eggert authored
    • Paul Eggert's avatar
      Prefer plain 'static' to 'static inline'. · 164b1ba3
      Paul Eggert authored
      I missed these instances of 'static inline' in an earlier sweep.
      * ebrowse.c (putstr):
      * etags.c (hash):
      * make-docfile.c (put_char): No longer inline.
      * etags.c (hash): Prefer int to unsigned when either will do.
      Fixes: debbugs:12541
  3. 01 Jul, 2013 10 commits
  4. 30 Jun, 2013 12 commits