Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
emacs
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
1
Issues
1
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
emacs
emacs
Commits
0ee81a0c
Commit
0ee81a0c
authored
Jul 23, 2010
by
Stefan Monnier
Browse files
Options
Browse Files
Download
Plain Diff
Merge from trunk
parents
894e369d
94da8397
Changes
577
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
577 changed files
with
37458 additions
and
26845 deletions
+37458
-26845
ChangeLog
ChangeLog
+77
-3
INSTALL
INSTALL
+1
-2
admin/CPP-DEFINES
admin/CPP-DEFINES
+0
-15
admin/ChangeLog
admin/ChangeLog
+14
-0
admin/MAINTAINERS
admin/MAINTAINERS
+7
-5
config.bat
config.bat
+1
-1
configure
configure
+477
-384
configure.in
configure.in
+122
-212
doc/emacs/ChangeLog
doc/emacs/ChangeLog
+10
-0
doc/emacs/abbrevs.texi
doc/emacs/abbrevs.texi
+2
-2
doc/emacs/basic.texi
doc/emacs/basic.texi
+5
-5
doc/emacs/buffers.texi
doc/emacs/buffers.texi
+5
-4
doc/emacs/building.texi
doc/emacs/building.texi
+8
-7
doc/emacs/calendar.texi
doc/emacs/calendar.texi
+8
-8
doc/emacs/custom.texi
doc/emacs/custom.texi
+20
-20
doc/emacs/dired.texi
doc/emacs/dired.texi
+6
-6
doc/emacs/display.texi
doc/emacs/display.texi
+2
-2
doc/emacs/emacs.texi
doc/emacs/emacs.texi
+228
-228
doc/emacs/emerge-xtra.texi
doc/emacs/emerge-xtra.texi
+12
-11
doc/emacs/files.texi
doc/emacs/files.texi
+6
-5
doc/emacs/fortran-xtra.texi
doc/emacs/fortran-xtra.texi
+8
-7
doc/emacs/frames.texi
doc/emacs/frames.texi
+4
-3
doc/emacs/help.texi
doc/emacs/help.texi
+8
-7
doc/emacs/killing.texi
doc/emacs/killing.texi
+5
-4
doc/emacs/maintaining.texi
doc/emacs/maintaining.texi
+9
-9
doc/emacs/mark.texi
doc/emacs/mark.texi
+7
-6
doc/emacs/mini.texi
doc/emacs/mini.texi
+4
-3
doc/emacs/misc.texi
doc/emacs/misc.texi
+8
-8
doc/emacs/msdog.texi
doc/emacs/msdog.texi
+4
-3
doc/emacs/mule.texi
doc/emacs/mule.texi
+1
-1
doc/emacs/programs.texi
doc/emacs/programs.texi
+6
-6
doc/emacs/rmail.texi
doc/emacs/rmail.texi
+6
-5
doc/emacs/screen.texi
doc/emacs/screen.texi
+6
-5
doc/emacs/search.texi
doc/emacs/search.texi
+16
-15
doc/emacs/sending.texi
doc/emacs/sending.texi
+3
-2
doc/emacs/text.texi
doc/emacs/text.texi
+19
-19
doc/emacs/trouble.texi
doc/emacs/trouble.texi
+4
-4
doc/emacs/vc1-xtra.texi
doc/emacs/vc1-xtra.texi
+2
-2
doc/emacs/xresources.texi
doc/emacs/xresources.texi
+7
-6
doc/lispintro/ChangeLog
doc/lispintro/ChangeLog
+4
-0
doc/lispintro/emacs-lisp-intro.texi
doc/lispintro/emacs-lisp-intro.texi
+1
-1
doc/lispref/ChangeLog
doc/lispref/ChangeLog
+30
-2
doc/lispref/abbrevs.texi
doc/lispref/abbrevs.texi
+4
-4
doc/lispref/commands.texi
doc/lispref/commands.texi
+36
-32
doc/lispref/compile.texi
doc/lispref/compile.texi
+2
-2
doc/lispref/debugging.texi
doc/lispref/debugging.texi
+2
-2
doc/lispref/display.texi
doc/lispref/display.texi
+1
-1
doc/lispref/edebug.texi
doc/lispref/edebug.texi
+24
-24
doc/lispref/elisp.texi
doc/lispref/elisp.texi
+78
-78
doc/lispref/errors.texi
doc/lispref/errors.texi
+2
-2
doc/lispref/eval.texi
doc/lispref/eval.texi
+1
-1
doc/lispref/files.texi
doc/lispref/files.texi
+6
-5
doc/lispref/frames.texi
doc/lispref/frames.texi
+16
-16
doc/lispref/functions.texi
doc/lispref/functions.texi
+2
-1
doc/lispref/internals.texi
doc/lispref/internals.texi
+14
-15
doc/lispref/keymaps.texi
doc/lispref/keymaps.texi
+18
-17
doc/lispref/loading.texi
doc/lispref/loading.texi
+5
-4
doc/lispref/minibuf.texi
doc/lispref/minibuf.texi
+6
-5
doc/lispref/modes.texi
doc/lispref/modes.texi
+1
-1
doc/lispref/numbers.texi
doc/lispref/numbers.texi
+2
-2
doc/lispref/os.texi
doc/lispref/os.texi
+6
-5
doc/lispref/processes.texi
doc/lispref/processes.texi
+4
-3
doc/lispref/searching.texi
doc/lispref/searching.texi
+7
-6
doc/lispref/sequences.texi
doc/lispref/sequences.texi
+9
-8
doc/lispref/strings.texi
doc/lispref/strings.texi
+3
-2
doc/lispref/syntax.texi
doc/lispref/syntax.texi
+3
-2
doc/lispref/text.texi
doc/lispref/text.texi
+19
-15
doc/lispref/tips.texi
doc/lispref/tips.texi
+3
-2
doc/lispref/vol1.texi
doc/lispref/vol1.texi
+78
-78
doc/lispref/vol2.texi
doc/lispref/vol2.texi
+78
-78
doc/lispref/windows.texi
doc/lispref/windows.texi
+2
-2
doc/misc/ChangeLog
doc/misc/ChangeLog
+73
-6
doc/misc/ada-mode.texi
doc/misc/ada-mode.texi
+3
-3
doc/misc/auth.texi
doc/misc/auth.texi
+1
-1
doc/misc/autotype.texi
doc/misc/autotype.texi
+6
-6
doc/misc/calc.texi
doc/misc/calc.texi
+1
-1
doc/misc/cc-mode.texi
doc/misc/cc-mode.texi
+2
-2
doc/misc/cl.texi
doc/misc/cl.texi
+1
-1
doc/misc/dbus.texi
doc/misc/dbus.texi
+47
-24
doc/misc/dired-x.texi
doc/misc/dired-x.texi
+3
-3
doc/misc/ebrowse.texi
doc/misc/ebrowse.texi
+51
-53
doc/misc/ede.texi
doc/misc/ede.texi
+15
-15
doc/misc/edt.texi
doc/misc/edt.texi
+1
-1
doc/misc/eieio.texi
doc/misc/eieio.texi
+3
-3
doc/misc/emacs-mime.texi
doc/misc/emacs-mime.texi
+1
-1
doc/misc/epa.texi
doc/misc/epa.texi
+9
-9
doc/misc/erc.texi
doc/misc/erc.texi
+3
-2
doc/misc/eshell.texi
doc/misc/eshell.texi
+3
-3
doc/misc/eudc.texi
doc/misc/eudc.texi
+1
-1
doc/misc/faq.texi
doc/misc/faq.texi
+1
-1
doc/misc/flymake.texi
doc/misc/flymake.texi
+4
-4
doc/misc/forms.texi
doc/misc/forms.texi
+3
-3
doc/misc/gnus-faq.texi
doc/misc/gnus-faq.texi
+23
-23
doc/misc/gnus.texi
doc/misc/gnus.texi
+1
-1
doc/misc/idlwave.texi
doc/misc/idlwave.texi
+1
-1
doc/misc/info.texi
doc/misc/info.texi
+1
-1
doc/misc/mairix-el.texi
doc/misc/mairix-el.texi
+1
-1
doc/misc/message.texi
doc/misc/message.texi
+2
-1
doc/misc/mh-e.texi
doc/misc/mh-e.texi
+4
-4
doc/misc/newsticker.texi
doc/misc/newsticker.texi
+1
-1
doc/misc/nxml-mode.texi
doc/misc/nxml-mode.texi
+2
-2
doc/misc/org.texi
doc/misc/org.texi
+2914
-1154
doc/misc/pcl-cvs.texi
doc/misc/pcl-cvs.texi
+1
-1
doc/misc/pgg.texi
doc/misc/pgg.texi
+5
-5
doc/misc/rcirc.texi
doc/misc/rcirc.texi
+3
-2
doc/misc/reftex.texi
doc/misc/reftex.texi
+3
-2
doc/misc/remember.texi
doc/misc/remember.texi
+1
-1
doc/misc/sasl.texi
doc/misc/sasl.texi
+3
-3
doc/misc/sc.texi
doc/misc/sc.texi
+16
-16
doc/misc/sem-user.texi
doc/misc/sem-user.texi
+4
-4
doc/misc/semantic.texi
doc/misc/semantic.texi
+3
-3
doc/misc/ses.texi
doc/misc/ses.texi
+3
-3
doc/misc/sieve.texi
doc/misc/sieve.texi
+5
-5
doc/misc/smtpmail.texi
doc/misc/smtpmail.texi
+10
-10
doc/misc/speedbar.texi
doc/misc/speedbar.texi
+2
-2
doc/misc/tramp.texi
doc/misc/tramp.texi
+24
-10
doc/misc/url.texi
doc/misc/url.texi
+1
-1
doc/misc/vip.texi
doc/misc/vip.texi
+51
-51
doc/misc/viper.texi
doc/misc/viper.texi
+20
-20
doc/misc/widget.texi
doc/misc/widget.texi
+50
-50
doc/misc/woman.texi
doc/misc/woman.texi
+2
-2
etc/ChangeLog
etc/ChangeLog
+18
-0
etc/DEBUG
etc/DEBUG
+10
-19
etc/NEWS
etc/NEWS
+122
-6
etc/PROBLEMS
etc/PROBLEMS
+19
-12
etc/compilation.txt
etc/compilation.txt
+98
-4
etc/refcards/orgcard.tex
etc/refcards/orgcard.tex
+54
-38
info/dir
info/dir
+60
-57
lib-src/ChangeLog
lib-src/ChangeLog
+139
-2
lib-src/Makefile.in
lib-src/Makefile.in
+9
-6
lib-src/b2m.c
lib-src/b2m.c
+12
-20
lib-src/digest-doc.c
lib-src/digest-doc.c
+1
-1
lib-src/ebrowse.c
lib-src/ebrowse.c
+123
-232
lib-src/emacsclient.c
lib-src/emacsclient.c
+33
-54
lib-src/etags.c
lib-src/etags.c
+248
-370
lib-src/fakemail.c
lib-src/fakemail.c
+27
-56
lib-src/hexl.c
lib-src/hexl.c
+3
-5
lib-src/make-docfile.c
lib-src/make-docfile.c
+57
-86
lib-src/makefile.w32-in
lib-src/makefile.w32-in
+5
-5
lib-src/movemail.c
lib-src/movemail.c
+45
-66
lib-src/ntlib.c
lib-src/ntlib.c
+11
-11
lib-src/pop.c
lib-src/pop.c
+42
-105
lib-src/profile.c
lib-src/profile.c
+3
-3
lib-src/sorted-doc.c
lib-src/sorted-doc.c
+8
-13
lib-src/test-distrib.c
lib-src/test-distrib.c
+2
-7
lib-src/update-game-score.c
lib-src/update-game-score.c
+26
-63
lisp/ChangeLog.trunk
lisp/ChangeLog.trunk
+714
-14
lisp/arc-mode.el
lisp/arc-mode.el
+6
-3
lisp/autoinsert.el
lisp/autoinsert.el
+3
-3
lisp/bindings.el
lisp/bindings.el
+3
-0
lisp/bookmark.el
lisp/bookmark.el
+69
-55
lisp/bs.el
lisp/bs.el
+1
-1
lisp/calc/calc-aent.el
lisp/calc/calc-aent.el
+16
-15
lisp/calc/calc-ext.el
lisp/calc/calc-ext.el
+15
-11
lisp/calc/calc-lang.el
lisp/calc/calc-lang.el
+61
-57
lisp/calc/calc-store.el
lisp/calc/calc-store.el
+8
-4
lisp/calc/calc-units.el
lisp/calc/calc-units.el
+7
-3
lisp/calc/calc.el
lisp/calc/calc.el
+15
-11
lisp/calc/calccomp.el
lisp/calc/calccomp.el
+29
-25
lisp/calendar/cal-tex.el
lisp/calendar/cal-tex.el
+39
-41
lisp/calendar/calendar.el
lisp/calendar/calendar.el
+4
-0
lisp/comint.el
lisp/comint.el
+6
-2
lisp/custom.el
lisp/custom.el
+3
-1
lisp/descr-text.el
lisp/descr-text.el
+4
-3
lisp/dired.el
lisp/dired.el
+13
-13
lisp/dnd.el
lisp/dnd.el
+4
-3
lisp/doc-view.el
lisp/doc-view.el
+2
-2
lisp/dynamic-setting.el
lisp/dynamic-setting.el
+0
-1
lisp/emacs-lisp/package-x.el
lisp/emacs-lisp/package-x.el
+3
-0
lisp/emacs-lisp/package.el
lisp/emacs-lisp/package.el
+137
-27
lisp/emacs-lisp/rx.el
lisp/emacs-lisp/rx.el
+0
-3
lisp/emulation/cua-base.el
lisp/emulation/cua-base.el
+1
-1
lisp/emulation/pc-select.el
lisp/emulation/pc-select.el
+1
-1
lisp/emulation/viper-cmd.el
lisp/emulation/viper-cmd.el
+6
-6
lisp/epa-file.el
lisp/epa-file.el
+17
-0
lisp/faces.el
lisp/faces.el
+20
-29
lisp/frame.el
lisp/frame.el
+26
-52
lisp/generic-x.el
lisp/generic-x.el
+1
-2
lisp/gnus/ChangeLog
lisp/gnus/ChangeLog
+50
-4
lisp/gnus/gnus-art.el
lisp/gnus/gnus-art.el
+2
-0
lisp/gnus/gnus-sum.el
lisp/gnus/gnus-sum.el
+34
-14
lisp/gnus/mm-url.el
lisp/gnus/mm-url.el
+42
-0
lisp/gnus/mml.el
lisp/gnus/mml.el
+8
-3
lisp/help-mode.el
lisp/help-mode.el
+10
-0
lisp/help.el
lisp/help.el
+3
-2
lisp/hl-line.el
lisp/hl-line.el
+3
-3
lisp/htmlfontify.el
lisp/htmlfontify.el
+1
-1
lisp/image-mode.el
lisp/image-mode.el
+5
-5
lisp/info.el
lisp/info.el
+3
-2
lisp/international/quail.el
lisp/international/quail.el
+1
-1
lisp/kmacro.el
lisp/kmacro.el
+7
-5
lisp/language/hebrew.el
lisp/language/hebrew.el
+156
-22
lisp/language/tai-viet.el
lisp/language/tai-viet.el
+5
-5
lisp/language/tv-util.el
lisp/language/tv-util.el
+1
-2
lisp/mail/rmail.el
lisp/mail/rmail.el
+1
-1
lisp/mail/rmailmm.el
lisp/mail/rmailmm.el
+4
-0
lisp/man.el
lisp/man.el
+3
-2
lisp/menu-bar.el
lisp/menu-bar.el
+17
-27
lisp/minibuffer.el
lisp/minibuffer.el
+3
-3
lisp/mouse-sel.el
lisp/mouse-sel.el
+1
-7
lisp/mouse.el
lisp/mouse.el
+141
-256
lisp/net/dbus.el
lisp/net/dbus.el
+45
-13
lisp/net/tramp-gvfs.el
lisp/net/tramp-gvfs.el
+8
-5
lisp/net/tramp.el
lisp/net/tramp.el
+48
-20
lisp/net/zeroconf.el
lisp/net/zeroconf.el
+20
-7
lisp/org/ChangeLog
lisp/org/ChangeLog
+1276
-45
lisp/org/ob-C.el
lisp/org/ob-C.el
+198
-0
lisp/org/ob-R.el
lisp/org/ob-R.el
+279
-0
lisp/org/ob-asymptote.el
lisp/org/ob-asymptote.el
+161
-0
lisp/org/ob-clojure.el
lisp/org/ob-clojure.el
+316
-0
lisp/org/ob-comint.el
lisp/org/ob-comint.el
+143
-0
lisp/org/ob-css.el
lisp/org/ob-css.el
+52
-0
lisp/org/ob-ditaa.el
lisp/org/ob-ditaa.el
+72
-0
lisp/org/ob-dot.el
lisp/org/ob-dot.el
+87
-0
lisp/org/ob-emacs-lisp.el
lisp/org/ob-emacs-lisp.el
+74
-0
lisp/org/ob-eval.el
lisp/org/ob-eval.el
+255
-0
lisp/org/ob-exp.el
lisp/org/ob-exp.el
+313
-0
lisp/org/ob-gnuplot.el
lisp/org/ob-gnuplot.el
+229
-0
lisp/org/ob-haskell.el
lisp/org/ob-haskell.el
+230
-0
lisp/org/ob-keys.el
lisp/org/ob-keys.el
+89
-0
lisp/org/ob-latex.el
lisp/org/ob-latex.el
+158
-0
lisp/org/ob-lob.el
lisp/org/ob-lob.el
+116
-0
lisp/org/ob-matlab.el
lisp/org/ob-matlab.el
+48
-0
lisp/org/ob-mscgen.el
lisp/org/ob-mscgen.el
+89
-0
lisp/org/ob-ocaml.el
lisp/org/ob-ocaml.el
+158
-0
lisp/org/ob-octave.el
lisp/org/ob-octave.el
+266
-0
lisp/org/ob-perl.el
lisp/org/ob-perl.el
+120
-0
lisp/org/ob-python.el
lisp/org/ob-python.el
+276
-0
lisp/org/ob-ref.el
lisp/org/ob-ref.el
+242
-0
lisp/org/ob-ruby.el
lisp/org/ob-ruby.el
+254
-0
lisp/org/ob-sass.el
lisp/org/ob-sass.el
+70
-0
lisp/org/ob-screen.el
lisp/org/ob-screen.el
+154
-0
lisp/org/ob-sh.el
lisp/org/ob-sh.el
+189
-0
lisp/org/ob-sql.el
lisp/org/ob-sql.el
+90
-0
lisp/org/ob-sqlite.el
lisp/org/ob-sqlite.el
+152
-0
lisp/org/ob-table.el
lisp/org/ob-table.el
+109
-0
lisp/org/ob-tangle.el
lisp/org/ob-tangle.el
+300
-0
lisp/org/ob.el
lisp/org/ob.el
+1591
-0
lisp/org/org-agenda.el
lisp/org/org-agenda.el
+213
-157
lisp/org/org-archive.el
lisp/org/org-archive.el
+1
-1
lisp/org/org-ascii.el
lisp/org/org-ascii.el
+13
-6
lisp/org/org-attach.el
lisp/org/org-attach.el
+1
-1
lisp/org/org-bbdb.el
lisp/org/org-bbdb.el
+2
-2
lisp/org/org-beamer.el
lisp/org/org-beamer.el
+32
-20
lisp/org/org-bibtex.el
lisp/org/org-bibtex.el
+1
-1
lisp/org/org-capture.el
lisp/org/org-capture.el
+1321
-0
lisp/org/org-clock.el
lisp/org/org-clock.el
+228
-139
lisp/org/org-colview.el
lisp/org/org-colview.el
+33
-31
lisp/org/org-compat.el
lisp/org/org-compat.el
+83
-90
lisp/org/org-crypt.el
lisp/org/org-crypt.el
+56
-51
lisp/org/org-ctags.el
lisp/org/org-ctags.el
+31
-29
lisp/org/org-datetree.el
lisp/org/org-datetree.el
+3
-3
lisp/org/org-docbook.el
lisp/org/org-docbook.el
+71
-34
lisp/org/org-docview.el
lisp/org/org-docview.el
+10
-5
lisp/org/org-entities.el
lisp/org/org-entities.el
+321
-241
lisp/org/org-exp-blocks.el
lisp/org/org-exp-blocks.el
+54
-45
lisp/org/org-exp.el
lisp/org/org-exp.el
+206
-173
lisp/org/org-faces.el
lisp/org/org-faces.el
+3
-3
lisp/org/org-feed.el
lisp/org/org-feed.el
+70
-46
lisp/org/org-footnote.el
lisp/org/org-footnote.el
+17
-12
lisp/org/org-gnus.el
lisp/org/org-gnus.el
+15
-11
lisp/org/org-habit.el
lisp/org/org-habit.el
+17
-6
lisp/org/org-html.el
lisp/org/org-html.el
+300
-134
lisp/org/org-icalendar.el
lisp/org/org-icalendar.el
+37
-22
lisp/org/org-id.el
lisp/org/org-id.el
+39
-17
lisp/org/org-indent.el
lisp/org/org-indent.el
+62
-45
lisp/org/org-info.el
lisp/org/org-info.el
+1
-1
lisp/org/org-inlinetask.el
lisp/org/org-inlinetask.el
+24
-9
lisp/org/org-irc.el
lisp/org/org-irc.el
+1
-1
lisp/org/org-jsinfo.el
lisp/org/org-jsinfo.el
+4
-4
lisp/org/org-latex.el
lisp/org/org-latex.el
+124
-73
lisp/org/org-list.el
lisp/org/org-list.el
+107
-47
lisp/org/org-mac-message.el
lisp/org/org-mac-message.el
+6
-6
lisp/org/org-macs.el
lisp/org/org-macs.el
+10
-5
lisp/org/org-mew.el
lisp/org/org-mew.el
+1
-1
lisp/org/org-mhe.el
lisp/org/org-mhe.el
+1
-1
lisp/org/org-mks.el
lisp/org/org-mks.el
+137
-0
lisp/org/org-mobile.el
lisp/org/org-mobile.el
+13
-44
lisp/org/org-mouse.el
lisp/org/org-mouse.el
+24
-24
lisp/org/org-plot.el
lisp/org/org-plot.el
+3
-3
lisp/org/org-protocol.el
lisp/org/org-protocol.el
+93
-65
lisp/org/org-publish.el
lisp/org/org-publish.el
+321
-100
lisp/org/org-remember.el
lisp/org/org-remember.el
+50
-47
lisp/org/org-rmail.el
lisp/org/org-rmail.el
+1
-1
lisp/org/org-src.el
lisp/org/org-src.el
+118
-101
lisp/org/org-table.el
lisp/org/org-table.el
+152
-98
lisp/org/org-taskjuggler.el
lisp/org/org-taskjuggler.el
+648
-0
lisp/org/org-timer.el
lisp/org/org-timer.el
+60
-19
lisp/org/org-vm.el
lisp/org/org-vm.el
+1
-1
lisp/org/org-w3m.el
lisp/org/org-w3m.el
+9
-8
lisp/org/org-wl.el
lisp/org/org-wl.el
+199
-70
lisp/org/org-xoxo.el
lisp/org/org-xoxo.el
+4
-3
lisp/org/org.el
lisp/org/org.el
+1507
-601
lisp/play/zone.el
lisp/play/zone.el
+32
-37
lisp/progmodes/cc-defs.el
lisp/progmodes/cc-defs.el
+1
-1
lisp/progmodes/cc-engine.el
lisp/progmodes/cc-engine.el
+25
-7
lisp/progmodes/cc-mode.el
lisp/progmodes/cc-mode.el
+35
-7
lisp/progmodes/compile.el
lisp/progmodes/compile.el
+12
-1
lisp/progmodes/delphi.el
lisp/progmodes/delphi.el
+33
-6
lisp/progmodes/idlwave.el
lisp/progmodes/idlwave.el
+1
-1
lisp/progmodes/js.el
lisp/progmodes/js.el
+4
-5
lisp/progmodes/python.el
lisp/progmodes/python.el
+12
-6
lisp/progmodes/ruby-mode.el
lisp/progmodes/ruby-mode.el
+2
-1
lisp/progmodes/sql.el
lisp/progmodes/sql.el
+501
-219
lisp/ruler-mode.el
lisp/ruler-mode.el
+25
-10
lisp/simple.el
lisp/simple.el
+94
-16
lisp/startup.el
lisp/startup.el
+24
-20
lisp/subr.el
lisp/subr.el
+5
-6
lisp/term/ns-win.el
lisp/term/ns-win.el
+2
-4
lisp/term/vt100.el
lisp/term/vt100.el
+1
-1
lisp/term/x-win.el
lisp/term/x-win.el
+13
-15
lisp/textmodes/flyspell.el
lisp/textmodes/flyspell.el
+3
-1
lisp/textmodes/ispell.el
lisp/textmodes/ispell.el
+31
-20
lisp/textmodes/texinfmt.el
lisp/textmodes/texinfmt.el
+16
-22
lisp/time.el
lisp/time.el
+10
-17
lisp/tool-bar.el
lisp/tool-bar.el
+14
-23
lisp/url/ChangeLog
lisp/url/ChangeLog
+14
-2
lisp/url/url-http.el
lisp/url/url-http.el
+1
-1
lisp/url/url-parse.el
lisp/url/url-parse.el
+20
-0
lisp/vc/diff-mode.el
lisp/vc/diff-mode.el
+3
-0
lisp/vc/vc-annotate.el
lisp/vc/vc-annotate.el
+8
-5
lisp/vc/vc-dir.el
lisp/vc/vc-dir.el
+20
-16
lisp/vc/vc-git.el
lisp/vc/vc-git.el
+19
-11
lisp/vc/vc.el
lisp/vc/vc.el
+40
-21
lisp/w32-fns.el
lisp/w32-fns.el
+1
-1
lisp/wid-edit.el
lisp/wid-edit.el
+7
-4
lisp/woman.el
lisp/woman.el
+3
-2
lisp/x-dnd.el
lisp/x-dnd.el
+2
-2
lisp/xml.el
lisp/xml.el
+14
-12
lisp/xt-mouse.el
lisp/xt-mouse.el
+2
-2
lwlib/ChangeLog
lwlib/ChangeLog
+115
-0
lwlib/Makefile.in
lwlib/Makefile.in
+4
-1
lwlib/lwlib-Xaw.c
lwlib/lwlib-Xaw.c
+46
-239
lwlib/lwlib-Xaw.h
lwlib/lwlib-Xaw.h
+7
-7
lwlib/lwlib-Xlw.c
lwlib/lwlib-Xlw.c
+14
-51
lwlib/lwlib-Xlw.h
lwlib/lwlib-Xlw.h
+8
-8
lwlib/lwlib-Xm.c
lwlib/lwlib-Xm.c
+169
-228
lwlib/lwlib-Xm.h
lwlib/lwlib-Xm.h
+12
-12
lwlib/lwlib-int.h
lwlib/lwlib-int.h
+6
-7
lwlib/lwlib-utils.c
lwlib/lwlib-utils.c
+8
-19
lwlib/lwlib-utils.h
lwlib/lwlib-utils.h
+8
-8
lwlib/lwlib.c
lwlib/lwlib.c
+98
-290
lwlib/lwlib.h
lwlib/lwlib.h
+39
-41
lwlib/xlwmenu.c
lwlib/xlwmenu.c
+132
-249
msdos/ChangeLog
msdos/ChangeLog
+54
-0
msdos/mainmake.v2
msdos/mainmake.v2
+1
-1
msdos/sed1v2.inp
msdos/sed1v2.inp
+23
-15
msdos/sed2v2.inp
msdos/sed2v2.inp
+1
-10
msdos/sed3v2.inp
msdos/sed3v2.inp
+3
-0
nt/ChangeLog
nt/ChangeLog
+36
-0
nt/INSTALL
nt/INSTALL
+18
-15
nt/addpm.c
nt/addpm.c
+4
-7
nt/cmdproxy.c
nt/cmdproxy.c
+1
-1
nt/config.nt
nt/config.nt
+4
-17
nt/configure.bat
nt/configure.bat
+10
-0
nt/ddeclient.c
nt/ddeclient.c
+1
-3
nt/gmake.defs
nt/gmake.defs
+8
-1
nt/nmake.defs
nt/nmake.defs
+8
-1
nt/runemacs.c
nt/runemacs.c
+2
-1
oldXMenu/Activate.c
oldXMenu/Activate.c
+11
-16
oldXMenu/AddPane.c
oldXMenu/AddPane.c
+5
-5
oldXMenu/AddSel.c
oldXMenu/AddSel.c
+8
-8
oldXMenu/ChangeLog
oldXMenu/ChangeLog
+45
-0
oldXMenu/ChgPane.c
oldXMenu/ChgPane.c
+4
-4
oldXMenu/ChgSel.c
oldXMenu/ChgSel.c
+9
-9
oldXMenu/Create.c
oldXMenu/Create.c
+8
-13
oldXMenu/DelPane.c
oldXMenu/DelPane.c
+4
-4
oldXMenu/DelSel.c
oldXMenu/DelSel.c
+5
-5
oldXMenu/Destroy.c
oldXMenu/Destroy.c
+3
-3
oldXMenu/Error.c
oldXMenu/Error.c
+1
-1
oldXMenu/EvHand.c
oldXMenu/EvHand.c
+1
-2
oldXMenu/FindPane.c
oldXMenu/FindPane.c
+1
-3
oldXMenu/FindSel.c
oldXMenu/FindSel.c
+1
-4
oldXMenu/InsPane.c
oldXMenu/InsPane.c
+5
-5
oldXMenu/InsSel.c
oldXMenu/InsSel.c
+7
-7
oldXMenu/Internal.c
oldXMenu/Internal.c
+44
-50
oldXMenu/Locate.c
oldXMenu/Locate.c
+11
-11
oldXMenu/Makefile.in
oldXMenu/Makefile.in
+3
-0
oldXMenu/Post.c
oldXMenu/Post.c
+8
-8
oldXMenu/Recomp.c
oldXMenu/Recomp.c
+3
-3
oldXMenu/SetAEQ.c
oldXMenu/SetAEQ.c
+3
-3
oldXMenu/SetFrz.c
oldXMenu/SetFrz.c
+3
-3
oldXMenu/SetPane.c
oldXMenu/SetPane.c
+4
-4
oldXMenu/SetSel.c
oldXMenu/SetSel.c
+5
-5
oldXMenu/X10.h
oldXMenu/X10.h
+2
-2
oldXMenu/XCrAssoc.c
oldXMenu/XCrAssoc.c
+2
-4
oldXMenu/XDelAssoc.c
oldXMenu/XDelAssoc.c
+2
-5
oldXMenu/XDestAssoc.c
oldXMenu/XDestAssoc.c
+1
-2
oldXMenu/XLookAssoc.c
oldXMenu/XLookAssoc.c
+4
-4
oldXMenu/XMakeAssoc.c
oldXMenu/XMakeAssoc.c
+3
-8
oldXMenu/XMenu.h
oldXMenu/XMenu.h
+25
-22
oldXMenu/XMenuInt.h
oldXMenu/XMenuInt.h
+12
-14
oldXMenu/insque.c
oldXMenu/insque.c
+2
-4
src/ChangeLog.trunk
src/ChangeLog.trunk
+1407
-2
src/Makefile.in
src/Makefile.in
+17
-19
src/alloc.c
src/alloc.c
+213
-335
src/atimer.c
src/atimer.c
+26
-36
src/atimer.h
src/atimer.h
+10
-17
src/autodeps.mk
src/autodeps.mk
+1
-1
src/bidi.c
src/bidi.c
+1
-8
src/blockinput.h
src/blockinput.h
+1
-2
src/buffer.c
src/buffer.c
+130
-248
src/buffer.h
src/buffer.h
+24
-24
src/bytecode.c
src/bytecode.c
+6
-10
src/callint.c
src/callint.c
+13
-25
src/callproc.c
src/callproc.c
+44
-74
src/casefiddle.c
src/casefiddle.c
+17
-34
src/casetab.c
src/casetab.c
+16
-25
src/category.c
src/category.c
+24
-41
src/category.h
src/category.h
+2
-2
src/ccl.c
src/ccl.c
+14
-29
src/ccl.h
src/ccl.h
+4
-4
src/character.c
src/character.c
+34
-82
src/character.h
src/character.h
+19
-31
src/charset.c
src/charset.c
+63
-126
src/charset.h
src/charset.h
+9
-9
src/chartab.c
src/chartab.c
+38
-89
src/cm.c
src/cm.c
+6
-10
src/cm.h
src/cm.h
+7
-7
src/cmds.c
src/cmds.c
+14
-80
src/coding.c
src/coding.c
+239
-375
src/coding.h
src/coding.h
+34
-34
src/composite.c
src/composite.c
+32
-77
src/composite.h
src/composite.h
+27
-27
src/config.in
src/config.in
+52
-82
src/data.c
src/data.c
+126
-266
src/dbusbind.c
src/dbusbind.c
+49
-68
src/dired.c
src/dired.c
+28
-48
src/dispextern.h
src/dispextern.h
+339
-331
src/dispnew.c
src/dispnew.c
+197
-416
src/disptab.h
src/disptab.h
+3
-3
src/doc.c
src/doc.c
+20
-35
src/doprnt.c
src/doprnt.c
+24
-35
src/dosfns.c
src/dosfns.c
+15
-21
src/dosfns.h
src/dosfns.h
+2
-2
src/editfns.c
src/editfns.c
+150
-257
src/emacs.c
src/emacs.c
+50
-85
src/eval.c
src/eval.c
+195
-292
src/fileio.c
src/fileio.c
+101
-179
src/filelock.c
src/filelock.c
+19
-40
src/filemode.c
src/filemode.c
+9
-21
src/floatfns.c
src/floatfns.c
+58
-110
src/fns.c
src/fns.c
+174
-373
src/font.c
src/font.c
+280
-323
src/font.h
src/font.h
+114
-109
src/fontset.c
src/fontset.c
+51
-102
src/fontset.h
src/fontset.h
+15
-15
src/frame.c
src/frame.c
+128
-248
src/frame.h
src/frame.h
+44
-44
src/fringe.c
src/fringe.c
+240
-118
src/ftfont.c
src/ftfont.c
+63
-121
src/ftxfont.c
src/ftxfont.c
+21
-47
src/getloadavg.c
src/getloadavg.c
+1
-1
src/gmalloc.c
src/gmalloc.c
+10
-10
src/gtkutil.c
src/gtkutil.c
+355
-462
src/gtkutil.h
src/gtkutil.h
+82
-82
src/image.c
src/image.c
+312
-556
src/indent.c
src/indent.c
+25
-50
src/indent.h
src/indent.h
+14
-14
src/insdel.c
src/insdel.c
+19
-59
src/intervals.c
src/intervals.c
+47
-119
src/intervals.h
src/intervals.h
+61
-61
src/keyboard.c
src/keyboard.c
+334
-436
src/keyboard.h
src/keyboard.h
+48
-49
src/keymap.c
src/keymap.c
+106
-212
src/keymap.h
src/keymap.h
+12
-12
src/lisp.h
src/lisp.h
+483
-460
src/lread.c
src/lread.c
+149
-229
src/m/alpha.h
src/m/alpha.h
+0
-18
src/m/ia64.h
src/m/ia64.h
+0
-2
src/m/ibmrs6000.h
src/m/ibmrs6000.h
+0
-1
src/m/intel386.h
src/m/intel386.h
+0
-4
src/m/iris4d.h
src/m/iris4d.h
+0
-2
src/m/m68k.h
src/m/m68k.h
+0
-1
src/m/macppc.h
src/m/macppc.h
+0
-4
src/m/mips.h
src/m/mips.h
+0
-3
src/m/template.h
src/m/template.h
+0
-5
src/macros.c
src/macros.c
+13
-20
src/macros.h
src/macros.h
+3
-3
src/makefile.w32-in
src/makefile.w32-in
+1
-0
src/marker.c
src/marker.c
+23
-49
src/md5.c
src/md5.c
+7
-23
src/md5.h
src/md5.h
+10
-10
src/mem-limits.h
src/mem-limits.h
+2
-43
src/menu.c
src/menu.c
+34
-51
src/menu.h
src/menu.h
+10
-10
src/minibuf.c
src/minibuf.c
+57
-99
src/mktime.c
src/mktime.c
+0
-8
src/msdos.c
src/msdos.c
+117
-178
src/msdos.h
src/msdos.h
+9
-12
src/nsfns.m
src/nsfns.m
+82
-95
src/nsfont.m
src/nsfont.m
+6
-6
src/nsimage.m
src/nsimage.m
+4
-4
src/nsmenu.m
src/nsmenu.m
+16
-7
src/nsselect.m
src/nsselect.m
+8
-16
src/nsterm.h
src/nsterm.h
+3
-3
src/nsterm.m
src/nsterm.m
+11
-24
src/prefix-args.c
src/prefix-args.c
+0
-84
src/print.c
src/print.c
+45
-93
src/process.c
src/process.c
+776
-1047
src/process.h
src/process.h
+4
-0
src/puresize.h
src/puresize.h
+1
-1
src/ralloc.c
src/ralloc.c
+32
-62
src/regex.c
src/regex.c
+39
-132
src/region-cache.c
src/region-cache.c
+14
-45
src/region-cache.h
src/region-cache.h
+16
-16
src/s/aix4-2.h
src/s/aix4-2.h
+2
-2
src/s/darwin.h
src/s/darwin.h
+0
-6
src/s/freebsd.h
src/s/freebsd.h
+0
-7
src/s/hpux10-20.h
src/s/hpux10-20.h
+0
-5
src/s/irix6-5.h
src/s/irix6-5.h
+0
-2
src/s/ms-w32.h
src/s/ms-w32.h
+4
-14
src/s/msdos.h
src/s/msdos.h
+0
-11
src/s/sol2-10.h
src/s/sol2-10.h
+0
-2
src/s/sol2-6.h
src/s/sol2-6.h
+0
-4
src/s/template.h
src/s/template.h
+0
-3
src/s/usg5-4.h
src/s/usg5-4.h
+0
-8
src/scroll.c
src/scroll.c
+44
-85
src/search.c
src/search.c
+70
-157
src/sound.c
src/sound.c
+68
-111
src/strftime.c
src/strftime.c
+10
-18
src/syntax.c
src/syntax.c
+58
-102
src/syntax.h
src/syntax.h
+3
-3
src/sysdep.c
src/sysdep.c
+147
-236
src/syssignal.h
src/syssignal.h
+6
-9
src/systime.h
src/systime.h
+3
-3
src/term.c
src/term.c
+84
-111
src/termcap.c
src/termcap.c
+18
-98
src/termhooks.h
src/termhooks.h
+43
-43
src/terminal.c
src/terminal.c
+12
-27
src/terminfo.c
src/terminfo.c
+2
-5
src/textprop.c
src/textprop.c
+44
-103
src/tparam.c
src/tparam.c
+5
-68
src/undo.c
src/undo.c
+11
-22
src/unexaix.c
src/unexaix.c
+14
-1
src/unexalpha.c
src/unexalpha.c
+8
-8
src/unexec.c
src/unexec.c
+16
-1
src/unexelf.c
src/unexelf.c
+5
-12
src/unexmacosx.c
src/unexmacosx.c
+1
-1
src/vm-limit.c
src/vm-limit.c
+51
-29
src/w16select.c
src/w16select.c
+14
-28
src/w32.c
src/w32.c
+91
-100
src/w32console.c
src/w32console.c
+29
-36
src/w32fns.c
src/w32fns.c
+182
-303
src/w32font.c
src/w32font.c
+94
-162
src/w32font.h
src/w32font.h
+20
-20
src/w32heap.c
src/w32heap.c
+1
-1
src/w32inevt.c
src/w32inevt.c
+3
-3
src/w32menu.c
src/w32menu.c
+34
-46
src/w32proc.c
src/w32proc.c
+40
-42
src/w32reg.c
src/w32reg.c
+3
-9
src/w32select.c
src/w32select.c
+27
-30
src/w32term.c
src/w32term.c
+231
-423
src/w32term.h
src/w32term.h
+5
-5
src/w32uniscribe.c
src/w32uniscribe.c
+25
-42
src/w32xfns.c
src/w32xfns.c
+15
-22
src/widget.c
src/widget.c
+25
-72
src/widget.h
src/widget.h
+2
-2
src/window.c
src/window.c
+255
-367
src/window.h
src/window.h
+33
-33
src/xdisp.c
src/xdisp.c
+575
-1051
src/xfaces.c
src/xfaces.c
+236
-450
src/xfns.c
src/xfns.c
+219
-348
src/xfont.c
src/xfont.c
+33
-58
src/xftfont.c
src/xftfont.c
+35
-72
src/xgselect.c
src/xgselect.c
+3
-7
src/xgselect.h
src/xgselect.h
+6
-6
src/xmenu.c
src/xmenu.c
+74
-171
src/xrdb.c
src/xrdb.c
+22
-41
src/xselect.c
src/xselect.c
+110
-205
src/xsettings.c
src/xsettings.c
+32
-46
src/xsettings.h
src/xsettings.h
+5
-5
src/xsmfns.c
src/xsmfns.c
+49
-81
src/xterm.c
src/xterm.c
+332
-718
src/xterm.h
src/xterm.h
+156
-136
test/ChangeLog
test/ChangeLog
+4
-0
test/redisplay-testsuite.el
test/redisplay-testsuite.el
+64
-5
No files found.
ChangeLog
View file @
0ee81a0c
2010-07-12 Andreas Schwab <schwab@linux-m68k.org>
* configure.in (C_WARNINGS_SWITCH, PROFILING_CFLAGS)
(PROFILING_LDFLAGS): Substitute, don't add them to CFLAGS/LDFLAGS.
(C_OPTIMIZE_SWITCH): Remove.
(TEMACS_LDFLAGS2): Add ${PROFILING_LDFLAGS}.
2010-07-11 Andreas Schwab <schwab@linux-m68k.org>
* configure.in: Don't check for index and rindex, check for strchr
and strrchr. Define strchr and strrchr as index and rindex,
resp., in src/config.h if not available.
2010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
* configure.in: Use -Wold-style-definition if available.
This helps with the transition to standard C code, it can be
removed when done.
* configure.in (PRE_EDIT_LDFLAGS, POST_EDIT_LDFLAGS): Remove.
* configure.in (UNEXEC_OBJ): Add comment about values for MSDOS
and MSWindows.
2010-07-07 Andreas Schwab <schwab@linux-m68k.org>
* configure.in: Don't check for bcopy, bcmp, bzero. Don't include
<strings.h> and don't define bcopy, bzero, BCMP in config.h.
2010-07-07 Dan Nicolaescu <dann@ics.uci.edu>
* configure.in (getenv): Remove K&R declaration.
2010-07-02 Jan Djärv <jan.h.d@swipnet.se>
* configure.in: Remove define __P.
2010-07-02 Dan Nicolaescu <dann@ics.uci.edu>
* configure.in (--enable-use-lisp-union-type): New flag.
2010-06-30 Dan Nicolaescu <dann@ics.uci.edu>
Fix CFLAGS for non-GCC compilers.
* configure.in (CFLAGS): Always use -g like it was done before the
2010-03-30 change.
(REAL_CFLAGS): Use CFLAGS for non-GCC to get optimization flags.
(Bug#6538)
2010-06-30 Glenn Morris <rgm@gnu.org>
* configure.in (HAVE_SOUND, HAVE_X_I18N, HAVE_X11R6_XIM):
Set with AC_DEFINE rather than AH_BOTTOM.
* configure.in (C_OPTIMIZE_SWITCH, CANNOT_DUMP, SYSTEM_MALLOC):
(USE_MMAP_FOR_BUFFERS, C_WARNING_SWITCH, CFLAGS, REAL_CFLAGS):
Set with shell, not cpp.
(LIBX): Remove, just use -lX11 in the one place this was used.
(cannot_dump): Replace with CANNOT_DUMP.
2010-06-28 Jan Djärv <jan.h.d@swipnet.se>
* configure.in: Add --with-x-toolkit=gtk3. Remove HAVE_GTK_MULTIDISPLAY,
check for gtk_file_chooser_dialog_new, and HAVE_GTK_FILE_BOTH (implied
by minimum required Gtk+ 2.6). Add checks for functions introduced
in Gtk+ 2.14 or newer (bug#6505).
2010-06-26 Eli Zaretskii <eliz@gnu.org>
* config.bat: Remove white space around "+" in COPY commands.
2010-06-23 Glenn Morris <rgm@gnu.org>
* info/dir: Start descriptions in column 32, per Texinfo convention.
2010-06-16 Chong Yidong <cyd@stupidchicken.com>
* INSTALL: Update font information (Bug#6389).
...
...
@@ -8,8 +83,7 @@
2010-06-12 Glenn Morris <rgm@gnu.org>
* Makefile.in (install-arch-indep): Delete any old info .gz files
first.
* Makefile.in (install-arch-indep): Delete any old info .gz files first.
2010-06-11 Glenn Morris <rgm@gnu.org>
...
...
@@ -435,7 +509,7 @@
* configure.in: Remove support for old UNIX System V systems and
for Unixware on non-x86 machines.
* configure.in:
Remove support for Solaris on PPC and for old versions.
* configure.in:
Remove support for Solaris on PPC and for old versions.
* configure.in: Remove non-working lynxos port.
...
...
INSTALL
View file @
0ee81a0c
...
...
@@ -105,8 +105,7 @@ sections if you need to.
Note
that
the
install
automatically
saves
space
by
compressing
(
provided
you
have
the
`
gzip
' program) those installed Lisp source (.el)
files that have corresponding .elc versions. You may also wish
to compress the installed Info files.
files that have corresponding .elc versions, as well as the Info files.
ADDITIONAL DISTRIBUTION FILES
...
...
admin/CPP-DEFINES
View file @
0ee81a0c
...
...
@@ -60,10 +60,8 @@ NARROWPROTO
SEPCHAR
SIGTYPE
SYSTEM_TYPE
USE_MMAP_FOR_BUFFERS
** Machine specific macros, decribed in detail in src/m/template.h
CANNOT_DUMP
EXPLICIT_SIGN_EXTEND
LOAD_AVE_CVT
LOAD_AVE_TYPE
...
...
@@ -81,8 +79,6 @@ USER_FULL_NAME If defined, overrides the default pw->pw_gecos for getting at t
AIX
AMPERSAND_FULL_NAME
BCOPY_DOWNWARD_SAFE
BCOPY_UPWARD_SAFE
BITS_PER_EMACS_INT
BITS_PER_LONG
BITS_PER_CHAR
...
...
@@ -120,7 +116,6 @@ EMACS_UINT
FILE_SYSTEM_CASE
FLOAT_CHECK_DOMAIN
FSCALE
GAP_USE_BCOPY
GC_LISP_OBJECT_ALIGNMENT
GC_MARK_SECONDARY_STACK
GC_MARK_STACK
...
...
@@ -130,8 +125,6 @@ GNU_LIBRARY_PENDING_OUTPUT_COUNT
GNU_LINUX
GNU_MALLOC
HAVE_AIX_SMT_EXP
HAVE_BCMP
HAVE_BCOPY
HAVE_CBRT
HAVE_CLOSEDIR
HAVE_DUP2
...
...
@@ -150,7 +143,6 @@ HAVE_GETPT
HAVE_GETTIMEOFDAY
HAVE_GETWD
HAVE_H_ERRNO
HAVE_INDEX
HAVE_INET_SOCKETS
HAVE_INVERSE_HYPERBOLIC
HAVE_LIBKSTAT
...
...
@@ -169,7 +161,6 @@ HAVE_PWD_H
HAVE_RANDOM
HAVE_RENAME
HAVE_RES_INIT
HAVE_RINDEX
HAVE_RINT
HAVE_RMDIR
HAVE_SELECT
...
...
@@ -193,7 +184,6 @@ HAVE_SYS_TIMEB_H
HAVE_SYS_TIME_H
HAVE_TCATTR
HAVE_TERMIOS_H
HAVE_TEXT_START
HAVE_TIMEVAL
HAVE_TM_ZONE
HAVE_TZSET
...
...
@@ -205,7 +195,6 @@ HAVE_WINDOW_SYSTEM
HAVE_WORKING_VFORK
HAVE_XRMSETDATABASE
HPUX
INHIBIT_X11R6_XIM
INTERNAL_TERMINAL
IS_ANY_SEP
IS_DIRECTORY_SEP
...
...
@@ -270,7 +259,6 @@ SYSV_SYSTEM_DIR
TAB3
TABDLY
TERM
TEXT_START
THIS_IS_CONFIGURE
TIME_WITH_SYS_TIME
TIOCSIGSEND
...
...
@@ -322,10 +310,7 @@ _start
abort
access
alloca
bcmp
bcopy
brk
bzero
calloc
chdir
chmod
...
...
admin/ChangeLog
View file @
0ee81a0c
2010-07-11 Andreas Schwab <schwab@linux-m68k.org>
* CPP-DEFINES (HAVE_INDEX, HAVE_RINDEX): Remove.
2010-07-08 Eli Zaretskii <eliz@gnu.org>
* MAINTAINERS: Update my responsibilities.
2010-07-07 Andreas Schwab <schwab@linux-m68k.org>
* CPP-DEFINES (BCOPY_DOWNWARD_SAFE, BCOPY_UPWARD_SAFE)
(GAP_USE_BCOPY, HAVE_BCMP, HAVE_BCOPY, bcmp, bcopy, bzero):
Remove.
2010-06-12 Eli Zaretskii <eliz@gnu.org>
* unidata/bidimirror.awk: New file.
...
...
admin/MAINTAINERS
View file @
0ee81a0c
...
...
@@ -23,6 +23,11 @@ Jason Rumney
W32
Eli Zaretskii
src/bidi.c
bidirectional editing support in xdisp.c and elsewhere
lisp/term/tty-colors.el
The MS-DOS (a.k.a. DJGPP) port:
config.bat
msdos/*
...
...
@@ -35,11 +40,7 @@ Eli Zaretskii
lisp/dos-fns.el
lisp/dos-w32.el
lisp/dos-vars.el
lisp/term/tty-colors.el
lisp/international/codepage.el
doc/emacs/msdog.texi
doc/emacs/msdog.texi
Kenichi Handa
Mule
...
...
@@ -91,6 +92,7 @@ Eli Zaretskii
info/dir
src/xfaces.c
src/xdisp.c
src/term.c
src/frame.c
src/dired.c
...
...
config.bat
View file @
0ee81a0c
...
...
@@ -191,7 +191,7 @@ if exist dir.h ren dir.h vmsdir.h
rem Create "makefile" from "makefile.in".
rm
-f
Makefile
makefile
.tmp
copy
Makefile
.in
+
deps
.mk
makefile
.tmp
copy
Makefile
.in
+
deps
.mk
makefile
.tmp
sed
-f
../msdos/sed1v2.inp
<
makefile
.tmp
>
Makefile
rm
-f
makefile
.tmp
...
...
configure
View file @
0ee81a0c
This diff is collapsed.
Click to expand it.
configure.in
View file @
0ee81a0c
...
...
@@ -129,7 +129,7 @@ dnl This should be the last --with option, because --with-x is
dnl added later on when we find the path of X, and it's best to
dnl keep them together visually.
AC_ARG_WITH([x-toolkit],[AS_HELP_STRING([--with-x-toolkit=KIT],
[use an X toolkit (KIT one of: yes or gtk, lucid or athena, motif, no)])],
[use an X toolkit (KIT one of: yes or gtk,
gtk3,
lucid or athena, motif, no)])],
[ case "${withval}" in
y | ye | yes ) val=gtk ;;
n | no ) val=no ;;
...
...
@@ -137,10 +137,11 @@ AC_ARG_WITH([x-toolkit],[AS_HELP_STRING([--with-x-toolkit=KIT],
a | at | ath | athe | athen | athena ) val=athena ;;
m | mo | mot | moti | motif ) val=motif ;;
g | gt | gtk ) val=gtk ;;
gtk3 ) val=gtk3 ;;
* )
AC_MSG_ERROR([`--with-x-toolkit=$withval' is invalid;
this option's value should be `yes', `no', `lucid', `athena', `motif'
or `gtk'.
`yes' and `gtk' are synonyms. `athena' and `lucid' are synonyms.])
this option's value should be `yes', `no', `lucid', `athena', `motif'
, `gtk' or
`
gtk3'. `
yes' and `gtk' are synonyms. `athena' and `lucid' are synonyms.])
;;
esac
with_x_toolkit=$val
...
...
@@ -304,6 +305,16 @@ if test x$ac_gc_check_cons_list != x ; then
[Define this to check for errors in cons list.])
fi
AC_ARG_ENABLE(use-lisp-union-type,
[AS_HELP_STRING([--enable-use-lisp-union-type],
[use a union for the Lisp_Object data type.
This is only useful for development for catching certain types of bugs.])],
if test "${enableval}" != "no"; then
AC_DEFINE(USE_LISP_UNION_TYPE, 1,
[Define this to use a lisp union for the Lisp_Object data type.])
fi)
AC_ARG_ENABLE(profiling,
[AS_HELP_STRING([--enable-profiling],
[build emacs with profiling support.
...
...
@@ -316,6 +327,8 @@ else
PROFILING_CFLAGS=
PROFILING_LDFLAGS=
fi
AC_SUBST(PROFILING_CFLAGS)
AC_SUBST(PROFILING_LDFLAGS)
AC_ARG_ENABLE(autodepend,
[AS_HELP_STRING([--enable-autodepend],
...
...
@@ -709,16 +722,6 @@ then
CC="$NON_GNU_CC"
fi
if test x$GCC = xyes && test "x$GCC_TEST_OPTIONS" != x
then
CC="$CC $GCC_TEST_OPTIONS"
fi
if test x$GCC = x && test "x$NON_GCC_TEST_OPTIONS" != x
then
CC="$CC $NON_GCC_TEST_OPTIONS"
fi
dnl checks for Unix variants
AC_USE_SYSTEM_EXTENSIONS
...
...
@@ -748,6 +751,22 @@ CFLAGS="$SAVE_CFLAGS"
unset has_option
unset SAVE_CFLAGS
### Use -Wold-style-definition if the compiler supports it
# This can be removed when conversion to standard C is finished.
AC_MSG_CHECKING([whether gcc understands -Wold-style-definition])
SAVE_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -Wold-style-definition"
AC_TRY_COMPILE([], [], has_option=yes, has_option=no,)
if test $has_option = yes; then
C_WARNINGS_SWITCH="-Wold-style-definition $C_WARNINGS_SWITCH"
fi
AC_MSG_RESULT($has_option)
CFLAGS="$SAVE_CFLAGS"
unset has_option
unset SAVE_CFLAGS
AC_SUBST(C_WARNINGS_SWITCH)
#### Some other nice autoconf tests.
dnl checks for programs
...
...
@@ -837,104 +856,29 @@ AC_LINK_IFELSE([main(){return 0;}],
LDFLAGS=$late_LDFLAGS
[AC_MSG_RESULT(no)])
#### Extract some information from the operating system and machine files.
AC_CHECKING([the machine- and system-dependent files to find out
- which libraries the lib-src programs will want, and
- whether the GNU malloc routines are usable])
### First figure out CFLAGS (which we use for running the compiler here)
### and REAL_CFLAGS (which we use for real compilation).
### The two are the same except on a few systems, where they are made
### different to work around various lossages. For example,
### GCC 2.5 on GNU/Linux needs them to be different because it treats -g
### as implying static linking.
### If the CFLAGS env var is specified, we use that value
### instead of the default.
### It's not important that this name contain the PID; you can't run
### two configures in the same directory and have anything work
### anyway.
tempcname="conftest.c"
echo '
#include "'${srcdir}'/src/'${opsysfile}'"
#include "'${srcdir}'/src/'${machfile}'"
configure___ LIBX=-lX11
#ifdef CANNOT_DUMP
configure___ cannot_dump=yes
#else
configure___ cannot_dump=no
#endif
#ifdef SYSTEM_MALLOC
configure___ system_malloc=yes
#else
configure___ system_malloc=no
#endif
#ifdef USE_MMAP_FOR_BUFFERS
configure___ use_mmap_for_buffers=yes
#else
configure___ use_mmap_for_buffers=no
#endif
#ifndef C_OPTIMIZE_SWITCH
#ifdef __GNUC__
#define C_OPTIMIZE_SWITCH -O2
#else
#define C_OPTIMIZE_SWITCH -O
#endif
#endif
#ifndef C_WARNINGS_SWITCH
#define C_WARNINGS_SWITCH ${C_WARNINGS_SWITCH}
#endif
#ifdef THIS_IS_CONFIGURE
/* Get the CFLAGS for tests in configure. */
#ifdef __GNUC__
configure___ CFLAGS=-g C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
#else
configure___ CFLAGS='${SPECIFIED_CFLAGS}'
#endif
#else /* not THIS_IS_CONFIGURE */
/* Get the CFLAGS for real compilation. */
#ifdef __GNUC__
configure___ REAL_CFLAGS=-g C_OPTIMIZE_SWITCH C_WARNINGS_SWITCH ${PROFILING_CFLAGS} '${SPECIFIED_CFLAGS}'
#else
configure___ REAL_CFLAGS='${SPECIFIED_CFLAGS}'
#endif
#endif /* not THIS_IS_CONFIGURE */
' > ${tempcname}
LDFLAGS="${LDFLAGS} ${PROFILING_LDFLAGS}"
# The value of CPP is a quoted variable reference, so we need to do this
# to get its actual value...
CPP=`eval "echo $CPP"`
[eval `${CPP} -Isrc ${tempcname} \
| sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
if test "x$SPECIFIED_CFLAGS" = x; then
eval `${CPP} -Isrc -DTHIS_IS_CONFIGURE ${tempcname} \
| sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
else
REAL_CFLAGS="$CFLAGS"
fi]
rm ${tempcname}
AC_SUBST(cannot_dump)
dnl Not used by any currently supported platform.
dnl The function dump-emacs will not be defined and temacs will do
dnl (load "loadup") automatically unless told otherwise.
CANNOT_DUMP=no
case "$opsys" in
your-opsys-here)
CANNOT_DUMP=yes
AC_DEFINE(CANNOT_DUMP, 1, [Define if Emacs cannot be dumped on your system.])
;;
esac
AC_SUBST(CANNOT_DUMP)