- 22 Feb, 2019 4 commits
-
-
Paul Eggert authored
Don’t assume that current-time and plain encode-time return timestamps in (HI LO US PS) format. * lisp/gnus/gnus-art.el (article-make-date-line) (article-lapsed-string): * lisp/gnus/gnus-demon.el (gnus-demon-time-to-step): * lisp/gnus/gnus-diary.el (gnus-user-format-function-d): * lisp/gnus/nnmaildir.el (nnmaildir-request-expire-articles): * lisp/net/pop3.el (pop3-uidl-dele): * lisp/org/ox-publish.el (org-publish-sitemap): * lisp/vc/vc-hg.el (vc-hg-state-fast): Simplify and remove assumptions about timestamp format. * lisp/gnus/gnus-art.el (article-lapsed-string): * lisp/gnus/gnus-diary.el (gnus-user-format-function-d): Do not worry about time-subtract returning nil; that's not possible. * lisp/gnus/gnus-diary.el (gnus-user-format-function-d): Avoid race due to duplicate current-time calls. * lisp/vc/vc-hg.el (vc-hg--time-to-integer): Remove; no longer used.
-
Alex Branham authored
* lisp/progmodes/which-func.el (which-function): Check `add-log-current-defun' before imenu. Update `imenu--index-alist' if needed. Bug#33695
-
Eli Zaretskii authored
-
Nicholas Drozd authored
* lisp/net/shr.el (shr-tag-ol): Don't automatically assume 1-indexing for all ordered lists, use <ol> if given. * etc/NEWS: Announce change in shr behavior. * test/data/shr/ol.html: * test/data/shr/ol.txt: New test data files.
-
- 21 Feb, 2019 3 commits
-
-
Stefan Monnier authored
(diff--iterate-hunks): New function extracted from diff--font-lock-refined. (diff--font-lock-refined, diff--font-lock-syntax): Use it. (diff--overlay-auto-delete): Rename from diff--font-lock-refine--refresh. (diff--font-lock-syntax--refresh): Delete. (diff-syntax-fontify-hunk): Don't completely silence errors. (diff-syntax-fontify-props): Remove `no-init` arg, testing if `file` is nil instead. Adjust all callers. (diff-syntax-fontify-props): Remove redundant code since we don't modify the buffer.
-
Mattias Engdegård authored
* lisp/completion.el (cmpl-coerce-string-case): Rewrite case-changing code written for ASCII or latin-1 but not valid in generally today.
-
Michael R. Mauger authored
* lisp.progmodes/sql.el (sql-add-product): Correct argument spec. (sql-set-product-feature): Handle all cases as intended. (sql-get-product-feature): Fetch varaiable value by `eval'. * test/lisp/progmodes/sql-tests.el (sql-test-feature-value-[a-d]): New test variables. (sql-test-product-feature-harness): New test macro. (sql-test-add-product, sql-test-add-existing-product) (sql-test-set-feature, sql-test-set-indirect-feature) (sql-test-set-existing-feature) (sql-test-set-existing-indirect-feature) (sql-test-set-missing-product, sql-test-get-feature) (sql-test-get-indirect-feature, sql-test-get-missing-product) (sql-test-get-missing-feature) (sql-test-get-missing-indirect-feature): New ERT tests
-
- 20 Feb, 2019 11 commits
-
-
Glenn Morris authored
The following commit was skipped: 4c6d17af (tag: emacs-26.1.92, origin/emacs-26) Bump Emacs version to 2...
-
Glenn Morris authored
ff9c9620 ; * lisp/ldefs-boot.el: Update. b4a251c5 * ; ChangeLog.3 update d3104e3c * etc/AUTHORS: Update. a19bfb7a Remove .art from the default list of ImageMagick extensions 6985caa8 Fix input after setting x-wait-for-event-timeout nil 715388ac Fix two warnings in eshell.texi d49cdd92 * lisp/minibuffer.el (completion-table-dynamic): Improve docs... 5dc4e51e * lisp/emacs-lisp/debug.el (debug-on-variable-change): Doc fi... 76ef8059 Fix a typo in ELisp manual b5e66f46 Update citations of Internet RFCs 57ece2a0 Fix handling of manpage references divided by hyphenation 7ad0cd6f * doc/misc/eshell.texi: Fix some @ref's. 12b79404 Fix a typo in lispref/syntax.texi # Conflicts: # lisp/gnus/nnrss.el # lisp/mail/ietf-drums.el
-
NicolasPetton authored
* README: * configure.ac: * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 26.1.92.
-
NicolasPetton authored
-
NicolasPetton authored
-
NicolasPetton authored
-
Tassilo Horn authored
* lisp/json.el (json-pretty-print-buffer-ordered): Add interactive spec "P" which has been missing.
-
Michael Albinus authored
* lisp/net/tramp-adb.el (tramp-adb-maybe-open-connection): Send an additional RET.
-
Stefan Monnier authored
(sql-indent-enable): Check (fboundp 'sqlind-minor-mode) without wondering which file might provide it. (sql-read-connection): η-reduce 'car'.
-
Martin Rudalics authored
* lisp/window.el (walk-window-tree): Handle MINIBUF argument as advertised when FRAME is minibuffer-only. (window--resize-apply-p, window--sanitize-window-sizes) (delete-other-windows, split-window-sensibly): Call 'walk-window-tree' with suitable MINIBUF argument.
-
Glenn Morris authored
It seems that .art files can be non-image files that ImageMagick mistakenly treats as extremely large images. Real .art images seem rare. * lisp/image.el (imagemagick-enabled-types): Remove ART. (Bug#22289)
-
- 19 Feb, 2019 13 commits
-
-
Glenn Morris authored
-
Eli Zaretskii authored
* src/w32term.c (x_make_frame_visible): Call unblock_input before returning early. (Bug#34575)
-
Charles A. Roelli authored
* lisp/emacs-lisp/easy-mmode.el (easy-mmode-define-navigation): Simplify a one-argument call to "or" and use buffer-narrowed-p instead of checking that condition by hand.
-
Michael Albinus authored
* lisp/net/tramp-adb.el (tramp-adb-file-name-handler-alist): * lisp/net/tramp-archive.el (tramp-archive-file-name-handler-alist): * lisp/net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist): * lisp/net/tramp-rclone.el (tramp-rclone-file-name-handler-alist): * lisp/net/tramp-sh.el (tramp-sh-file-name-handler-alist) * lisp/net/tramp-smb.el (tramp-smb-file-name-handler-alist): * lisp/net/tramp-sudoedit.el (tramp-sudoedit-file-name-handler-alist): Add `access-file'. * lisp/net/tramp-archive.el (tramp-archive-handle-access-file): * lisp/net/tramp.el (tramp-handle-access-file): New defun. (tramp-condition-case-unless-debug): Add declaration. (tramp-handle-insert-directory): * lisp/net/tramp-sh.el (tramp-sh-handle-insert-directory): * lisp/net/tramp-smb.el (tramp-smb-handle-insert-directory): Check, whether directory is accessible. * test/lisp/net/tramp-archive-tests.el (tramp-archive-test17-insert-directory) (tramp-archive-test18-file-attributes): * test/lisp/net/tramp-tests.el (tramp-test17-insert-directory) (tramp-test18-file-attributes): Test error cases.
-
João Távora authored
* lisp/minibuffer.el (completion-all-sorted-completions): If completion table has cycle-sort-function, that prevails over other sorting strategies.
-
João Távora authored
* src/minibuf.c (Finternal_complete_buffer): Add Qcycle_sort_function to completion table's metadata. (syms_of_minibuf): New symbol Qcycle_sort_function.
-
Martin Rudalics authored
* doc/misc/eshell.texi (Built-ins, Globbing): Fix `.' or `,' must follow @xref, not `f' warnings.
-
Michael R. Mauger authored
-
Michael R. Mauger authored
`auth-source' package. (sql-auth-source-search-wallet): New function. (sql-password-wallet): New variable. (sql-password-search-wallet-function): New variable. (sql-get-login): Handle password wallet search. (sql-product-interactive): Handle password function. * test/lisp/progmodes/sql-test.el: Test wallet changes. (sql-test-login-params): New test variable. (with-sql-test-connect-harness): New macro to wrap test configuration around calls to `sql-connect'. (sql-test-connect, sql-test-connect-password-func) (sql-test-connect-wallet-server-database) (sql-test-connect-wallet-database) (sql-test-connect-wallet-server): New ERT tests. * etc/NEWS: Updated SQL Mode descriptions.
-
Stefan Monnier authored
-
Stefan Monnier authored
-
Michael R. Mauger authored
(sql-statement-regexp): if 'ansi' dialect is not defined, use "select" (sql-interactive-mode): establish process sentinel iff there is a process. Default values for :prompt-regexp and :prompt-length. (sql-product-interactive): only check process status iff there is a process.
-
Stefan Monnier authored
(electric-pair-inhibit-if-helps-balance): Use the undo system instead of undoing by hand.
-
- 18 Feb, 2019 9 commits
-
-
Paul Eggert authored
* lisp/emacs-lisp/cl-extra.el (cl-list-length): Use ‘length’ to do the real work; this is simpler and uses a better algorithm.
-
Paul Eggert authored
* src/profiler.c (evict_lower_half, record_backtrace) (setup_cpu_timer, cmpfn_profiler, hashfn_profiler): Assume C99. Use bool for boolean. (timer_getoverrun): Remove; simplify use to not need it. (Fprofiler_cpu_start): Any negative return from setup_cpu_timer fails. (Fprofiler_cpu_stop): Simplify initialization.
-
Stefan Monnier authored
Use 'cl-check-type'.
-
Stefan Monnier authored
-
Ken Brown authored
* configure.ac: Add a check for the 'timer_getoverrun' function. * src/profiler.c [CYGWIN] : Define 'timer_getoverrun' as a macro only on versions of Cygwin where it is not already defined as a function.
-
David Pathakjee authored
Copyright-paperwork-exempt: yes
-
Stefan Monnier authored
(smerge-vc-next-conflict): Obey it. Save buffer before going to the next. Don't emit message when vc-find-conflicted-file can't find other conflicted file. * lisp/vc/vc-hooks.el: Use lexical-binding. * lisp/vc/vc.el: Remove redundant :groups. (vc-find-conflicted-file): Autoload.
-
Konstantin Kharlamov authored
Copyright-paperwork-exempt: yes
-
Michael Albinus authored
* test/lisp/net/tramp-tests.el (tramp--test-shell-command-to-string-asynchronously): Increase timeout on emba.
-