Stefan Kangas
6f48b46b03
; Fix typos
2022-11-11 15:52:37 +01:00
Stefan Kangas
3187225416
; Prefer HTTPS to HTTP in many URLs
2022-10-15 13:06:45 +02:00
Lars Ingebrigtsen
dc9f07d39f
Fix typo in etc/TODO
2022-10-08 14:57:47 +02:00
Michael Albinus
594b3b2cfa
* etc/TODO (Wishlist items): Add libarchive(3) integration.
2022-10-08 14:54:38 +02:00
Po Lu
12a78711c9
Fix calculation of frame times when X server time overflows
...
* etc/TODO: Add TODO about frame synchronization and animations.
* src/xterm.c (x_display_set_last_user_time): Handle cases when
the monotonic time is not the server time due to the latter
overflowing.
2022-09-30 14:54:24 +08:00
Eli Zaretskii
4c0fc12631
; * etc/TODO: Add some new info to the stylistic-sets item.
2022-09-26 09:51:14 +03:00
Stefan Kangas
d506d91b1f
Make linum.el obsolete
...
* lisp/obsolete/linum.el: Add Obsolete-since.
* etc/NEWS: Announce obsoletion of linum.el. (Bug#57412)
* doc/misc/efaq.texi (Displaying the current line or column):
* etc/TODO:
* lisp/faces.el: Don't mention linum.el.
2022-09-20 20:53:40 +02:00
Stefan Kangas
1f29ee2d21
Delete many items obsolete since 24.3
...
* lisp/allout.el (allout-exposure-change-hook)
(allout-structure-added-hook, allout-structure-deleted-hook)
(allout-structure-shifted-hook):
* lisp/arc-mode.el (archive-extract-hooks):
* lisp/buff-menu.el (Buffer-menu-buffer+size-width):
* lisp/calendar/timeclock.el (timeclock-modeline-display)
(timeclock-modeline-display, timeclock-update-modeline):
* lisp/cedet/semantic/db-el.el
(semanticdb-elisp-sym-function-arglist):
* lisp/cedet/semantic/db-file.el (semanticdb-save-database-hooks):
* lisp/cedet/semantic/edit.el (semantic-change-hooks)
(semantic-edits-new-change-hooks)
(semantic-edits-delete-change-hooks)
(semantic-edits-reparse-change-hooks):
* lisp/cedet/semantic/lex.el (semantic-lex-reset-hooks):
* lisp/comint.el (comint--unquote&expand-filename)
(comint-unquote-filename):
* lisp/custom.el (user-variable-p):
* lisp/dired.el (dired-shrink-to-fit, dired-pop-to-buffer)
(dired-sort-set-modeline):
* lisp/ebuff-menu.el (Electric-buffer-menu-mode):
* lisp/emacs-lisp/byte-run.el (macro-declaration-function):
* lisp/emacs-lisp/checkdoc.el (custom-print-functions)
(checkdoc-comment-style-hooks):
* lisp/emacs-lisp/cl-lib.el (custom-print-functions):
* lisp/emacs-lisp/edebug.el (gud-inhibit-global-bindings):
* lisp/erc/erc-dcc.el (erc-dcc-chat-filter-hook):
* lisp/eshell/esh-mode.el (eshell-status-in-modeline):
* lisp/eshell/eshell.el (eshell-add-to-window-buffer-names)
(eshell-remove-from-window-buffer-names):
* lisp/faces.el (set-face-underline-p, font-list-limit):
* lisp/files.el (automount-dir-prefix, toggle-read-only):
* lisp/filesets.el (filesets-cache-fill-content-hooks):
* lisp/frame.el (automatic-hscrolling):
* lisp/generic-x.el (javascript-generic-mode)
(javascript-generic-mode-hook):
* lisp/gnus/gnus-start.el (gnus-subscribe-newsgroup-hooks):
* lisp/gnus/nndiary.el (nndiary-request-create-group-hooks)
(nndiary-request-update-info-hooks)
(nndiary-request-accept-article-hooks):
* lisp/htmlfontify.el (hfy-post-html-hooks):
* lisp/international/mule-cmds.el
(inactivate-current-input-method-function)
(inactivate-input-method, input-method-inactivate-hook)
(ucs-insert):
* lisp/international/quail.el (quail-inactivate)
(quail-inactivate-hook):
* lisp/international/robin.el (robin-inactivate)
(robin-inactivate-hook):
* lisp/leim/quail/hangul.el (hangul-input-method-inactivate):
* lisp/leim/quail/uni-input.el (ucs-input-inactivate):
* lisp/mail/emacsbug.el (report-emacs-bug-info):
* lisp/mh-e/mh-e.el (mh-kill-folder-suppress-prompt-hooks):
* lisp/mpc.el (mpc-string-prefix-p):
* lisp/net/rcirc.el (rcirc-print-hooks, rcirc-sentinel-hooks)
(rcirc-receive-message-hooks, rcirc-activity-hooks):
* lisp/obsolete/crisp.el (crisp-mode-modeline-string):
* lisp/pcomplete.el (pcomplete-arg-quote-list)
(pcomplete-quote-argument):
* lisp/progmodes/cc-mode.el (c-prepare-bug-report-hooks):
* lisp/progmodes/python.el (python-info-ppss-context)
(python-info-ppss-context-type)
(python-info-ppss-comment-or-string-p, python-indent)
(python-guess-indent, python-buffer, python-preoutput-result)
(python-proc, python-send-receive, python-send-string)
(python-use-skeletons):
* lisp/progmodes/sh-script.el (sh-maybe-here-document):
* lisp/replace.el (query-replace-interactive):
* lisp/strokes.el (strokes-modeline-string):
* lisp/subr.el (redraw-modeline):
* lisp/term.el (term-default-fg-color, term-default-bg-color):
* lisp/textmodes/tex-mode.el (latex-string-prefix-p)
(tex-string-prefix-p):
* lisp/url/url-parse.el (url-recreate-url-attributes):
* lisp/vc/add-log.el (change-log-acknowledgement):
* lisp/vc/ediff-wind.el
(ediff-choose-window-setup-function-automatically):
* lisp/vc/pcvs-util.el (cvs-string-prefix-p):
* lisp/vc/vc.el (vc-string-prefix-p):
* lisp/window.el (display-buffer-function):
* lisp/winner.el (winner-mode-leave-hook): Remove many functions and
variables obsolete since 24.3.
* lisp/buff-menu.el (list-buffers--refresh):
* lisp/dired.el (dired-mode-map):
* lisp/files.el (abbreviate-file-name):
* lisp/generic-x.el (generic-default-modes):
* lisp/mh-e/mh-funcs.el (mh-kill-folder):
* lisp/progmodes/hideif.el (hide-ifdef-mode-submap):
* lisp/replace.el (query-replace-read-from):
* lisp/term.el (term):
* lisp/window.el (display-buffer): Don't use above deleted
functions and variables.
* src/marker.c (Fbuffer_has_markers_at): Delete DEFUN obsolete
since 24.3.
(syms_of_marker) <Sbuffer_has_markers_at>: Delete defsubr.
* lisp/subr.el (buffer-has-markers-at): Remove obsoletion
of above deleted DEFUN.
* etc/TODO: Doc fix; don't mention above deleted function.
* admin/cus-test.el (cus-test-get-options):
* lisp/pcomplete.el: Doc fixes; don't mention removed items.
; * etc/NEWS: List removed items.
2022-09-09 11:27:30 +02:00
Gerd Möllmann
25813b697c
; TODO for writing to the bottom-right corner of a TTY (bug#57607)
2022-09-07 06:54:49 +02:00
Stefan Kangas
f25c8126ce
; Don't mention obsolete libraries
...
* lisp/erc/erc-speedbar.el:
* etc/TODO (https): Don't mention obsolete libraries.
2022-08-16 13:31:49 +02:00
Lars Ingebrigtsen
3e93457ddb
Update TODO about fix_command
...
* etc/TODO: Remove bit about fix_command, which has now been fixed.
2022-08-08 16:03:25 +02:00
Po Lu
4b1ec39561
Improve multi-pointer X support
...
* etc/TODO: Document that MPX support still needs work.
* src/xterm.c (xi_handle_interaction): New function.
(handle_one_xevent): Call it in the appropriate places.
2022-08-05 13:23:39 +08:00
Lars Ingebrigtsen
caa88cfebe
Remove outdated TODO item about make-docfile and .el files
...
* etc/TODO: Remove outdated item about make-docfile and .el files.
2022-08-04 08:05:25 +02:00
Stefan Kangas
2a8d083607
Drop support for the dead third-party w3 package
...
The w3 package was removed from GNU ELPA in 2020 as it doesn't run on
a recent Emacs, and development had stopped over a decade before that.
If anyone wants to revive the w3 package, they should look this all
over, but it doesn't make sense for us to maintain this support code.
Ref: https://debbugs.gnu.org/25395
* lisp/net/browse-url.el (browse-url-w3): Make obsolete.
(browse-url--browser-defcustom-type)
(browse-url-default-browser):
* lisp/ffap.el (ffap-url-at-point, ffap-file-at-point):
* lisp/net/newst-plainview.el (newsticker--buffer-do-insert-text):
* lisp/net/newst-reader.el (newsticker-html-renderer)
(newsticker-show-news):
* lisp/net/newst-treeview.el (newsticker--treeview-render-text):
* lisp/org/ol.el (org-store-link):
* lisp/url/url.el (url-retrieve): Remove w3 support code and related
documentation and comments. (Bug#56435)
* test/lisp/net/browse-url-tests.el
(browse-url-tests-browser-kind): Adjust test for above changes.
* etc/TODO: Remove TODO to install W3.
* doc/misc/org.org (Handling Links): Don't mention W3.
* lisp/msb.el (msb--few-menus, msb--very-many-menus): Check for
eww-mode instead of w3-mode.
2022-07-09 17:27:49 +02:00
Lars Ingebrigtsen
65675f676d
Make uce.el obsolete (bug#46472)
2022-06-17 15:06:15 +02:00
Po Lu
0ba1ecc816
* etc/TODO: Update some entires related to macOS and NS.
...
Xwidgets have worked on NS for a long time, "smooth scrolling"
is now available as `pixel-scroll-precision-mode' for all GUI
platforms, and some mouse gestures have been implemented on NS
and X.
2022-02-14 14:05:46 +08:00
Eli Zaretskii
dcd76bd48d
Merge from origin/emacs-28
...
836be7a112
; * etc/refcards/ru-refcard.tex: Update Copyright year.
86cbc6ee4a
* lisp/net/tramp-sh.el: Adapt copyright year
ebe8772f65
; Minor fixes related to copyright years
23c1ee6989
; * test/manual/etags/ETAGS.good_N: Adjust to copyright ye...
8d3fc7ec89
* src/xfaces.c (face_for_font): Make 'hash' be uintptr_t.
19dcb237b5
; Add 2022 to copyright years.
# Conflicts:
# etc/NEWS
# etc/refcards/ru-refcard.tex
# lib/cdefs.h
# lisp/erc/erc-dcc.el
# lisp/erc/erc-imenu.el
# lisp/erc/erc-replace.el
# lisp/image-dired.el
# lisp/progmodes/xref.el
# m4/alloca.m4
# m4/byteswap.m4
# m4/errno_h.m4
# m4/getopt.m4
# m4/gnulib-common.m4
# m4/inttypes.m4
# m4/stddef_h.m4
# m4/stdint.m4
# m4/sys_socket_h.m4
2022-01-01 07:03:03 -05:00
Eli Zaretskii
19dcb237b5
; Add 2022 to copyright years.
2022-01-01 02:45:51 -05:00
Stefan Kangas
c9cb59bc4f
* etc/TODO: Entry about converting to defvar-keymap.
2021-12-10 15:48:15 +01:00
Eli Zaretskii
525602d682
; * etc/TODO (display): Add entry about Default_Ignorables.
2021-10-08 10:27:03 +03:00
Robert Pluim
6e79f8a444
Remove implemented emoji items
...
* etc/TODO: Remove implemented emoji items.
2021-10-04 13:17:28 +02:00
Stefan Kangas
317eb2d5b5
Improve structure of TODO
...
* etc/TODO: Various improvements to the document structure according
to discussion with the maintainers.
2021-10-04 03:26:17 +02:00
Stefan Kangas
b1a8a66fb0
; * etc/TODO: Fix previous commit; delete the right thing.
2021-10-03 02:16:15 +02:00
Stefan Kangas
3dc094abee
; Some minor tweaks to TODO
...
* etc/TODO: Explain elpa.gnu.org items better. Delete fixed item
about dynamic embedded graphics. (Bug#50937)
2021-10-02 17:37:44 +02:00
Stefan Kangas
a5b4356d37
Revert "; * etc/TODO: Move elpa.gnu.org items to the end."
...
This reverts commit d73f0e96a7
.
These items are a priority for the project and should be before other,
less prioritized items, according to a private discussion with project
co-maintainer Eli Zaretskii <eliz@gnu.org>.
2021-10-02 17:37:39 +02:00
Stefan Kangas
7bc0cee115
Revert "* etc/TODO: Rearrange to start with "Simple tasks"."
...
This reverts commit 879ef5b19a
.
Some of these items are a priority for the project and should be
before other, less prioritized items, according to a private
discussion with project co-maintainer Eli Zaretskii <eliz@gnu.org>.
2021-10-02 17:37:33 +02:00
Stefan Kangas
ad0798a395
* etc/TODO: Add interactive mode tagging.
2021-10-01 15:09:31 +02:00
Stefan Kangas
879ef5b19a
* etc/TODO: Rearrange to start with "Simple tasks".
2021-10-01 15:01:19 +02:00
Stefan Kangas
d73f0e96a7
; * etc/TODO: Move elpa.gnu.org items to the end.
...
It makes no sense to have them before "easy" items intended for
beginners, especially since we miss some things to make this happen.
2021-10-01 14:58:12 +02:00
Stefan Kangas
7cf1229706
; * etc/TODO: Mention a relevant bug report.
2021-10-01 13:57:06 +02:00
Stefan Kangas
f733b909ff
* etc/TODO: Remove outdated item. (Bug#50904)
2021-10-01 13:07:31 +02:00
Stefan Kangas
aa3a1cee65
* etc/TODO: Delete ImageMagick items. (Bug#50891)
2021-09-29 19:00:04 +02:00
Robert Pluim
12d2fb58c4
Split Unicode emoji into their own script
...
* admin/notes/unicode: Describe how to update emoji for new Unicode release.
* admin/unidata/Makefile.in: Pass emoji-data.txt to
blocks.awk script.
* admin/unidata/README: Add pointer to emoji-data.txt file.
* admin/unidata/blocks.awk: Parse emoji-data.txt, add emoji codepoints
to the 'emoji' script (except for the ASCII ones).
* admin/unidata/emoji-data.txt: New file.
* etc/NEWS: Describe new 'emoji' script.
* etc/TODO: Update item about 'emoji' script.
* lisp/international/fontset.el (script-representative-chars): Add
'emoji' script.
(setup-default-fontset): Add 'emoji' script. Use "Noto Color Emoji"
as default font for it.
2021-09-17 14:45:44 +02:00
Basil L. Contovounesios
2dfc2bb9bd
; * etc/TODO: Fix typo.
2021-08-21 10:37:26 +01:00
Eli Zaretskii
77d0ab967d
* etc/TODO: Entry about markers being non-scalable. (Bug#49127)
2021-08-21 09:33:34 +03:00
Glenn Morris
3061409de2
Merge from origin/emacs-27
...
bcd92b5708
(origin/emacs-27) Improve documentation of Hexl mode
c233f4eccd
; * etc/NEWS: Fix decoded-time-set-defaults typo.
4c3abb3dd1
Fix compilation errors with latest w32 API headers
127f1f330b
Improve doc strings in log-edit.el
e36183ff46
; * etc/TODO (etc/DOC): Update the todo entries.
# Conflicts:
# etc/NEWS
2021-05-13 08:11:03 -07:00
Eli Zaretskii
e36183ff46
; * etc/TODO (etc/DOC): Update the todo entries.
2021-05-06 11:41:43 +03:00
Andrea Corallo
320f539056
; * etc/TODO (pdump): Add a note about native compiler and re-dumping.
2021-04-06 17:05:34 +02:00
Paul Eggert
ba05d005e5
Update copyright year to 2021
...
Run "TZ=UTC0 admin/update-copyright".
2021-01-01 01:13:56 -08:00
Paul Eggert
8c1fe1e5ef
Update copyright year to 2021
...
Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
2021-01-01 00:32:32 -08:00
Stefan Kangas
0ebea8ffbf
Make byte-compiler warn about wide docstrings
...
* lisp/emacs-lisp/bytecomp.el (byte-compile--wide-docstring-p):
(byte-compile-docstring-length-warn): New defuns.
(byte-compile-docstring-max-column): New defcustom.
(byte-compile--wide-docstring-substitution-len): New variable.
(byte-compile-warning-types, byte-compile-warnings): New value
'docstrings'.
(byte-compile-file-form-autoload, byte-compile-file-form-defvar):
(byte-compile-file-form-defvar-function, byte-compile-lambda):
(byte-compile-defvar, byte-compile-file-form-defalias): Warn about too
wide docstrings. (Bug#44858)
* test/lisp/emacs-lisp/bytecomp-tests.el
(bytecomp-warn-wide-docstring/defconst)
(bytecomp-warn-wide-docstring/defvar): New tests.
(bytecomp--define-warning-file-test): New macro.
(bytecomp/warn-wide-docstring-autoload\.el)
(bytecomp/warn-wide-docstring-custom-declare-variable\.el)
(bytecomp/warn-wide-docstring-defalias\.el)
(bytecomp/warn-wide-docstring-defconst\.el)
(bytecomp/warn-wide-docstring-define-abbrev-table\.el)
(bytecomp/warn-wide-docstring-define-obsolete-function-alias\.el)
(bytecomp/warn-wide-docstring-define-obsolete-variable-alias\.el)
(bytecomp/warn-wide-docstring-defun\.el)
(bytecomp/warn-wide-docstring-defvar\.el)
(bytecomp/warn-wide-docstring-defvaralias\.el)
(bytecomp/warn-wide-docstring-ignore-fill-column\.el)
(bytecomp/warn-wide-docstring-ignore-override\.el)
(bytecomp/warn-wide-docstring-ignore\.el)
(bytecomp/warn-wide-docstring-multiline-first\.el)
(bytecomp/warn-wide-docstring-multiline\.el): New tests.
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-autoload.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-custom-declare-variable.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-defalias.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-defconst.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-define-abbrev-table.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-define-obsolete-function-alias.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-define-obsolete-variable-alias.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-defun.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-defvar.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-defvaralias.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-ignore-fill-column.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-ignore-override.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-ignore.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-multiline-first.el:
* test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-multiline.el:
New files.
2020-12-28 06:26:52 +01:00
Glenn Morris
90ec81f5b2
Merge from origin/emacs-27
...
b242bbb073
(origin/emacs-27) ; lisp/org/org.el: Fix Version header.
e0fc939c5f
Add more details to the "word processor" section
fda9b3e83a
* src/Makefile.in (DO_CODESIGN): Fix expected architecture...
2020-12-25 10:36:48 -08:00
Eli Zaretskii
e0fc939c5f
Add more details to the "word processor" section
...
* etc/TODO (Emacs as word processor): Add more details based on
recent discussions.
2020-12-25 10:30:02 +02:00
Glenn Morris
8d2d8d7f53
Merge from origin/emacs-27
...
48b9c47805
Minor fixes in authors.el and in tarball-making instructions
d7a4ceaa1e
; Add a new item to TODO
64fe805b19
Improve documentation of 'query-replace'
7cacf5da47
Update to Org 9.4.3
# Conflicts:
# admin/authors.el
2020-12-18 08:55:06 -08:00
Eli Zaretskii
d7a4ceaa1e
; Add a new item to TODO
...
* etc/TODO (redisplay): Add an item for making redisplay cycle
more scalable when there are many frames.
2020-12-17 16:22:05 +02:00
Stefan Kangas
dd16e46bb9
; Prefer https to http in more URLs
...
These were all tested and confirmed working.
2020-10-24 20:23:27 +02:00
Stefan Kangas
b19bf08447
; shorten https://lists.gnu.org/archive/html/ ... links
2020-10-09 12:23:02 +02:00
Juri Linkov
1e7f636576
Horizontal scrolling for mouse wheel with Shift modifier (bug#43568)
...
* lisp/mwheel.el (mouse-wheel-scroll-amount): Change 'shift' default value
from 5 to 'hscroll'. Add new option "Scroll horizontally" for 'hscroll'.
(mwheel-scroll): Handle value 'hscroll' and call mwheel-scroll-left-function
or mwheel-scroll-right-function.
* doc/emacs/frames.texi (Mouse Commands): Update for horizontal scrolling
with Shift modifier.
2020-09-24 22:25:03 +03:00
Theodor Thornhill
89dd8cd215
Set mwheel default scroll value to 1 (bug#43380)
...
* lisp/mwheel.el (mouse-wheel-scroll-amount): Change default value 5 to 1
and shift default value from 1 to 5.
Default value is changed as discussed in etc/TODO.
2020-09-24 21:59:30 +03:00
Eli Zaretskii
d3e0023aaa
; * etc/TODO: Fix formatting. (Bug#41497)
2020-05-30 19:10:14 +03:00