]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Add a few short-term TODOs.
authorBruno Haible <bruno@clisp.org>
Sat, 30 Jun 2007 20:18:01 +0000 (20:18 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:14:58 +0000 (12:14 +0200)
gettext-tools/misc/po-mode.el

index ecbdcd89ed771130c8f3f0c955d9b6848383887b..3c0c8cfbfad39d7035c18fde30e7a670afe03b9d 100644 (file)
 ;; You may also adjust some variables, below, by defining them in your
 ;; '.emacs' file, either directly or through command 'M-x customize'.
 
+;; TODO:
+;; Plural form editing:
+;;  - When in edit mode, currently it highlights (in green) the msgid;
+;;    it should also highlight the msgid_plural string, I would say, since
+;;    the translator has to look at both.
+;;  - After the translator finished the translation of msgstr[0], it would
+;;    be nice if the cursor would automatically move to the beginning of the
+;;    msgstr[1] line, so that the translator just needs to press RET to edit
+;;    that.
+;;  - If msgstr[1] is empty but msgstr[0] is not, it would be ergonomic if the
+;;    contents of msgstr[0] would be copied. (Not sure if this should happen
+;;    at the end of the editing msgstr[0] or at the beginning of the editing
+;;    of msgstr[1].) Reason: These two strings are usually very similar.
+;; Rename po-any-msgstr-regexp-old to po-any-msgstr-form-regexp.
+;; Rename po-any-msgstr-regexp to po-any-msgstr-block-regexp.
+;; Make po-find-this-msgstr call po-find-span-of-entry, not vice versa.
+;; Remove old po-get-msgstr, rename po-get-msgstr-new to po-get-msgstr-form.
+;; Remove old po-set-msgstr, rename po-set-msgstr-new to po-set-msgstr-form.
+;; Remove old po-subedit-exit-old.
+;; Remove old po-edit-string, rename po-edit-string-new to po-edit-string.
+;; Remove old po-edit-msgstr-old.
+
 ;;; Code:
 \f
 (defconst po-mode-version-string "2.1" "\