]>
git.eshelyaron.com Git - emacs.git/log
Jan Djärv [Mon, 10 Mar 2008 07:49:48 +0000 (07:49 +0000)]
*** empty log message ***
Jan Djärv [Mon, 10 Mar 2008 07:49:25 +0000 (07:49 +0000)]
Add "this branch is obsolete" error message
Miles Bader [Wed, 25 Jul 2007 05:46:36 +0000 (05:46 +0000)]
Merge from emacs--unicode--0
Patches applied:
* emacs--devo--0 (patch 814-823)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 59-69)
- Update from CVS
- Merge from gnus--rel--5.10
* emacs--unicode--0 (patch 232-235)
- Merge from emacs--devo--0
- Update from CVS
* gnus--rel--5.10 (patch 237-238)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-66
Miles Bader [Tue, 24 Jul 2007 01:23:55 +0000 (01:23 +0000)]
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 816-823)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 59-69)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 237-238)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-235
Miles Bader [Tue, 24 Jul 2007 01:21:32 +0000 (01:21 +0000)]
Merge from emacs--rel--22
Patches applied:
* emacs--rel--22 (patch 59-69)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 237-238)
- Update from CVS
2007-07-23 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/ses.el (ses-cleanup): Prevent Emacs from spuriously checking if the
underlying file is uptodate.
2007-07-17 Dan Nicolaescu <dann@ics.uci.edu>
* lisp/vc.el: Add more info about the vc-registered function.
2007-07-15 Richard M. Stallman <rms@gnu.org>
* lisp/kmacro.el (kmacro-bind-to-key): Avoid comparisons on function keys.
* lisp/tutorial.el (tutorial--find-changed-keys):
Handle C-x specially like ESC.
2007-07-15 Aaron Hawley <aaronh@garden.org>
* lisp/tar-mode.el (tar-get-descriptor): No error for zero-length file.
2007-07-21 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus/mm-uu.el (mm-uu-type-alist): Refer to mm-uu-configure-list in doc
string.
2007-07-16 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-srvr.el (gnus-server-font-lock-keywords): Quote faces.
2007-07-16 Richard M. Stallman <rms@gnu.org>
* lispref/display.texi (Defining Faces): Fix previous change.
2007-07-20 Eli Zaretskii <eliz@gnu.org>
* src/w32proc.c (IMAGE_NT_OPTIONAL_HDR32_MAGIC, IMAGE_OPTIONAL_HEADER32):
Define if not defined.
2007-07-18 Jason Rumney <jasonr@gnu.org>
* src/w32proc.c (w32_executable_type): Handle 64 bit executables.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-823
Miles Bader [Tue, 24 Jul 2007 01:22:24 +0000 (01:22 +0000)]
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 237-238)
- Update from CVS
2007-07-21 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus/mm-uu.el (mm-uu-type-alist): Refer to mm-uu-configure-list in doc
string.
2007-07-16 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-srvr.el (gnus-server-font-lock-keywords): Quote faces.
Revision: emacs@sv.gnu.org/emacs--rel--22--patch-69
Stefan Monnier [Tue, 24 Jul 2007 01:06:39 +0000 (01:06 +0000)]
(cvs-temp-buffer): Disable undo in temp buffers.
Jason Rumney [Mon, 23 Jul 2007 22:35:46 +0000 (22:35 +0000)]
(current_lock_owner): Allow for @ sign in username.
Stefan Monnier [Mon, 23 Jul 2007 21:49:42 +0000 (21:49 +0000)]
(ses-cleanup): Prevent Emacs from spuriously checking if the
underlying file is uptodate.
Stefan Monnier [Mon, 23 Jul 2007 21:32:32 +0000 (21:32 +0000)]
(perform-replace): Use isearch-no-upper-case-p.
Nick Roberts [Mon, 23 Jul 2007 21:27:10 +0000 (21:27 +0000)]
*** empty log message ***
Stefan Monnier [Mon, 23 Jul 2007 21:07:03 +0000 (21:07 +0000)]
(vc-mode-line-map): New const.
(vc-mode-line): Use it.
Nick Roberts [Mon, 23 Jul 2007 20:57:14 +0000 (20:57 +0000)]
*** empty log message ***
Dan Nicolaescu [Mon, 23 Jul 2007 20:56:13 +0000 (20:56 +0000)]
(vc-git-unregister): New function.
Nick Roberts [Mon, 23 Jul 2007 20:55:43 +0000 (20:55 +0000)]
*** empty log message ***
Dan Nicolaescu [Mon, 23 Jul 2007 20:51:02 +0000 (20:51 +0000)]
(vc-git-delete-file, vc-git-rename-file): New functions.
(vc-git-find-version): Use the result of ls-files as a parameter
for cat-file
Michael Albinus [Mon, 23 Jul 2007 20:37:33 +0000 (20:37 +0000)]
* net/tramp.el (tramp-perl-file-attributes)
(tramp-perl-directory-files-and-attributes)
(tramp-handle-file-attributes-with-stat)
(tramp-handle-directory-files-and-attributes-with-stat(
(tramp-convert-file-attributes): Handle huge file sizes.
Juri Linkov [Mon, 23 Jul 2007 20:29:55 +0000 (20:29 +0000)]
(goto-history-element): New function created from
next-history-element.
(next-history-element): Most code moved to goto-history-element.
Call goto-history-element with (- minibuffer-history-position n).
(previous-history-element): Call goto-history-element with (+
minibuffer-history-position n).
(minibuffer-setup-hook): Add minibuffer-history-isearch-setup.
(minibuffer-history-isearch-message-overlay): New buffer-local variable.
(minibuffer-history-isearch-setup, minibuffer-history-isearch-end)
(minibuffer-history-isearch-search, minibuffer-history-isearch-message)
(minibuffer-history-isearch-wrap, minibuffer-history-isearch-push-state)
(minibuffer-history-isearch-pop-state): New functions.
Juri Linkov [Mon, 23 Jul 2007 20:29:10 +0000 (20:29 +0000)]
(isearch-message-function): New variable.
(isearch-update, isearch-search): Use it.
Thien-Thi Nguyen [Mon, 23 Jul 2007 19:46:00 +0000 (19:46 +0000)]
(vc-stay-local-p): Fix bug: Avoid remove-if-not.
Also, if FILE is a list, return non-nil if any of its
elements should stay local. Update docstring.
Stefan Monnier [Mon, 23 Jul 2007 19:44:33 +0000 (19:44 +0000)]
(copyright-update-year): Fix 2007-05-25 change.
Richard M. Stallman [Mon, 23 Jul 2007 17:56:39 +0000 (17:56 +0000)]
(inferior-octave-prompt): Accept .exe.
Richard M. Stallman [Mon, 23 Jul 2007 17:55:00 +0000 (17:55 +0000)]
(inferior-octave-prompt): Accept .exe.
Dan Nicolaescu [Mon, 23 Jul 2007 16:05:04 +0000 (16:05 +0000)]
*** empty log message ***
Dan Nicolaescu [Mon, 23 Jul 2007 16:01:25 +0000 (16:01 +0000)]
(vc-git-checkin): Delete unused parameter and the code
handling it. Use vc-git-command.
(vc-git-find-version, vc-git-diff-tree): New functions.
(vc-git-revert): Use vc-git-command.
(vc-git--run-command): Delete.
Dan Nicolaescu [Mon, 23 Jul 2007 15:02:16 +0000 (15:02 +0000)]
(vc-git-workfile-unchanged-p): Update comment.
Stefan Monnier [Mon, 23 Jul 2007 13:07:29 +0000 (13:07 +0000)]
(sh-font-lock-backslash-quote, sh-font-lock-flush-syntax-ppss-cache): New funs.
(sh-font-lock-syntactic-keywords): Use them to distinguish the
different possible cases for \'.
(sh-font-lock-paren): Mark the relevant text with font-lock-multiline.
Juanma Barranquero [Mon, 23 Jul 2007 08:26:29 +0000 (08:26 +0000)]
*** empty log message ***
Miles Bader [Mon, 23 Jul 2007 08:00:58 +0000 (08:00 +0000)]
Add arch tagline
Kenichi Handa [Mon, 23 Jul 2007 05:39:31 +0000 (05:39 +0000)]
*** empty log message ***
Kenichi Handa [Mon, 23 Jul 2007 05:39:21 +0000 (05:39 +0000)]
(abbrev_check_chars): Use CHAR_TABLE_REF, not
SYNTAX_ENTRY_FOLLOW_PARENT.
Stefan Monnier [Mon, 23 Jul 2007 05:38:44 +0000 (05:38 +0000)]
(vc-find-root): Walk up the tree to find an existing
`file' from which to start the search and fix case where `file' is the
current directory and the root as well.
Stefan Monnier [Mon, 23 Jul 2007 05:32:32 +0000 (05:32 +0000)]
(cvs-mode-add-change-log-entry-other-window): Use a directory
name for buffer-file-name if it refers to a directory.
Dan Nicolaescu [Mon, 23 Jul 2007 02:06:18 +0000 (02:06 +0000)]
(vc-directory-exclusion-list): Use eval-after-load.
Kenichi Handa [Mon, 23 Jul 2007 02:01:13 +0000 (02:01 +0000)]
*** empty log message ***
Dan Nicolaescu [Mon, 23 Jul 2007 00:41:51 +0000 (00:41 +0000)]
Update status.
Nick Roberts [Sun, 22 Jul 2007 23:20:31 +0000 (23:20 +0000)]
(decode_mode_spec): Add case 'R' for to test for
remote default-directory.
Nick Roberts [Sun, 22 Jul 2007 23:19:00 +0000 (23:19 +0000)]
(mode-line-format): Describe above case in doc string.
Nick Roberts [Sun, 22 Jul 2007 23:17:14 +0000 (23:17 +0000)]
Mark mode-line-remote as risky.
Nick Roberts [Sun, 22 Jul 2007 23:10:30 +0000 (23:10 +0000)]
(mode-line-remote): New variable.
(help-echo): Add to default values of mode-line-format.
Nick Roberts [Sun, 22 Jul 2007 23:09:08 +0000 (23:09 +0000)]
*** empty log message ***
Jason Rumney [Sun, 22 Jul 2007 22:55:09 +0000 (22:55 +0000)]
(comint-simple-send): Concat newline before sending.
(comint-password-prompt-regexp): Recognize plink's passphrase prompt.
Jason Rumney [Sun, 22 Jul 2007 22:53:48 +0000 (22:53 +0000)]
(set-default-process-coding-system): Use dos line ends
for input to cmdproxy on all versions of Windows.
Use dos line ends for input to plink.
Juri Linkov [Sun, 22 Jul 2007 22:35:10 +0000 (22:35 +0000)]
(isearch-edit-string): Save old point and
isearch-other-end to old-point and old-other-end before reading
the search string from minibuffer. After exiting minibuffer set
point to old-other-end if point and the search direction is the
same as before reading the search string.
(isearch-del-char): Don't set isearch-yank-flag to t. Put point
to isearch-other-end. Instead of isearch-search-and-update call
three functions isearch-search, isearch-push-state and isearch-update.
Juri Linkov [Sun, 22 Jul 2007 22:33:48 +0000 (22:33 +0000)]
(isearch-edit-string): Save old point and
isearch-other-end to old-point and old-other-end before reading
the search string from minibuffer. After exiting minibuffer set
point to old-other-end if point and the search direction is the
same as before reading the search string.
(isearch-del-char): Don't set isearch-yank-flag to t. Put point
to isearch-other-end. Instead of isearch-search-and-update call
three functions isearch-search, isearch-push-state and isearch-update.
Dan Nicolaescu [Sun, 22 Jul 2007 22:03:27 +0000 (22:03 +0000)]
(vc-git-register, vc-git-checkin): Use vc-git-command,
deal with multiple file arguments.
(vc-git-print-log): Deal with multiple file arguments.
Stefan Monnier [Sun, 22 Jul 2007 22:02:49 +0000 (22:02 +0000)]
(diff-refine-ignore-spaces-hunk): Rename from
diff-refine-hunk. Adjust users.
(diff-unified-hunk-p, diff-splittable-p): New functions.
(diff-mode-menu): Use it to disable Split when it doesn't work.
Stefan Monnier [Sun, 22 Jul 2007 21:59:55 +0000 (21:59 +0000)]
*** empty log message ***
Stefan Monnier [Sun, 22 Jul 2007 21:38:28 +0000 (21:38 +0000)]
(diff-unified->context): Use the new `apply' undo entry kind
if applicable, so as to save undo-log space.
Stefan Monnier [Sun, 22 Jul 2007 21:28:14 +0000 (21:28 +0000)]
(diff-find-file-name): Add arg `batch'.
Stefan Monnier [Sun, 22 Jul 2007 21:26:34 +0000 (21:26 +0000)]
(diff-beginning-of-file-and-junk): New function.
(diff-file-kill): Use it.
(diff-beginning-of-hunk): Add arg `try-harder' using it.
(diff-restrict-view, diff-find-source-location, diff-refine-hunk):
Use it so they find the hunk even when we're in the file header.
Dan Nicolaescu [Sun, 22 Jul 2007 21:16:34 +0000 (21:16 +0000)]
(vc-git-revision-granularity,vc-git-root),
(vc-git-command,vc-git-dir-state,vc-git-dired-state-info),
(vc-git-create-repo): New functions.
(vc-git-registered): New autoloaded function definition.
(vc-git-registered): Use vc-git-root.
(vc-git-responsible-p): New defalias.
(vc-git-annotate-extract-revision-at-line): Uncomment.
(vc-git-print-log): Add the file name to the log.
(vc-git-log-view-mode): New derived mode.
(vc-git-diff,vc-git-annotate-command): Use vc-git-command.
Michael Albinus [Sun, 22 Jul 2007 19:59:30 +0000 (19:59 +0000)]
* progmodes/grep.el (grep-compute-defaults): Keep default values.
David Kastrup [Sun, 22 Jul 2007 19:54:08 +0000 (19:54 +0000)]
*** empty log message ***
Dan Nicolaescu [Sun, 22 Jul 2007 19:46:04 +0000 (19:46 +0000)]
vc-git.el: New file.
Stefan Monnier [Sun, 22 Jul 2007 19:20:33 +0000 (19:20 +0000)]
(tex-font-script-display): Change default to 0.2.
Dan Nicolaescu [Sun, 22 Jul 2007 19:04:11 +0000 (19:04 +0000)]
* vc-cvs.el (vc-cvs-mode-line-string): Add support for tooltips
for branches and new files.
* vc-hooks.el (vc-default-mode-line-string): Move mouse-face and
local-map handling ...
(vc-mode-line): ... here. Improve handling of help-echo.
* vc.el (mode-line-string): Document help-echo usage.
Reiner Steib [Sun, 22 Jul 2007 18:55:07 +0000 (18:55 +0000)]
(reftex-access-parse-file): Do not risk destroying an existing buffer.
Michael Albinus [Sun, 22 Jul 2007 16:50:21 +0000 (16:50 +0000)]
Sync with Tramp 2.1.10.
Michael Albinus [Sun, 22 Jul 2007 16:44:07 +0000 (16:44 +0000)]
*** empty log message ***
Michael Albinus [Sun, 22 Jul 2007 16:42:02 +0000 (16:42 +0000)]
Sync with Tramp 2.1.10.
Jan Djärv [Sun, 22 Jul 2007 12:17:31 +0000 (12:17 +0000)]
(command-line-x-option-alist): Use x-handle-no-bitmap-icon.
Jan Djärv [Sun, 22 Jul 2007 12:17:05 +0000 (12:17 +0000)]
(x-handle-no-bitmap-icon): New function.
Jan Djärv [Sun, 22 Jul 2007 12:13:34 +0000 (12:13 +0000)]
(x-handle-no-bitmap-icon): New function.
Jan Djärv [Sun, 22 Jul 2007 12:13:11 +0000 (12:13 +0000)]
(command-line-x-option-alist): Use x-handle-no-bitmap-icon,
Reiner Steib [Sun, 22 Jul 2007 09:02:02 +0000 (09:02 +0000)]
(reftex-access-parse-file): Create parse file in a way that does not interfere
with recentf.
Martin Rudalics [Sun, 22 Jul 2007 08:32:16 +0000 (08:32 +0000)]
(change-log-fill-parenthesized-list): New function.
(change-log-indent): Call change-log-fill-parenthesized-list.
(change-log-fill-paragraph): Bind fill-indent-according-to-mode to
t. Have lines with leading asterisk start a paragraph.
Jay Belanger [Sun, 22 Jul 2007 03:34:39 +0000 (03:34 +0000)]
(math-emacs-precision, math-largest-emacs-expt)
(math-smallest-emacs-expt): New variables.
(math-use-emacs-fn): New function.
(math-exp-raw): Evaluate with `math-use-emacs-fn', when appropriate.
Thien-Thi Nguyen [Sat, 21 Jul 2007 23:47:30 +0000 (23:47 +0000)]
(image-dired-sane-db-file): New func.
(image-dired-write-tags, image-dired-remove-tag)
(image-dired-list-tags, image-dired-write-comments)
(image-dired-get-comment, image-dired-mark-tagged-files)
(image-dired-create-gallery-lists): Call new func.
Thien-Thi Nguyen [Sat, 21 Jul 2007 23:43:59 +0000 (23:43 +0000)]
(image-dired-sane-db-file): New func.
(image-dired-write-tags, image-dired-remove-tag)
(image-dired-list-tags, image-dired-write-comments)
(image-dired-get-comment, image-dired-mark-tagged-files)
(image-dired-create-gallery-lists): Call new func.
Dan Nicolaescu [Sat, 21 Jul 2007 17:51:13 +0000 (17:51 +0000)]
(vc-hg-diff): Use vc-hg-command.
(vc-hg-dir-state): Fix loop.
(vc-hg-print-log): Fix expected return value for vc-hg-command.
(vc-hg-next-version, vc-hg-delete-file, vc-hg-rename-file)
(vc-hg-register, vc-hg-create-repo, vc-hg-checkin)
(vc-hg-revert): Likewise.
(vc-hg-revision-table, vc-hg-revision-completion-table): New
functions.
Dan Nicolaescu [Sat, 21 Jul 2007 16:44:56 +0000 (16:44 +0000)]
(vc-hg-dir-state): Fix loop.
(vc-hg-print-log): Fix expected return value for vc-hg-command.
(vc-hg-next-version, vc-hg-delete-file, vc-hg-rename-file)
(vc-hg-register, vc-hg-create-repo, vc-hg-checkin)
(vc-hg-revert): Likewise.
(vc-hg-revision-table, vc-hg-revision-completion-table): New
functions.
Eli Zaretskii [Sat, 21 Jul 2007 09:44:11 +0000 (09:44 +0000)]
(Customizing VC) <vc-handled-backends>: Update the default value.
Thien-Thi Nguyen [Sat, 21 Jul 2007 09:06:17 +0000 (09:06 +0000)]
(calculate-lisp-indent): In the
case of alignment under a constant symbol, find and consider
the sexp actually at indentation to be the "last sexp".
Richard M. Stallman [Sat, 21 Jul 2007 04:51:48 +0000 (04:51 +0000)]
(Why Version Control?): Improve previous change.
Stefan Monnier [Fri, 20 Jul 2007 20:41:58 +0000 (20:41 +0000)]
(change-log-resolve-conflict): Don't lose data if the merge fails.
Stefan Monnier [Fri, 20 Jul 2007 20:31:29 +0000 (20:31 +0000)]
(add-change-log-entry, add-log-current-defun, change-log-merge):
Use derived-mode-p rather than checking major-mode directly.
Dan Nicolaescu [Fri, 20 Jul 2007 20:25:32 +0000 (20:25 +0000)]
(compilation-auto-jump-to-first-error): Add
group and version.
Stefan Monnier [Fri, 20 Jul 2007 20:23:58 +0000 (20:23 +0000)]
(add-change-log-entry): Delay reading add-log-(full-name|mailing-address)
to after we've switched to the ChangeLog buffer so we get the right value.
Stefan Monnier [Fri, 20 Jul 2007 20:09:44 +0000 (20:09 +0000)]
(add-log-file-name): Use file-relative-name.
Stefan Monnier [Fri, 20 Jul 2007 20:08:21 +0000 (20:08 +0000)]
(cvs-mode-add-change-log-entry-other-window): Use a directory
name for buffer-file-name if it refers to a directory.
Stefan Monnier [Fri, 20 Jul 2007 20:02:32 +0000 (20:02 +0000)]
(vc-arch-diff): Fix last change.
Eli Zaretskii [Fri, 20 Jul 2007 19:50:36 +0000 (19:50 +0000)]
(extraclean): Don't delete *~.
Eli Zaretskii [Fri, 20 Jul 2007 19:45:30 +0000 (19:45 +0000)]
(clean): Don't delete *~.
Eli Zaretskii [Fri, 20 Jul 2007 19:43:01 +0000 (19:43 +0000)]
(clean): Don't delete *~.
Eli Zaretskii [Fri, 20 Jul 2007 19:32:26 +0000 (19:32 +0000)]
(bootstrap, bootstrap-nmake, bootstrap-gmake): Depend on cmdproxy.
(cleanall): Don't delete *~.
Eli Zaretskii [Fri, 20 Jul 2007 19:27:27 +0000 (19:27 +0000)]
(install-lisp-SH, install-lisp-CMD): New targets.
(install): Use them to copy all *.el files before *.elc.
(clean): Don't delete *~.
Eli Zaretskii [Fri, 20 Jul 2007 19:20:58 +0000 (19:20 +0000)]
(IMAGE_NT_OPTIONAL_HDR32_MAGIC, IMAGE_OPTIONAL_HEADER32): Define
if not defined.
Stefan Monnier [Fri, 20 Jul 2007 18:54:57 +0000 (18:54 +0000)]
(compilation-start): Remember the original directory in a buffer-local
compilation-directory.
(compile): Set the global value of compilation-directory.
(recompile): Use compilation-directory even if run from the compilation buffer.
Dan Nicolaescu [Fri, 20 Jul 2007 17:32:04 +0000 (17:32 +0000)]
(vc-hg-diff): Use vc-hg-command.
Vinicius Jose Latorre [Fri, 20 Jul 2007 17:24:39 +0000 (17:24 +0000)]
Fix foreground/background color
Vinicius Jose Latorre [Fri, 20 Jul 2007 17:23:27 +0000 (17:23 +0000)]
Fix foreground/background color
Eli Zaretskii [Fri, 20 Jul 2007 11:15:09 +0000 (11:15 +0000)]
(install-lisp-CMD, install-lisp-SH): Don't create subdirectories
in $(INSTALL_DIR)/lisp/ if they already exist.
Dan Nicolaescu [Fri, 20 Jul 2007 06:54:40 +0000 (06:54 +0000)]
(vc-hg-workfile-unchanged-p): New function.
Stefan Monnier [Fri, 20 Jul 2007 04:48:30 +0000 (04:48 +0000)]
(vera-mode-map): Move initialization into declaration.
Stefan Monnier [Fri, 20 Jul 2007 04:11:14 +0000 (04:11 +0000)]
(vera-re-search-forward, vera-re-search-backward):
Remove use of store-match-data.
Stefan Monnier [Fri, 20 Jul 2007 04:09:08 +0000 (04:09 +0000)]
(flymake-buildfile-dirs): Remove.
(flymake-find-buildfile): Use locate-dominating-file.
Stefan Monnier [Fri, 20 Jul 2007 04:00:37 +0000 (04:00 +0000)]
(locate-dominating-file): Add comment.
Stefan Monnier [Fri, 20 Jul 2007 03:59:03 +0000 (03:59 +0000)]
(vc-delistify): Use mapconcat.
(vc-do-command): Minor simplification.
(vc-expand-dirs): Use push.
Stefan Monnier [Fri, 20 Jul 2007 03:57:14 +0000 (03:57 +0000)]
Add todo item.