emacs/lisp/gnus
Paul Eggert e2f785991d Simplify now that float-time etc. are built-in
This was prompted by warnings about calls to now-obsolete functions.
* lisp/calendar/time-date.el (encode-time-value):
Use setq rather than a recursive call, to avoid a warning
about calling this obsolete function.
* lisp/calendar/time-date.el (encode-time-value)
(with-decoded-time-value, time-to-seconds, time-to-number-of-days):
* lisp/erc/erc.el (erc-emacs-time-to-erc-time):
* lisp/net/rcirc.el (rcirc-float-time):
* lisp/org/org-compat.el (org-float-time):
Simplify now that time-add and float-time are now built-in.
* lisp/calendar/time-date.el (time-add, time-subtract, time-less-p):
* lisp/net/newst-backend.el (time-add):
* lisp/org/org.el (time-subtract):
Remove backward-compatibility definitions; they are now built-in.
* lisp/calendar/timeclock.el (timeclock-time-to-seconds)
(timeclock-seconds-to-time):
* lisp/net/rcirc.el (rcirc-float-time):
* lisp/org/org-compat.el (org-float-time):
Now obsolete, since callers can just use float-time and
seconds-to-time.  All uses changed.
* lisp/emacs-lisp/ert.el (ert-results-pop-to-timings):
* lisp/gnus/gnus-art.el (article-lapsed-string):
* lisp/gnus/gnus-diary.el (gnus-user-format-function-d):
* lisp/gnus/gnus-group.el (gnus-group-timestamp-delta):
* lisp/gnus/nndiary.el (nndiary-compute-reminders):
* lisp/net/tramp.el (tramp-time-diff):
* lisp/org/org-clock.el (org-clock-timestamps-change):
Prefer the time-subtract builtin to the subtract-time alias.
* lisp/files.el (dir-locals-find-file, dir-locals-read-from-dir):
* test/lisp/character-fold-tests.el (character-fold--speed-test):
Prefer the float-time builtin to the time-to-seconds alias.
* lisp/org/org-agenda.el, lisp/org/org-clock.el, lisp/org/org-list.el:
* lisp/org/org-timer.el, lisp/org/org.el:
Adjust to org-float-time deprecation.
2016-05-08 12:46:22 -07:00
..
.dir-locals.el
canlock.el Remove compat code from canlock.el 2016-02-13 16:29:13 +11:00
ChangeLog.1 Spelling fixes 2016-04-03 23:17:09 -07:00
ChangeLog.2 ; Spelling fixes 2016-04-21 14:45:01 -07:00
ChangeLog.3 ; Spelling fixes 2016-04-21 14:45:01 -07:00
deuglify.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gmm-utils.el Support OFFSET and (OFFSET ABBR) time zone rules 2016-04-12 09:19:38 -07:00
gnus-agent.el Remove Gnus compat functions defined in gnus.el 2016-02-13 18:13:03 +11:00
gnus-art.el Simplify now that float-time etc. are built-in 2016-05-08 12:46:22 -07:00
gnus-async.el Remove XEmacs compat code from gnus-a*.el 2016-02-10 15:17:33 +11:00
gnus-bcklg.el Remove Gnus compat functions defined in gnus.el 2016-02-13 18:13:03 +11:00
gnus-bookmark.el Remove compat code from gnus-cache and gnus-bookmark 2016-02-13 16:50:56 +11:00
gnus-cache.el Remove compat code from gnus-cache and gnus-bookmark 2016-02-13 16:50:56 +11:00
gnus-cite.el Remove some compat code from mm-*.el 2016-02-14 14:06:23 +11:00
gnus-cloud.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gnus-cus.el Remove XEmacs compat functions from mm-util.el 2016-02-12 14:39:30 +11:00
gnus-delay.el Remove the gnus-float-time alias 2016-02-13 17:27:26 +11:00
gnus-demon.el Remove Gnus XEmacs compatibility 2016-02-11 15:22:45 +11:00
gnus-diary.el Simplify now that float-time etc. are built-in 2016-05-08 12:46:22 -07:00
gnus-dired.el Remove Gnus XEmacs compatibility 2016-02-11 15:22:45 +11:00
gnus-draft.el Remove more XEmacs compat functions from Gnus 2016-02-11 16:39:23 +11:00
gnus-dup.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gnus-eform.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gnus-fun.el Remove the now empty gnus-ems.el and references to it 2016-02-10 14:47:24 +11:00
gnus-gravatar.el Revert the gnus-replace-in-string change, fix arguments, reapply 2016-02-12 18:24:30 +11:00
gnus-group.el Simplify now that float-time etc. are built-in 2016-05-08 12:46:22 -07:00
gnus-html.el Remove Gnus compat functions defined in gnus.el 2016-02-13 18:13:03 +11:00
gnus-icalendar.el Merge from origin/emacs-25 2016-03-03 23:52:26 -08:00
gnus-int.el Remove compat code for older Emacsen 2016-02-14 17:07:48 +11:00
gnus-kill.el * lisp/gnus/gnus-kill.el (gnus-winconf-kill-file): Not user-serviceable. 2016-01-30 11:41:26 -08:00
gnus-logic.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gnus-mh.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gnus-ml.el Remove Gnus XEmacs compatibility 2016-02-11 15:22:45 +11:00
gnus-mlspl.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gnus-msg.el Remove compat code for older Emacsen 2016-02-14 17:07:48 +11:00
gnus-notifications.el Remove several gnus-util compat functions 2016-02-13 17:40:34 +11:00
gnus-picon.el Remove Gnus XEmacs compatibility 2016-02-11 15:22:45 +11:00
gnus-range.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gnus-registry.el Remove Gnus XEmacs compat functions 2016-02-11 15:27:45 +11:00
gnus-rfc1843.el Move Gnus functions frm rfc1843 to new file gnus-rfc1843 2016-02-23 14:15:26 +11:00
gnus-salt.el Remove Gnus compat functions defined in gnus.el 2016-02-13 18:13:03 +11:00
gnus-score.el Remove the gnus-delete-alist alias 2016-02-13 17:31:10 +11:00
gnus-sieve.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gnus-spec.el Remove Gnus compat functions defined in gnus.el 2016-02-13 18:13:03 +11:00
gnus-srvr.el Fix insertion of edited servers in the dribble file 2016-03-04 11:53:58 +00:00
gnus-start.el Remove compat code that relies on (featurep 'mule) 2016-02-14 15:02:59 +11:00
gnus-sum.el Use puny.el instead of idna.el functions in Gnus 2016-04-17 19:29:58 +02:00
gnus-sync.el Remove compat code for older Emacsen 2016-02-14 17:07:48 +11:00
gnus-topic.el Remove Gnus compat functions defined in gnus.el 2016-02-13 18:13:03 +11:00
gnus-undo.el Remove gnus-make-local-hook 2016-02-11 16:15:43 +11:00
gnus-util.el Remove compat code for older Emacsen 2016-02-14 17:07:48 +11:00
gnus-uu.el Remove compat code from gnus-uu and win 2016-02-13 17:58:41 +11:00
gnus-vm.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gnus-win.el Remove compat code from gnus-uu and win 2016-02-13 17:58:41 +11:00
gnus.el Remove killed buffers from the list of Gnus buffers 2016-02-26 13:54:41 +10:30
gssapi.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
legacy-gnus-agent.el Remove more XEmacs compat functions from gnus-util.el 2016-02-11 16:45:02 +11:00
mail-source.el Remove compat code for older Emacsen 2016-02-14 17:07:48 +11:00
message.el Finish idna->puny changes in last Message patch 2016-04-17 19:30:44 +02:00
messcompat.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
mm-archive.el Remove XEmacs compat functions from mm-util.el 2016-02-12 14:39:30 +11:00
mm-bodies.el Remove compat code that relies on (featurep 'mule) 2016-02-14 15:02:59 +11:00
mm-decode.el * lisp/gnus/mm-decode.el (gnus-format-message): Autoload it. 2016-03-17 12:52:11 -04:00
mm-encode.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
mm-extern.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
mm-partial.el Remove Message and mm-decode XEmacs compat code 2016-02-12 13:38:12 +11:00
mm-url.el Remove some compat code from mm-*.el 2016-02-14 14:06:23 +11:00
mm-util.el * lisp/gnus/mm-util.el: Remove the mm-string-as-multibyte alias. 2016-02-14 18:21:56 +11:00
mm-uu.el Remove compat code from some mml files 2016-02-14 14:42:26 +11:00
mm-view.el Remove compat code for older Emacsen 2016-02-14 17:07:48 +11:00
mml-sec.el - 2016-03-22 11:01:30 -07:00
mml-smime.el - 2016-03-22 11:01:30 -07:00
mml.el * lisp/gnus/mm-util.el: Remove the mm-string-as-multibyte alias. 2016-02-14 18:21:56 +11:00
mml1991.el - 2016-03-22 11:01:30 -07:00
mml2015.el - 2016-03-22 11:01:30 -07:00
nnagent.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
nnbabyl.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
nndiary.el Simplify now that float-time etc. are built-in 2016-05-08 12:46:22 -07:00
nndir.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
nndoc.el Remove XEmacs compat functions from mm-util.el 2016-02-12 14:39:30 +11:00
nndraft.el Remove compat code in Gnus backends 2016-02-14 14:50:03 +11:00
nneething.el Remove XEmacs compat functions from mm-util.el 2016-02-12 14:39:30 +11:00
nnfolder.el Remove compat code in Gnus backends 2016-02-14 14:50:03 +11:00
nngateway.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
nnheader.el Clean up nnimap-request-move-article slightly 2016-02-14 15:41:02 +11:00
nnimap.el Disable MOVE more for Dovecot 2016-03-14 20:23:30 +01:00
nnir.el Remove several gnus-util compat functions 2016-02-13 17:40:34 +11:00
nnmail.el * lisp/gnus/mm-util.el: Remove the mm-string-as-multibyte alias. 2016-02-14 18:21:56 +11:00
nnmaildir.el Remove several gnus-util compat functions 2016-02-13 17:40:34 +11:00
nnmairix.el Remove XEmacs compat code from Gnus backends 2016-02-12 15:02:32 +11:00
nnmbox.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
nnmh.el Remove XEmacs compat functions from mm-util.el 2016-02-12 14:39:30 +11:00
nnml.el Revert the gnus-replace-in-string change, fix arguments, reapply 2016-02-12 18:24:30 +11:00
nnnil.el
nnoo.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
nnregistry.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
nnrss.el Revert the gnus-replace-in-string change, fix arguments, reapply 2016-02-12 18:24:30 +11:00
nnspool.el Remove the gnus-float-time alias 2016-02-13 17:27:26 +11:00
nntp.el Use open-network-stream instead of open-protocol-stream 2016-02-14 15:08:40 +11:00
nnvirtual.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
nnweb.el nnweb doesn't need unibyte buffers 2016-02-12 16:07:07 +11:00
score-mode.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
smiley.el Remove compat code from smiley 2016-02-14 14:56:21 +11:00
smime.el Simplify some rococo Gnus code that loads or tests for other libraries. 2016-03-17 00:14:11 -07:00
spam-report.el Remove several gnus-util compat functions 2016-02-13 17:40:34 +11:00
spam-stat.el Remove XEmacs compat code from Gnus helper libraries 2016-02-12 15:08:20 +11:00
spam-wash.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
spam.el Revert the gnus-replace-in-string change, fix arguments, reapply 2016-02-12 18:24:30 +11:00