1. 14 Dec, 2014 1 commit
    • Paul Eggert's avatar
      Spelling fixes · 3de474e4
      Paul Eggert authored
      All uses changed.
      * lib-src/etags.c (analyze_regex): Rename from analyse_regex.
      * lisp/cedet/semantic/lex-spp.el:
      (semantic-lex-spp-analyzer-do-replace):
      Rename from semantic-lex-spp-anlyzer-do-replace.
      * lisp/emacs-lisp/cconv.el (cconv--analyze-use):
      Rename from cconv--analyse-use.
      (cconv--analyze-function): Rename from cconv--analyse-function.
      (cconv-analyze-form): Rename from cconv-analyse-form.
      * src/regex.c (analyze_first): Rename from analyze_first.
      3de474e4
  2. 10 Dec, 2014 1 commit
  3. 29 Oct, 2014 1 commit
    • Paul Eggert's avatar
      Simplify use of current-time and friends. · 123ddec7
      Paul Eggert authored
      * doc/misc/org.texi (Dynamic blocks):
      * lisp/allout-widgets.el (allout-widgets-hook-error-handler):
      * lisp/calendar/appt.el (appt-display-message):
      * lisp/calendar/icalendar.el (icalendar--convert-float-to-ical):
      * lisp/calendar/timeclock.el (timeclock-in, timeclock-when-to-leave)
      (timeclock-last-period, timeclock-day-base):
      * lisp/eshell/em-ls.el (eshell-ls-file):
      * lisp/eshell/esh-util.el (eshell-parse-ange-ls):
      * lisp/generic-x.el (named-database-print-serial):
      * lisp/net/newst-backend.el (newsticker--get-news-by-url-callback)
      (newsticker-get-news, newsticker--sentinel-work)
      (newsticker--image-get, newsticker--image-sentinel):
      * lisp/net/tramp-sh.el (tramp-get-remote-touch):
      * lisp/progmodes/opascal.el (opascal-debug-log):
      * lisp/textmodes/remember.el (remember-mail-date)
      (remember-store-in-files):
      * lisp/vc/vc-annotate.el (vc-annotate-display-autoscale)
      (vc-default-annotate-current-time):
      * lisp/vc/vc-bzr.el (vc-bzr-shelve-snapshot):
      * lisp/vc/vc-cvs.el (vc-cvs-annotate-current-time):
      * lisp/vc/vc-rcs.el (vc-rcs-annotate-current-time):
      * lisp/url/url-util.el (url-get-normalized-date):
      * lisp/erc/erc-backend.el (TOPIC):
      * lisp/gnus/gnus-delay.el (gnus-delay-article):
      * lisp/gnus/gnus-sum.el (gnus-summary-read-document):
      * lisp/gnus/gnus-util.el (gnus-seconds-today, gnus-seconds-month):
      * lisp/gnus/message.el (message-make-expires-date):
      * lisp/org/org-archive.el (org-archive-subtree)
      (org-archive-to-archive-sibling):
      * lisp/org/org-clock.el (org-resolve-clocks, org-clock-get-sum-start)
      (org-clock-special-range):
      * lisp/org/org-timer.el (org-timer-seconds):
      * lisp/org/org.el (org-read-date-analyze, org-get-cursor-date):
      * lisp/org/ox-html.el (org-html-format-spec):
      * lisp/org/ox-icalendar.el (org-icalendar--vtodo):
      Omit unnecessary call to current-time.
      * lisp/calendar/time-date.el (time-to-seconds) [!float-time]:
      * lisp/calendar/timeclock.el (timeclock-time-to-date):
      * lisp/vc/vc-annotate.el (vc-annotate-convert-time):
      Use current time if arg is nil, to be compatible with float-time.
      (time-date--day-in-year): New function, with most of the guts of
      the old time-to-day-in-year.
      (time-to-day-in-year): Use it.
      (time-to-days): Use it, to avoid decoding the same time stamp twice.
      * lisp/calendar/timeclock.el (timeclock-update-mode-line):
      * lisp/cedet/srecode/args.el (srecode-semantic-handle-:time):
      * lisp/gnus/gnus-util.el (gnus-seconds-year):
      * lisp/org/org.el (org-get-cursor-date):
      Don't call current-time twice to get the current time stamp,
      as this can lead to inconsistent results.
      * lisp/completion.el (cmpl-hours-since-origin):
      * lisp/erc/erc.el (erc-emacs-time-to-erc-time):
      * lisp/ido.el (ido-time-stamp):
      * lisp/vc/vc-annotate.el (vc-annotate-convert-time):
      Simplify by using float-time.
      * lisp/completion.el (save-completions-to-file):
      * lisp/url/url-cache.el (url-cache-prune-cache):
      Rename local var to avoid confusion.
      * lisp/gnus/gnus-util.el (gnus-float-time):
      * lisp/net/rcirc.el (rcirc-float-time):
      * lisp/org/org-compat.el (org-float-time):
      Simplify to an alias because time-to-seconds now behaves like float-time
      with respect to nil arg.
      * lisp/subr.el (progress-reporter-do-update):
      Don't call float-time unless needed.
      * lisp/erc/erc.el (erc-current-time): Simplify by using erc-emacs-time-to-erc-time.
      * lisp/org/org-clock.el (org-clock-get-table-data): Omit unnecessary, lossy
      conversion from floating point to Emacs time and back.
      (org-resolve-clocks): Prefer two-argument floor.
      123ddec7
  4. 12 Oct, 2014 2 commits
  5. 09 Oct, 2014 1 commit
  6. 03 Oct, 2014 1 commit
  7. 29 May, 2014 1 commit
    • Stefan Monnier's avatar
      * lisp/font-lock.el (font-lock-flush, font-lock-ensure): New functions. · 6711a21f
      Stefan Monnier authored
      (font-lock-fontify-buffer): Mark interactive-only.
      (font-lock-multiline, font-lock-fontified, font-lock-set-defaults):
      Make buffer-local.
      (font-lock-specified-p): Remove redundant boundp check.
      (font-lock-flush-function, font-lock-ensure-function): New vars.
      (font-lock-turn-on-thing-lock): Set them.
      (font-lock-default-fontify-buffer): Obey font-lock-dont-widen.
      (font-lock-after-change-function): Make `old-len' optional.
      (font-lock-set-defaults): Remove redundant `set' of font-lock-defaults.
      Call font-lock-flush, just in case.
      * lisp/progmodes/verilog-mode.el (verilog-preprocess): Disable workaround in
      recent Emacsen.
      * lisp/progmodes/vera-mode.el (vera-fontify-buffer): Declare obsolete.
      (vera-mode-map, vera-mode-menu): Remove bindings to it.
      * lisp/progmodes/idlw-help.el (idlwave-help-fontify): Use font-lock-ensure
      and with-syntax-table.
      * lisp/textmodes/conf-mode.el (conf-quote-normal):
      * lisp/progmodes/sh-script.el (sh-set-shell):
      * lisp/progmodes/prog-mode.el (prettify-symbols-mode):
      * lisp/progmodes/f90.el (f90-font-lock-n):
      * lisp/progmodes/cwarn.el (cwarn-mode):
      * lisp/nxml/nxml-mode.el (nxml-toggle-char-ref-extra-display):
      * lisp/progmodes/compile.el (compilation-setup, compilation--unsetup):
      * lisp/hi-lock.el (hi-lock-mode, hi-lock-unface-buffer)
      (hi-lock-set-pattern, hi-lock-set-file-patterns): Use font-lock-flush.
      * lisp/mail/rmail.el (rmail-variables): Set font-lock-dont-widen instead of
      font-lock-fontify-buffer-function and
      font-lock-unfontify-buffer-function.
      (rmail-unfontify-buffer-function, rmail-fontify-message):
      Use with-silent-modifications.
      * lisp/htmlfontify.el (hfy-force-fontification): Use jit-lock-fontify-now
      and font-lock-ensure.
      * lisp/bs.el (bs-show-in-buffer): Use font-lock-ensure.
      * lisp/gnus/mm-view.el (mm-display-inline-fontify): Use font-lock-ensure.
      * lisp/gnus/gnus-cite.el (gnus-message-citation-mode): Use font-lock-flush.
      * lisp/org/org-compat.el (org-font-lock-ensure): New function.
      * lisp/org/ox-odt.el (org-odt-do-format-code):
      * lisp/org/ox-html.el (org-html-fontify-code):
      * lisp/org/org.el (org-fontify-like-in-org-mode):
      * lisp/org/org-src.el (org-src-font-lock-fontify-block):
      * lisp/org/org-clock.el (org-clock-get-clocktable): Use it.
      * lisp/org/ox-org.el (org-org-publish-to-org): Use it.  Avoid using find-file
      from Elisp.
      * test/automated/ruby-mode-tests.el (ruby-assert-face): Use font-lock-ensure.
      (ruby-interpolation-keeps-non-quote-syntax): Use syntax-propertize.
      6711a21f
  8. 22 Apr, 2014 1 commit
    • Bastien Guerry's avatar
      Merge Org 8.2.6-1. · 30cb51f1
      Bastien Guerry authored
      The last merge was from 8.2.5c, but many important bugs got
      fixed between 8.2.5c and 8.2.6-1.
      30cb51f1
  9. 07 Jan, 2014 1 commit
  10. 01 Jan, 2014 1 commit
  11. 23 Dec, 2013 1 commit
    • Chong Yidong's avatar
      Rename set-temporary-overlay-map -> set-transient-map · 8cd22a08
      Chong Yidong authored
      * lisp/subr.el (set-transient-map): Rename from
      set-temporary-overlay-map.  Doc fix.
      
      * lisp/face-remap.el (text-scale-adjust):
      * lisp/indent.el (indent-rigidly):
      * lisp/kmacro.el (kmacro-call-macro):
      * lisp/minibuffer.el (minibuffer-force-complete):
      * lisp/repeat.el (repeat):
      * lisp/simple.el (universal-argument--mode):
      * lisp/calendar/todo-mode.el (todo-insert-item--next-param):
      * lisp/progmodes/f90.el (f90-abbrev-start): Callers changed.
      
      * lisp/org/org.el (orgstruct-make-binding): Call set-transient-map
      instead of old name set-temporary-overlay-map.
      
      * doc/lispref/keymaps.texi (Controlling Active Maps): Renamed
      set-temporary-overlay-map to set-transient map.  Doc fixes.
      (Searching Keymaps): The transient keymap takes precedence.
      8cd22a08
  12. 06 Dec, 2013 1 commit
  13. 17 Nov, 2013 1 commit
    • Paul Eggert's avatar
      Spelling fixes. · d1389828
      Paul Eggert authored
      * lisp/org/ob-python.el (org-babel-python-with-earmuffs):
      Rename from org-babel-python-with-earmufs.  All uses changed.
      (org-babel-python-without-earmuffs):
      Rename from org-babel-python-without-earmufs.  All uses changed.
      d1389828
  14. 12 Nov, 2013 2 commits
    • Stefan Monnier's avatar
      Address some byte-compiler warnings. · 666ffc7e
      Stefan Monnier authored
      * lisp/org/ob-abc.el (org-babel-expand-body:abc): Use dolist.
      (org-babel-execute:abc): Fix regexp quoting.
      * lisp/org/ob-calc.el (org--var-syms): Rename from `var-syms'.
      * lisp/org/ob-lilypond.el (ly-compile-lilyfile): Remove redundant let-binding.
      * lisp/org/ob-table.el (sbe): Move debug declaration.
      * lisp/org/org-clock.el (org--msg-extra): Rename from `msg-extra'.
      * lisp/org/org.el (org-version): Avoid var name starting with _.
      (org-inhibit-startup, org-called-with-limited-levels)
      (org-link-search-inhibit-query, org-time-was-given)
      (org-end-time-was-given, org-def, org-defdecode, org-with-time):
      * lisp/org/org-colview.el (org-agenda-overriding-columns-format):
      * lisp/org/org-agenda.el (org-agenda-multi, org-depend-tag-blocked)
      (org-agenda-show-log-scoped):
      * lisp/org/ob-python.el (py-which-bufname, python-shell-buffer-name):
      * lisp/org/ob-haskell.el (org-export-copy-to-kill-ring):
      * lisp/org/ob-exp.el (org-link-search-inhibit-query):
      * lisp/org/ob-R.el (ess-eval-visibly-p):
      * lisp/org/ob-core.el (org-src-window-setup): Declare before use.
      (org-babel-expand-noweb-references): Remove unused `blocks-in-buffer'.
      * lisp/org/ox-odt.el (org-odt-hfy-face-to-css):
      * lisp/org/org-src.el (org-src-associate-babel-session, org-src-get-lang-mode):
      * lisp/org/org-bibtex.el (org-bibtex-get, org-bibtex-ask, org-bibtex)
      (org-bibtex-check):
      * lisp/org/ob-tangle.el (org-babel-tangle, org-babel-spec-to-string)
      (org-babel-tangle-single-block, org-babel-tangle-comment-links):
      * ob-table.el (sbe):
      * lisp/org/ob-sqlite.el (org-babel-sqlite-expand-vars):
      * lisp/org/ob-sql.el (org-babel-sql-expand-vars):
      * lisp/org/ob-shen.el (org-babel-execute:shen):
      * lisp/org/ob-sh.el (org-babel-execute:sh, org-babel-sh-evaluate):
      * lisp/org/ob-scala.el (org-babel-scala-evaluate):
      * lisp/org/ob-ruby.el (org-babel-ruby-table-or-string)
      (org-babel-ruby-evaluate):
      * ob-python.el (org-babel-python-table-or-string)
      (org-babel-python-evaluate-external-process)
      (org-babel-python-evaluate-session):
      * lisp/org/ob-picolisp.el (org-babel-execute:picolisp):
      * lisp/org/ob-perl.el (org-babel-perl-evaluate):
      * lisp/org/ob-maxima.el (org-babel-execute:maxima):
      * lisp/org/ob-lisp.el (org-babel-execute:lisp):
      * lisp/org/ob-java.el (org-babel-execute:java):
      * lisp/org/ob-io.el (org-babel-io-evaluate):
      * ob-haskell.el (org-babel-execute:haskell):
      * lisp/org/ob-fortran.el (org-babel-execute:fortran):
      * ob-exp.el (org-babel-exp-code):
      * lisp/org/ob-emacs-lisp.el (org-babel-execute:emacs-lisp):
      * lisp/org/ob-ditaa.el (org-babel-execute:ditaa):
      * ob-core.el (org-babel-execute-src-block, org-babel-sha1-hash)
      (org-babel-parse-header-arguments, org-babel-reassemble-table)
      (org-babel-goto-src-block-head, org-babel-mark-block)
      (org-babel-expand-noweb-references, org-babel-script-escape)
      (org-babel-process-file-name):
      * lisp/org/ob-clojure.el (org-babel-execute:clojure):
      * ob-calc.el (org-babel-execute:calc):
      * lisp/org/ob-awk.el (org-babel-execute:awk):
      * ob-abc.el (org-babel-execute:abc):
      * ob-R.el (org-babel-expand-body:R):
      * lisp/org/ob-C.el (org-babel-C-execute): Avoid deprecated ((lambda) ...).
      666ffc7e
    • Bastien Guerry's avatar
      Merge Org version 8.2.3a. · 271672fa
      Bastien Guerry authored
      271672fa
  15. 28 Feb, 2013 1 commit
  16. 12 Feb, 2013 1 commit
  17. 07 Feb, 2013 1 commit
  18. 13 Jan, 2013 1 commit
  19. 08 Jan, 2013 1 commit
  20. 01 Jan, 2013 1 commit
  21. 12 Dec, 2012 1 commit
  22. 26 Oct, 2012 1 commit
  23. 30 Sep, 2012 1 commit
  24. 29 May, 2012 1 commit
  25. 25 May, 2012 2 commits
  26. 16 May, 2012 1 commit
  27. 26 Apr, 2012 1 commit
  28. 11 Apr, 2012 1 commit
  29. 03 Apr, 2012 2 commits
  30. 02 Apr, 2012 2 commits
  31. 01 Apr, 2012 3 commits
  32. 11 Jan, 2012 1 commit
  33. 10 Jan, 2012 1 commit