Changeset a8ce16 in git for emacs


Ignore:
Timestamp:
Aug 10, 1999, 7:48:03 PM (25 years ago)
Author:
Tim Wichmann <wichmann@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
2667537f797ed21e1df29d8290b90f9a32493c27
Parents:
f50151ce23f5c9833d0c0a62236718af718e8bb1
Message:
	* ChangeLog: Well ...


git-svn-id: file:///usr/local/Singular/svn/trunk@3418 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • emacs/ChangeLog

    rf50151 ra8ce16  
    1 1999-07-15  T. Wichmann  <wichmann@itwm.uni-kl.de>
    2 
    3         * singular.el: Added function singular-dynamic-complete
    4         Added new variable singular-completion-addsuffix
    5         Added define key for singular-dynamic-complete
    6         Remark: Loading of completion files not ready!
     11999-08-09  Jens Schmidt  <schmidt@de.oracle.com>
     2
     3        * singular.el: doc fixes
     4
     51999-08-08  Jens Schmidt  <schmidt@de.oracle.com>
     6
     7        * .emacs (singular-interactive-mode-hook): key bindings for
     8          scrolling commands changed
     9
     10        * singular.el (singular-current-output-section): bug fix.
     11          `save-restriction' added.
     12
     13        * singular.el (singular-folding-toggle-fold-latest-output):
     14          completely rewritten
     15          (singular-folding-toggle-fold-at-point,
     16          singular-folding-toggle-fold-all-output): removed
     17          (singular-folding-toggle-fold-at-point-or-all): new function
     18
     19        * singular.el (singular-folding-fold): checks that section is
     20          unfolded before folding
     21          (singular-folding-unfold): checks that section is folded before
     22          unfolding.  Uses optional argument
     23          INVISIBILITY-OVERLAY-OR-EXTENT.
     24
     25        * singular.el (singular-xemacs-folding-unfold-internal): assumes
     26          that section is folded and uses optional argument
     27          INVISIBILITY-EXTENT
     28          (singular-xemacs-folding-fold-internal): assumes that section is
     29          unfolded
     30          (singular-emacs-folding-fold-internal,
     31          singular-emacs-folding-unfold-internal):  same changes as for
     32          XEmacs
     33
     34        * singular.el (singular-xemacs-folding-foldedp-internal,
     35          singular-emacs-folding-foldedp-internal):  cosmetical changes
     36
     37        * singular.el (singular-font-lock-singular-types): initialization
     38          moved out of `defconst' for Byte Compiler to recognize
     39
     40        * singular.el (singular-keep-region-active): new function
     41          (singular-section-goto-beginning, singular-section-goto-end,
     42          singular-section-backward, singular-section-forward): calls to
     43          that function added
     44
     45        * singular.el: new folding `Miscellaneous' in folding `Code common
     46          to both modes' added
     47
     48        * singular.el: Folding `Simple section stuff ...' and `Section
     49          stuff' renamed to `Simple section API ...' and `Section API',
     50          respectively.  New foldings `Section miscellaneous' and `Section
     51          miscellaneous interactive'.  Folding `Getting section contents'
     52          removed, contents moved to `Section miscellaneous'.  Folding
     53          `Input and output filters' removed, contents moved to `Skipping
     54          and stripping ...'.
     55        * singular.el.decl: changed accordingly
     56
     57        * singular.el.decl: docu on access specifiers and types added,
     58          declarations re-checked and updated.
     59
     601999-08-07  Jens Schmidt  <schmidt@de.oracle.com>
     61
     62        * singular.el: preliminary and experimental version of online help
     63          stuff added
     64
     65        * singular.el: doc fixes.  I almost forgot about them.
     66
     67        * singular.el (singular-time-stamp-difference): new function
     68
     69        * singular.el (singular-interactive-mode-map): bindings added for
     70          `singular-folding-toggle-fold-at-point',
     71          `singular-folding-toggle-fold-latest-output', and
     72          `singular-folding-toggle-fold-all-output'
     73        * singular.el (singular-folding-unfold): new function
     74          (singular-folding-toggle-fold-at-point,
     75          singular-folding-toggle-fold-latest-output,
     76          singular-folding-toggle-fold-all-output): new functions
     77
     78        * singular.el (singular-interactive-mode-map): bindings added for
     79          `comint-previous-matching-input' and
     80          `comint-next-matching-input'
     81
     821999-08-01  Jens Schmidt  <schmidt@de.oracle.com>
     83
     84        * .emacs (singular-interactive-mode-hook): Font Lock mode turned
     85          on for Singular interactive mode
     86
     87        * .emacs (singular-interactive-mode-hook): key-bindings added
     88
     891999-07-31  Jens Schmidt  <schmidt@de.oracle.com>
     90
     91        * singular.el: `Skipping and stripping prompts and newlines and
     92          other things' moved
     93
     94        * singular.el (singular-exit-sentinel): bug fix.
     95
     96        * singular.el (singular-prompt-skip-forward): renamed from
     97          `singular-prompt-skip-forward'.  All references replaced.
     98
     99        * singular.el (singular-history-ignoredups, singular-history-size,
     100          singular-history-filter-regexp,
     101          singular-history-explicit-file-name): new defcustoms
     102          (singular-history-read, singular-history-write,
     103          singular-history-insert, singular-history-init): new functions.
     104          Calls added to the necessary functions.
     105
     106        * singular.el: new folding `Miscellaneous interactive' introduced
     107
     108        * singular.el (singular-recenter,
     109          singular-reposition-point-and-window): new functions
     110          (singular-toggle-truncate-lines): uses
     111          `singular-reposition-point-and-window' instead of recenter
     112          (singular-scroll-previous-amount): new variable
     113          (singular-scroll-right, singular-scroll-left): new variables
     114
     115        * singular.el (singular-process, singular-process-mark): accept
     116          optional argument NO-ERROR now and throw an error if Singular is
     117          not alive
     118          (singular-load-file, singular-load-library): rely on errors from
     119          `singular-process' to catch dead processes
     120
     121        * singular.el (singular-buffer-name-to-process-name,
     122          singular-process-name-to-buffer-name,
     123          singular-run-hook-with-arg-and-value, singular-process,
     124          singular-process-mark): declared as `defsubst'
     125
     126        * singular.el: almost all key bindings thrown out.  Needs to be
     127          re-designed.
     128
     129        * singular.el: more doc fixes
     130
     131        * singular.el: doc fixes and cosmetical changes
     132
     1331999-07-29  Jens Schmidt  <schmidt@de.oracle.com>
     134
     135        * singular.el: Folding `Last input and output section' moved
     136
     137        * singular.el.decl: changes from singular.el included
     138
     139        * singular.el (singular-demo-load): uses
     140          `singular-demo-load-directory' to load files
     141          (singular-demo-load): behaviour on running new demo if there is
     142          old one made customizable
     143          (singular-demo-load): bug fix for Emacs which moves pointers on
     144          file insertion
     145
     146        * singular.el (singular-demo-command-on-enter,
     147          singular-demo-command-on-leave): variables removed.  Instead,
     148          hooks are run now in `singular-demo-exit-internal' and
     149          `singular-demo-load'.
     150
     151        * singular.el (singular-demo-mode): function disolved to a number
     152          of smaller functions.  See below.
     153          (singular-demo-exit-internal): new function
     154          (singular-demo-exit): completely rewritten
     155
     156        * singular.el (singular-demo-show-next-chunk): bug fix in white
     157          space stripping at end of demo
     158
     159        * singular.el (singular-demo-mode-init): new function.  Call added
     160          to `singular-interactive-mode'.
     161
     162        * singular.el (singular-demo-chunk-regexp): made a defcustom
     163          (singular-demo-insert-into-history): new custom
     164          (singular-demo-print-messages): made a defcustom
     165          (singular-demo-exit-on-load): new custom
     166          (singular-demo-load-directory): new custom
     167
     168        * singular.el (singular-interactive-mode): sets `comint-mode-hook'
     169          to nil before calling `comint-mode'
     170          (singular-exec): does not run hooks on `comint-exec-hook' any
     171          longer
     172
     173        * singular.el: new folding for Comint stuff
     174          folding `Customizing variables of comint' removed
     175          folding `History' added
     176
     177        * singular.el (singular-demo-mode): new group
     178
     179        * singular.el: doc fixes
     180
     1811999-07-25  Jens Schmidt  <schmidt@de.oracle.com>
     182
     183        * .emacs (transient-mark-mode): switched on
     184
     185        * singular.el.decl: all foldings updated to revision 1.38.
     186          Section stuff and Key map revised.
     187
     188        * singular.el: doc fixes and cosmetical changes
     189
     1901999-07-25-b  Jens Schmidt  <schmidt@de.oracle.com>
     191
     192        * singular.el: Key binding stuff almost completely rewritten.
     193          Features now: new customs `singular-history-keys',
     194          `singular-cursor-keys' and back-end functions
     195          `singular-history-cursor-keys-set' and
     196          `singular-history-cursor-key-set'.  New function
     197          `singular-interactive-mode-map-init' added and call to that
     198          function in `singular-interactive-mode'.  Key map does not
     199          inherit keymap from `comint-mode' any longer.  New prefix maps
     200          used.
    7201       
    8 1999-07-14  T. Wichmann  <wichmann@itwm.uni-kl.de>
    9 
    10         * singular.el: font-lock-levels extended to 3 levels
    11         Removed font-lock error in prompt fontifying
    12         Removed font-lock error in keywords fontifying
     202        * singular.el (singular-demo-load): uses
     203          `insert-file-contents-literally' now
     204
     205        * singular.el (singular-section-goto-beginning,
     206          singular-section-goto-end, singular-section-backward,
     207          singular-section-forward: new functions
     208
     209        * singular.el (singular-section-face-alist,
     210          singular-folding-ellipsis,
     211          singular-folding-line-move-ignore-folding): cosmetical changes
     212
     213        * singular.el: menu and logo stuff moved to respective folding
     214          (singular-interactive-mode-menu-init): new function
     215          (singular-interactive-mode): call to that function added
     216
     217        * singular.el (singular-interactive-font-lock-defaults):
     218          SYNTAX-BEGIN set to `singular-section-goto-beginning'
     219
     220        * singular.el (singular-interactive-miscellaneous): new group
     221        * singular.el (singular-map-buffer): moved to Customization
     222          folding
     223
     224        * singular.el: doc fixes
     225
     226        * .emacs (singular-cursor-keys, singular-history-keys): settings
     227          added
     228
     229        * .emacs: work around for face problems on XEmacs added
     230
     2311999-07-25-a  Jens Schmidt  <schmidt@de.oracle.com>
     232
     233        * singular.el (singular-section-face-alist,
     234          singular-section-input-face, singular-section-output-face): new
     235          customs
     236
     237        * singular.el (singular-emacs-simple-sec-in,
     238          singular-section-mapsection): rewritten.  Much more beautiful
     239          now
     240
     241        * singular.el: doc fixes
     242
     2431999-07-24  Jens Schmidt  <schmidt@de.oracle.com>
     244
     245        * singular.el (singular-debug-pre-input-filter,
     246          singular-debug-post-input-filter,
     247          singular-debug-pre-output-filter,
     248          singular-debug-post-output-filter): cosmetical changes
     249          (singular-debug-filter-init): new function.
     250          (singular-interactive-mode): calls that function instead of
     251          initializing the filters on itself
     252
     253        * .bashrc: new file
     254
     255        * .emacs (custom-file): set
     256
     257        * .emacs: loads and starts Singular interactive mode
     258
     259        * .emacs-customize: renamed to .emacs
     260
     2611999-07-24-b  Jens Schmidt  <schmidt@de.oracle.com>
     262
     263        * singular.el: Font Lock mode support completely re-written:
     264          Faces defined with `defface', regular expressions simplified,
     265          call to `regexp-opt' added, `eval-when-compile' hack included,
     266          doc strings re-written to official wording, function
     267          `singular-interactive-font-lock-init' added, everything (except
     268          faces) renamed to prefix "singular-interactive-font-lock", etc.
     269
     270        * singular.el (singular-simple-sec-lookup-face): new subst.  Calls
     271          added in `singular-emacs-simple-sec-create' and
     272          `singular-xemacs-simple-sec-create'
     273          (singular-section-face-alist): new custom
     274          (singular-section-input-face, singular-section-input-face): new
     275          faces
     276
     277        * singular.el: doc fixes
     278
     279        * .emacs-customize (show-paren-mode): new file
     280
     2811999-07-24-a  Jens Schmidt  <schmidt@de.oracle.com>
     282
     283        * singular.el (singular-xemacs-simple-sec-create): slightly
     284          rewritten
     285          (singular-xemacs-simple-sec-start-at): Handles imagenary clear
     286          simple section at eob correctly now
     287          (singular-xemacs-simple-sec-end-at,
     288          singular-xemacs-simple-sec-at): cosmetical changes
     289          (singular-xemacs-simple-sec-in): completely rewritten
     290
     291        * singular.el (singular-faces, singular-sections-and-foldings):
     292          new groups
     293        * singular.el (singular-folding-ellipsis,
     294          singular-folding-line-move-ignore-folding): moved to group
     295          `singular-sections-and-foldings'
     296
     297        * singular.el: doc fixes, of course
     298
     2991999-07-23  Jens Schmidt  <schmidt@de.oracle.com>
     300
     301        * singular.el (singular-folding-fold-at-point,
     302          singular-folding-unfold-at-point,
     303          singular-folding-fold-latest-output,
     304          singular-folding-unfold-latest-output,
     305          singular-folding-fold-all-output,
     306          singular-folding-unfold-all-output): (re-)new functions
     307
     308        * singular.el (singular-folding-fold): accepts optional argument
     309          NO-ERROR
     310
     311        * singular.el (singular-folding-line-move-ignore-folding): new
     312          defcustom
     313
     314        * singular.el (singular-section-mapsection): new function
     315
     316        * singular.el (singular-map-buffer): new function
     317
     318        * singular.el (singular-folding-init): adapted to XEmacs
     319          (singular-xemacs-folding-fold-internal,
     320          singular-xemacs-folding-foldedp-internal,
     321          singular-xemacs-folding-unfold-internal): new functions
     322
     323        * singular.el: doc fixes (what else?)
     324
     3251999-07-22  Jens Schmidt  <schmidt@de.oracle.com>
     326
     327        * singular.el-07-22 (singular-emacs-folding-fold-internal): bug
     328          fix
     329
     330        * singular.el-07-22 (singular-folding-ellipsis): sets ellipsis in
     331          already running Singulars
     332          (singular-folding-set-ellipsis-in-singular-buffers,
     333          singular-folding-set-ellipsis): new
     334          functions
     335
     336        * singular.el-07-22 (singular-section-in): restriction algorithm
     337          changed.  Restricts to whole sections now.
     338          (singular-section-in-internal): new function used by
     339          `singular-section-in'
     340
     341        * singular.el-07-22 (singular-emacs-simple-sec-in): bug fix
     342
     343        * singular.el-07-22: doc fixes, of course
     344
     3451999-07-19  Jens Schmidt  <schmidt@de.oracle.com>
     346
     347        * singular.el: Folding stuff completely rewritten.
     348          (singular-interactive-mode): Folding stuff initialization moved
     349          to new function `singular-folding-init'
     350
     351        * singular.el (singular-process, singular-process-mark,
     352          singular-simple-sec-last-end-position): bug fixes
     353
     354        * singular.el (singular-interactive): new group
     355
     356        * singular.el: face initialization for XEmacs slightly
     357          re-organized
     358
     359        * singular.el (singular-mode-syntax-table-init): new function.
     360          Called from `singular-interactive-mode'.
     361
     362        * singular.el: doc fixes, of course.
     363
     3641999-07-18-a  Jens Schmidt  <schmidt@de.oracle.com>
     365
     366        * singular.el (singular-section-in): completely rewritten.
     367          Handles restrictions now.
     368
     369        * singular.el (singular-section-at): handles degenerate
     370          restriction cases correctly now
     371
     372        * singular.el (singular-section-simple-sec, singular-section-type,
     373          singular-section-start, singular-section-end): defined as subst
     374
     375        * singular.el (singular-section-create): new subst.  Used in all
     376          instances where new sections are generated.
     377
     378        * singular.el: A number of changes in the XEmacs simple section
     379          stuff.  However, there are still some changes from the Emacs
     380          simple section stuff that have to be re-done for the XEmacs
     381          stuff, too.
     382
     383        * singular.el (singular-emacs-simple-sec-in): implemented
     384
     385        * singular.el (singular-simple-sec-end,
     386          singular-simple-sec-start, singular-simple-sec-type,
     387          singular-simple-sec-before): defined as subst
     388
     389        * singular.el (singular-emacs-simple-sec-create): slightly
     390          rewritten.  Should be a little bit faster now.
     391
     392        * singular.el (singular-simple-sec-reset-last,
     393          singular-xemacs-simple-sec-reset-last,
     394          singular-emacs-simple-sec-reset-last): removed
     395
     396        * singular.el (singular-simple-sec-last-end-position): new macro.
     397          Used whenever position of last simple section is accessed.
     398
     399        * singular.el (singular-input-section-to-string): cosmetical
     400          changes
     401
     402        * singular.el (singular-mode-syntax-table): (my own) bug fixed in
     403          initialization
     404
     405        * singular.el: doc fixes.  A *lot* of doc fixes.
     406
     4071999-07-17  Jens Schmidt  <schmidt@de.oracle.com>
     408
     409        * singular.el (singular-load-file, singular-load-library): checks
     410          added whether process is running
     411
     412        * singular.el (singular-interactive-mode-map): settings for
     413          singular-demo-exit uncommented.  Does not work on Emacs.
     414
     415        * singular.el (font-lock-singular-prompt-face): bug fix.  Was
     416          font-lock-singular-warn-face.
     417
     418        * singular.el (singular-interactive-mode-syntax-table,
     419          singular-mode-syntax-table): renamed and moved to common code
     420          section, same for initialization of syntax table
     421          (singular-mode-syntax-table): back tics added as strings
     422
     423        * singular.el (singular-fset): support for Emacs 19 removed
     424          (singular-set-version): ditto
     425
     426        * singular.el: doc fixes
    13427
    144281998-08-14  T. Wichmann  <wichmann@itwm.uni-kl.de>
Note: See TracChangeset for help on using the changeset viewer.