yatex

diff ChangeLog @ 83:680d92784c1a

Initial revision
author yuuji
date Sun, 27 Sep 2009 13:04:14 +0000
parents
children 6cb417249b8c
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/ChangeLog	Sun Sep 27 13:04:14 2009 +0000
     1.3 @@ -0,0 +1,242 @@
     1.4 +Fri Sep 13 19:29:59 1996  HIROSE Yuuji  <yuuji@supra.comp.ae.keio.ac.jp>
     1.5 +
     1.6 +	* yahtml.el (yahtml-collect-labels): 
     1.7 +	  Suppress auto-highlighting.
     1.8 +
     1.9 +Fri Jun 28 22:22:08 1996  HIROSE Yuuji  <yuuji@supra.comp.ae.keio.ac.jp>
    1.10 +
    1.11 +	* yahtml.el (yahtml-insert-begend): 
    1.12 +	  Always make newlines between <TAG> and </TAG>.
    1.13 +	  (yahtml-intelligent-newline): 
    1.14 +	  Get current inner tag after moving point to eol.
    1.15 +
    1.16 +Tue May  7 03:25:19 1996  HIROSE Yuuji  <yuuji@supra.comp.ae.keio.ac.jp>
    1.17 +
    1.18 +	* yahtml.el (((func (if yahtml-prefer-upcases 'upcase 'downcase)))): 
    1.19 +	  Append yahtml-env-table to yahtml-typeface-table so that
    1.20 +	  [prefix] l works also to envinronment tag as inline
    1.21 +	  completion.
    1.22 +
    1.23 +Wed Jan  3 23:13:39 1996  HIROSE Yuuji  <yuuji@nsr.comp.ae.keio.ac.jp>
    1.24 +
    1.25 +	* yahtml.el (yahtml-intelligent-newline): added
    1.26 +
    1.27 +Tue Dec 19 00:17:16 1995  HIROSE Yuuji  <yuuji@inspire.comp.ae.keio.ac.jp>
    1.28 +
    1.29 +	* yatexmth.el: Support AMS-LaTeX in YaTeX-in-math-mode-p.
    1.30 +
    1.31 +Tue Nov 28 20:22:12 1995  HIROSE Yuuji  <yuuji@inspire.comp.ae.keio.ac.jp>
    1.32 +
    1.33 +	* yatex19.el (YaTeX-hilit-sectioning-attenuation-rate): added
    1.34 +
    1.35 +Thu Jun 29 22:30:53 1995  HIROSE Yuuji  <yuuji@inspire.comp.ae.keio.ac.jp>
    1.36 +
    1.37 +	* yatex.el (YaTeX-fill-item):
    1.38 +	  Do not combine item and its description which is separated by
    1.39 +	  null line.
    1.40 +
    1.41 +Mon Apr 24 22:34:54 1995  HIROSE Yuuji  <yuuji@pajero.comp.ae.keio.ac.jp>
    1.42 +
    1.43 +	* yatex.el (YaTeX-closable-p):
    1.44 +	  Do not close parens any time when YaTeX-close-paren-always is
    1.45 +	  set to 'never.
    1.46 +
    1.47 +Tue Jan 31 00:50:21 1995  HIROSE Yuuji  <yuuji@figaro.comp.ae.keio.ac.jp>
    1.48 +
    1.49 +	* yatexhie.el (YaTeX-hierarchy-lastpos): Added.
    1.50 +
    1.51 +	* yatex.el (YaTeX-on-section-command-p):
    1.52 +	  Error trapping for unbalanced braces.
    1.53 +
    1.54 +Mon Jan 30 03:49:31 1995  HIROSE Yuuji  <yuuji@VFR.comp.ae.keio.ac.jp>
    1.55 +
    1.56 +	* yatex19.el
    1.57 +	  Add YaTeX-19-region-section-type and YaTeX-19-region-comment
    1.58 +	  for more correct hilightening.  Define hilit-patterns-alist by
    1.59 +	  yatex itself and abolish YaTeX-hilit-pattern-adjustment-default.
    1.60 +
    1.61 +Fri Jan 27 00:58:10 1995  HIROSE Yuuji  <yuuji@figaro.comp.ae.keio.ac.jp>
    1.62 +
    1.63 +	* yatex.el (YaTeX-indent-line): Revised for itemize/equation.
    1.64 +
    1.65 +Wed Jan 25 22:10:21 1995  HIROSE Yuuji  <yuuji@figaro.comp.ae.keio.ac.jp>
    1.66 +
    1.67 +	* yatex19.el:
    1.68 +	  YaTeX-goto-corresponding-*-other-frame and
    1.69 +	  YaTeX-visit-main-other-frame added.
    1.70 +
    1.71 +	* yatex.el (YaTeX-get-item-info):
    1.72 +	  Decide search-bound by calling (YaTeX-inner-environment t) so
    1.73 +	  that nested itemizing environment can be indented correctly.
    1.74 +
    1.75 +Tue Jan 24 02:34:45 1995  HIROSE Yuuji  <yuuji@figaro.comp.ae.keio.ac.jp>
    1.76 +
    1.77 +	* yatexenv.el (YaTeX-enclose-equation): Added.
    1.78 +
    1.79 +	* yatex.el (YaTeX-indent-line):
    1.80 +	  When indenting \begin, indent also \end line.
    1.81 +	  (YaTeX-beginning-of-environment):
    1.82 +	  Fixed for the nested environment.
    1.83 +	  (YaTeX-insert-begin-end):
    1.84 +	  Enclosing function supported.
    1.85 +
    1.86 +Mon Jan 16 01:05:00 1995  HIROSE Yuuji  <yuuji@landcruiser.ae.keio.ac.jp>
    1.87 +
    1.88 +	* yatex.el (yatex-mode):
    1.89 +	  Set indent-line-function to YaTeX-indent-line.
    1.90 +
    1.91 +Mon Jan  9 22:38:25 1995  HIROSE Yuuji  <yuuji@figaro.comp.ae.keio.ac.jp>
    1.92 +
    1.93 +	* yatexhie.el: Document hierarchy browser added.
    1.94 +
    1.95 +Mon Dec 19 02:03:33 1994  HIROSE Yuuji  <yuuji@VFR.comp.ae.keio.ac.jp>
    1.96 +
    1.97 +	* yatex.el (YaTeX-indent-line): Support indentation in arrays.
    1.98 +
    1.99 +	* yatex19.el (YaTeX-19-collect-macro): Fix \item regexp for
   1.100 +		hilightening.
   1.101 +
   1.102 +Mon Dec 12 03:49:51 1994  HIROSE Yuuji  <yuuji@VFR.comp.ae.keio.ac.jp>
   1.103 +
   1.104 +	* yatexlib.el: Make interface functions both for gmhist and
   1.105 +		       Emacs-19 minibuffer history.
   1.106 +	* yatex.el: Revise reading commands using history feature above.
   1.107 +
   1.108 +Sat Dec 10 05:57:26 1994  HIROSE Yuuji  <yuuji@VFR.comp.ae.keio.ac.jp>
   1.109 +
   1.110 +	* yatex.el: >Fix [prefix] i.
   1.111 +		    >[prefix] k kills only {} (or with font designator) if
   1.112 +		     the previous command belongs to \maketitle-types.
   1.113 +		    >In menu for new word entry, selecting N)one register
   1.114 +		     a new word into memory which go within the current
   1.115 +		     Emacs session.  New menu item D)iscard throws away
   1.116 +		     the new word.
   1.117 +		    >When kill typesetter that stops with the `? ' prompt, 
   1.118 +		     stop it by sending string "x" in order to keep .aux
   1.119 +		     file sane.
   1.120 +		    >On Emacs19, after asking parent file at typesetting,
   1.121 +		     parent file became the current buffer; fixed.
   1.122 +		    >Inter-file jumping([prefix] g) now go accross frame.
   1.123 +		    >When [prefix] g on \include{child} and child.tex has
   1.124 +		     no information of parent file, recognize previous
   1.125 +		     file as its parent.
   1.126 +		    >Allow full-path-ed entry in \include{} for [prefix] g.
   1.127 +		    >When jumping to error location, dired occasionally
   1.128 +		     wakes up; fixed.
   1.129 +
   1.130 +--- Ancient logs starts here ---
   1.131 +
   1.132 +;--------------------------------- History ---------------------------------
   1.133 +; Rev. |   Date   | Contents
   1.134 +;------+----------+---------------------------------------------------------
   1.135 +; 1.00 | 91/ 6/13 | Initial version.
   1.136 +;      |          | Auto compilation & preview.
   1.137 +;      |          | \section{}-type and \begin{}\end{}-type completion.
   1.138 +; 1.01 | 91/ 6/14 | Add {\large ..} type completion (prefix+l).
   1.139 +; 1.10 |     6/21 | Add learning feature of completion.
   1.140 +; 1.11 |     6/27 | Simplify function begin-document etc. using lambda.
   1.141 +; 1.12 |     7/ 6 | Modify YaTeX-make-section, show section-name.
   1.142 +; 1.13 |    12/ 4 | Delete blank lines in make begin/end environment.
   1.143 +; 1.20 |    12/ 5 | Save learned completions into user file.
   1.144 +; 1.21 |    12/ 6 | Add \maketitle type completion (prefix+m).
   1.145 +; 1.22 |    12/30 | Port yatex.el to DOS(Demacs).
   1.146 +; 1.23 | 92/ 1/ 8 | Enable latex and preview command on DOS.
   1.147 +; 1.24 |     1/ 9 | Add YaTeX-save-table to kill-emacs-hook automatically.
   1.148 +; 1.25 |     1/16 | YaTeX-do-completion (prefix+SPC) and argument
   1.149 +;      |          | acceptable YaTeX-make-section work. Put region into
   1.150 +;      |          | \begin...\end by calling YaTeX-make-begin-end with ARG.
   1.151 +;      |          | append-kill-emacs-hook was revised to append-to-hook.
   1.152 +; 1.26 |     1/18 | Region mode is added to {\large }. Default fontsize.
   1.153 +; 1.27 |     1/21 | Default name on completing-read.
   1.154 +; 1.28 |     7/ 2 | Add \nonstopmode{} automatically on DOS.
   1.155 +;      |     7/20 | %#! usage to specify latex command and its arguments.
   1.156 +;      |          | Change default fill-prefix from TAB to null string.
   1.157 +; 1.29 |     7/21 | Add YaTeX-end-environment.
   1.158 +; 1.30 |     9/26 | Support project 30 lines(other than 25 lines).
   1.159 +; 1.31 |    10/28 | Variable argument for previewer from %#! usage.
   1.160 +; 1.32 |    11/16 | YaTeX-goto-corresponding-environment.
   1.161 +;      |          | Comment out region/paragraph added.
   1.162 +; 1.33 |    11/29 | Variable default value, on DOS and other OS.
   1.163 +;      |          | Make dvi2-command buffer local.  Change the behavior of
   1.164 +;      |          | comment out region/paragraph on the \begin{} or \end{}
   1.165 +;      |          | line.  Make YaTeX-end-environment faster. Add YaTeX-
   1.166 +;      |          | define-key, YaTeX-define-begend-(region-)key.
   1.167 +; 1.34 |    12/26 | YaTeX-goto-corresponding-* automatically choose its move.
   1.168 +;      |          | YaTeX-prev-error supports separate typesetting.
   1.169 +; 1.35 | 93/ 1/25 | YaTeX-kill-environment erases pair of begin/end.
   1.170 +;      |          | YaTeX-change-environment change the environment name.
   1.171 +;      |          | Auto indent at YaTeX-make-begin-end.
   1.172 +; 1.36 |     1/27 | YaTeX-typeset-region typesets the region from %#BEGIN to
   1.173 +;      |          | %#END, or simple region between point and mark.
   1.174 +; 1.37 |     2/12 | YaTeX-kill-environment turns YaTeX-kill-some-pairs and
   1.175 +;      |          | now it can kill %#BEGIN and %#END pairs.
   1.176 +;      |          | Now YaTeX-goto-corresponding-environment detects nested
   1.177 +;      |          | environment.  Put `"\ by `"' in verbatim.  Auto save
   1.178 +;      |          | buffers with query.  Add current file to includeonly list
   1.179 +;      |          | automatically.  Support YaTeX-fill-item, YaTeX-make-
   1.180 +;      |          | accent, YaTeX-visit-main-other-window.
   1.181 +;      |          | [prefix] tl for lpr.  Revise YaTeX-view-error.
   1.182 +; 1.38 |     2/20 | Fix for byte-compilation.  Do not ask from/to page if
   1.183 +;      |          | no %f/%t was given.  Support temporary dictionary if
   1.184 +;      |          | YaTeX-nervous is t.  Remember the number of section-type
   1.185 +;      |          | command's  argument add learning feature to it.
   1.186 +;      |          | Abolish append-to-hook, override kill-emacs instead.
   1.187 +; 1.39 |     2/25 | Send string to halted latex command in typeset-buffer.
   1.188 +;      |(birthday)| Add YaTeX-bibtex-buffer and YaTeX-kill-typeset-process.
   1.189 +;      |          | Now you can edit with seeing typeset buffer scrolling.
   1.190 +; 1.40 |     3/ 2 | Support sources in sub directories.  Give "texput" at
   1.191 +;      |          | preview prompt after typeset-region.  yatexprc.el
   1.192 +; 1.41 |     3/ 9 | Automatic generation of add-in function.
   1.193 +;      |          | Typesetting buffer now accepts string correctly.
   1.194 +;      |          | Addin function for maketitle-type completion.
   1.195 +; 1.42 |     5/ 3 | Fill-paragraph and (un)comment-paragraph work fine.
   1.196 +;      |          | Fix kill range of YaTeX-kill-some-pairs.  Ignore begin/
   1.197 +;      |          | end in verb or verbatim.  Indent rigidly initial space
   1.198 +;      |          | between begin/end pairs.  Add yatex-mode-load-hook.
   1.199 +;      |          | Go to corresponding \label or \ref.
   1.200 +; 1.43 |     5/31 | Indentation of environments.  Add yatexmth, math-mode,
   1.201 +;      |          | modify-mode.  Complete label in \ref by menu.  Optimize
   1.202 +;      |          | window selection in yatexprc.
   1.203 +; 1.44 |    10/25 | Fasten the invocation of typesetter.  Optimize window
   1.204 +;      |          | use.  Change mode-line format properly.  Turn on math-
   1.205 +;      |          | mode automatically at completion of LaTeX math-mode.
   1.206 +; 1.45 | 94/ 1/27 | Show message at comment-region on begin/end mode.
   1.207 +;      |          | Greek letters completion in yatexmth.  Add the function
   1.208 +;      |          | YaTeX-mark-environment and YaTeX-%-menu.  Erase cursor
   1.209 +;      |          | at the execution of dviout(DOS).  Enable recursive
   1.210 +;      |          | completion at section-type completion.
   1.211 +; 1.46 | 94/ 4/23 | Region-based section-type complete.  Kill section-type
   1.212 +;      |          | command and parentheses by [prefix] k.  Error jump
   1.213 +;      |          | now jumps proper position.  Fix the bug of recursive
   1.214 +;      |          | section-type completion.
   1.215 +; 1.47 | 94/ 4/25 | Fix bugs in YaTeX-quick-in-environment-p and YaTeX-
   1.216 +;      |          | get-latex-command.
   1.217 +; 1.48 | 94/ 5/ 5 | Auto-indent at begin-type completion works fine.
   1.218 +;      |          | With gmhist, independent history list is available
   1.219 +;      |          | at the prompt of Preview/Lpr/Call-command.  Fix the
   1.220 +;      |          | bug on \ref-completion.  YaTeX-help is now available.
   1.221 +; 1.49 | 94/ 5/16 | Make variables for temporary dictionary buffer-local.
   1.222 +;      |          | Change the default value of YaTeX-nervous to t.
   1.223 +;      |          | Create a temporary dictionary file when `T' is selected
   1.224 +;      |          | at the dictionary selection menu.
   1.225 +; 1.50 | 94/ 7/ 8 | Change the YaTeX-math-mode's prefix from `,' to `;'.
   1.226 +;      |          | Add YaTeX-apropos, YaTeX-what-column, YaTeX-beginning-
   1.227 +;      |          | of-environment, YaTeX-end-of-environment.  Add variables
   1.228 +;      |          | YaTeX-default-pop-window-height, YaTeX-close-paren-always
   1.229 +;      |          | YaTeX-no-begend-shortcut, YaTeX-auto-math-mode. Remove
   1.230 +;      |          | Greek letters from maketitle-type.  Make YaTeX-inner-
   1.231 +;      |          | environment two times faster and reliable.  C-u for
   1.232 +;      |          | [prefix] k kills contents too.  Fix the detection of
   1.233 +;      |          | the range of section-type commands when nested.
   1.234 +;      |          | Add \end{ completion.  Add YaTeX-generate-simple.
   1.235 +;      |          | Refine documents.  %#REQUIRE for sub-preambles.
   1.236 +; 1.51 | 94/ 9/20 | Support menu-bar. Fix YaTeX-fill-item, YaTeX-indent-line.
   1.237 +;      |          | Support hilit19.
   1.238 +; 1.52 | 94/10/24 | Support special-popup-frame.  Refine highlightening.
   1.239 +;      |          | Modify saving-table functions for Emacs-19.
   1.240 +; 1.53 | 94/11/ 1 | cite<->bibitem jump.  Inter-file ref/label jump.
   1.241 +; 1.54 | 94/11/12 | Read-string at input of argument of section-types.
   1.242 +;      |          | Update user dictionary whenever the new words entered.
   1.243 +;      |          | Enhance [prefix] c.  Other small fixes.
   1.244 +;------+----------+---------------------------------------------------------
   1.245 +