* INSTALL (Complex Text Layout support libraries): Delete the
paragraph about --enable-font-backend.
-2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
* configure.in: Print out some info to user for NeXTstep builds.
(ns-app): Remove enable option.
* configure.in: Extract and substitute GNUSTEP_MAKEFILES.
-2008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
* configure.in: Change GNUSTEP to NS_IMPL_GNUSTEP, COCOA to
NS_IMPL_COCOA.
(USER_FULL_NAME): Remove, not used anymore.
* configure: Regenerate.
-2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
Changes and additions for NeXTstep windowing system (Cocoa and
GNUstep) support.
* admin.el (set-version, set-copyright): Add nextstep/ files.
-2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
* CPP_DEFINES: Add NS port related defines.
(Exiting): Describe how to kill Emacs first. Change description of
iconification to handle modern window systems.
-2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
* ns-emacs.texi: New file, documents features of Emacs port under
NeXTstep windowing.
* images/splash8.xpm: Remove.
-2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
* NEWS: Add entry about NS port.
-2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
* Emacs.clr: New file, add support for X color names to NS display
implementations.
-2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
* Makefile.in (install): Perform post-install cleanup inside NS app
bundle.
(LIB_STANDARD_LIBSRC): Don't define.
(LOADLIBES): Remove LIB_STANDARD_LIBSRC.
-2008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
* Makefile.in: Change GNUSTEP to NS_IMPL_GNUSTEP, COCOA to
NS_IMPL_COCOA.
2008-07-16 Dan Nicolaescu <dann@ics.uci.edu>
- * ntlib.h (fcloseall, fgetchar, flushall, fputchar, putw): Remove,
- unused.
+ * ntlib.h (fcloseall, fgetchar, flushall, fputchar, putw):
+ Remove, unused.
-2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
* .cvsignore: Add mac-fix-env.
* mac-fix-env.m: New file, automatically update
* frame.el (ns-initialize-window-system): Declare for compiler.
* term/ns-win.el: Add numerous declarations for compiler.
- (ns-pop-up-frames): Move definition before use. Doc fix.
+ (ns-pop-up-frames): Move definition before use. Doc fix.
* emacs-lisp/check-declare.el (check-declare-locate)
(check-declare-verify): Handle .m files.
* ns-grabenv.el: New file: functionality useful on OS X platform to
expose environment variables inside Emacs started from icon.
* Makefile.in (ELCFILES): Add ns-carbon-compat, ns-grabenv, ns-win.
- * cus-edit.el
- * cus-face.el
- * disp-table.el
- * faces.el
- * info.el
- * mouse.el
- * mwheel.el
+ * cus-edit.el:
+ * cus-face.el:
+ * disp-table.el:
+ * faces.el:
+ * info.el:
+ * mouse.el:
+ * mwheel.el:
* simple.el: Add ns to window systems treated as GUIs.
* facemenu.el (facemenu-read-color): Don't require a name match under
NS, to allow numeric color entry.
2008-07-14 Jason Rumney <jasonr@gnu.org>
- * term/w32-win.el (x-handle-switch, x-handle-name-switch)
- (x-handle-numeric-switch, x-handle-initial-switch)
- (x-handle-xrm-switch, x-handle-args, x-handle-display)
- (xw-defined-colors, w32-initialize-window-system):
- Avoid use of cl pop and push macros.
+ * term/w32-win.el (x-handle-switch, x-handle-name-switch)
+ (x-handle-numeric-switch, x-handle-initial-switch)
+ (x-handle-xrm-switch, x-handle-args, x-handle-display)
+ (xw-defined-colors, w32-initialize-window-system):
+ Avoid use of cl pop and push macros.
2008-07-14 Martin Rudalics <rudalics@gmx.at>
2008-07-13 Martin Rudalics <rudalics@gmx.at>
- * add-log.el (change-log-search-file-name): Use match-string-no-properties.
+ * add-log.el (change-log-search-file-name):
+ Use match-string-no-properties.
(change-log-search-tag-name-1, change-log-search-tag-name)
(change-log-goto-source-1, change-log-goto-source): New functions.
(change-log-tag-re, change-log-find-head, change-log-find-tail):
2008-07-12 Chong Yidong <cyd@stupidchicken.com>
- * simple.el (line-move-visual): Handle null pixel position
- gracefully.
+ * simple.el (line-move-visual): Handle null pixel position gracefully.
2008-07-11 Jason Rumney <jasonr@gnu.org>
- * files.el (file-truename): Get truename of ancestors if file does
- not exist on Windows.
+ * files.el (file-truename): Get truename of ancestors if file does
+ not exist on Windows.
2008-07-11 Chong Yidong <cyd@stupidchicken.com>
* window.el (truncated-partial-width-window-p): New function.
- * menu-bar.el: Remove Longlines mode from menu. Add word-wrap
- option.
+ * menu-bar.el: Remove Longlines mode from menu. Add word-wrap option.
* faces.el (x-create-frame-with-faces): Don't pass parameters that
are set later to x-create-frame.
* net/newst-backend.el (newsticker--get-news-by-url): Catch errors
from url-retrieve.
- (newsticker--sentinel-work): Fixed xerror typo.
+ (newsticker--sentinel-work): Fix xerror typo.
2008-07-07 Dan Nicolaescu <dann@ics.uci.edu>
* erc-backend.el (328): New response handler.
- * erc.el (english): Added 328 to catalog.
+ * erc.el (english): Add 328 to catalog.
2008-05-29 Diane Murray <disumu@x3y2z1.net>
- * erc-services.el (erc-nickserv-alist): Updated REGEXP and
+ * erc-services.el (erc-nickserv-alist): Update REGEXP and
SUCCESS-REGEXP for freenode.
2008-05-05 Juanma Barranquero <lekktu@gmail.com>
* erc-pkg.el: Make the version string a template.
* erc.texi (Obtaining ERC): Update extras URLs for 5.3.
- (Development): Write instructions for git, and remove those for
- Arch.
+ (Development): Write instructions for git, and remove those for Arch.
(History): Mention the switch to git.
2008-01-25 Michael Olson <mwolson@gnu.org>
(gnus-summary-pipe-to-muttprint): Update gnus-summary-muttprint-program
instead of gnus-last-shell-command.
- * gnus-sum.el (gnus-summary-pipe-output-default-command): New user
- option.
+ * gnus-sum.el (gnus-summary-pipe-output-default-command):
+ New user option.
(gnus-summary-muttprint-program): Mention the value will be changed.
(gnus-summary-save-article): Force showing of all headers.
(gnus-summary-pipe-output): Work with the 2nd argument HEADERS.
(nnmairix-determine-original-group-from-registry)
(nnmairix-determine-original-group-from-path)
(nnmairix-get-group-from-file-path, nnmairix-map-range)
- (nnmairix-check-mairix-version, nnmairix-group-toggle-parameter): New
- helper functions.
- (nnmairix-group-mode-hook, nnmairix-summary-mode-hook): Inserted new
+ (nnmairix-check-mairix-version, nnmairix-group-toggle-parameter):
+ New helper functions.
+ (nnmairix-group-mode-hook, nnmairix-summary-mode-hook): Insert new
keystrokes for new commands.
(nnmairix-delete-and-create-on-change): Doc string cleanup.
(nnmairix-request-group): Check allow-fast group parameter.
2008-05-12 Teodor Zlatanov <tzz@lifelogs.com>
- * url-auth.el: Add autoload cookie for
- `auth-source-user-or-password'.
+ * url-auth.el: Add autoload cookie for `auth-source-user-or-password'.
(url-basic-auth, url-digest-auth): Use it with any realm,
overriding the user name and password before the prompt.
2008-02-28 Teodor Zlatanov <tzz@lifelogs.com>
- * url-util.el (url-get-normalized-date): Simplify
- to use `format-time-string'. Always generate date in UTC, but
+ * url-util.el (url-get-normalized-date): Simplify to use
+ `format-time-string'. Always generate date in UTC, but
call it GMT for full compatibility with the RFCs.
2008-02-06 Michael Albinus <michael.albinus@gmx.de>
2008-06-02 Jim Meyering <meyering@redhat.com>
- remove useless if-before-free tests
+ Remove useless if-before-free tests.
* lwlib-Xm.c (xm_update_one_value): Likewise.
* lwlib.c (safe_free_str, free_widget_value_tree): Likewise.
Takanori Yamamoto <takanori.yamamoto@gmail.com>
Kentaro Ohkouchi <nanasess@fsm.ne.jp>
- * Emacs.app/Contents/Info.plist: Add
- filetype/extension entries for the document icon.
+ * Emacs.app/Contents/Info.plist: Add filetype/extension entries
+ for the document icon.
* Emacs.app/Contents/Resources/Emacs.icns: Update.
* Emacs.app/Contents/Resources/document.icns: New file.
-2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
- * README.txt
+ * README.txt:
* compile: Remove.
- * README
+ * README:
* INSTALL: New files.
* FOR_RELEASE: Updated.
-2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
* Cocoa/Contents/Resources/Credits.html: Change URL from sf.net to
GNU.org.
-2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
* FOR-RELEASE: Remove historical info.
-2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
New directory with support files to support NeXTstep window system.
* ChangeLog: New file: recent history of the NS port itself.
* Cocoa: New directory: support files for building .app
package on OS X systems.
- * Cocoa/Emacs.base
+ * Cocoa/Emacs.base:
* Cocoa/Emacs.base/Contents: New directories.
- * Cocoa/Emacs.base/Contents/Info.plist
+ * Cocoa/Emacs.base/Contents/Info.plist:
* Cocoa/Emacs.base/Contents/PkgInfo: New files.
* Cocoa/Emacs.base/Contents/Resources: New directory.
* Cocoa/Emacs.base/Contents/Resources/Credits.html: New file:
About popup support.
* Cocoa/Emacs.base/Contents/Resources/Emacs.icns: New file:
copied from Carbon port.
- * Cocoa/Emacs.base/Contents/Resources/English.lproj: New
- directory.
+ * Cocoa/Emacs.base/Contents/Resources/English.lproj: New directory.
* Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings:
New file.
- * Cocoa/Emacs.base/Contents/Resources/preferences.nib: New
- directory.
- * Cocoa/Emacs.base/Contents/Resources/preferences.nib/classes.nib
- * Cocoa/Emacs.base/Contents/Resources/preferences.nib/info.nib
+ * Cocoa/Emacs.base/Contents/Resources/preferences.nib: New directory.
+ * Cocoa/Emacs.base/Contents/Resources/preferences.nib/classes.nib:
+ * Cocoa/Emacs.base/Contents/Resources/preferences.nib/info.nib:
* Cocoa/Emacs.base/Contents/Resources/preferences.nib/keyedobjects.nib:
New files.
* Cocoa/Emacs.xcodeproj: New directory: build support.
* GNUstep: New directory: support files for building .app
package on GNUstep systems.
* GNUstep/Resources: New directory.
- * GNUstep/Resources/Emacs.desktop
- * GNUstep/Resources/Info-gnustep.plist
+ * GNUstep/Resources/Emacs.desktop:
+ * GNUstep/Resources/Info-gnustep.plist:
* GNUstep/Resources/emacs.tiff: New files.
* GNUstep/Resources/preferences.gorm: New directory.
- * GNUstep/Resources/preferences.gorm/data.classes
- * GNUstep/Resources/preferences.gorm/data.info
- * GNUstep/Resources/preferences.gorm/objects.gorm: New
- files.
+ * GNUstep/Resources/preferences.gorm/data.classes:
+ * GNUstep/Resources/preferences.gorm/data.info:
+ * GNUstep/Resources/preferences.gorm/objects.gorm: New files.
* compile: New file: utility script for building Emacs.app.
- * FOR_RELEASE: New file: release tasks specific to NeXTstep
- port.
+ * FOR_RELEASE: New file: release tasks specific to NeXTstep port.
* README.txt: New file: descriptive info for NeXTstep port.
;; Local Variables:
2008-04-09 Jason Rumney <jasonr@gnu.org>
* makefile.w32-in (clean-other-dirs-nmake): Don't clean lisp dir.
- (clean-other-dirs-gmake): Likewise. Clean doc dirs.
+ (clean-other-dirs-gmake): Likewise. Clean doc dirs.
(top-distclean, distclean, distclean-other-dirs-nmake)
(distclean-other-dirs-gmake, maintainer-clean-other-dirs-nmake)
(maintainer-clean-other-dirs-gmake, maintainer-clean): New targets.
2008-07-17 David Robinow <drobinow@gmail.com> (tiny change)
- * w32inevt.c (change_frame_size): Remove extern declaration.
- (resize_event, maybe_generate_resize_event): Pass SAFE arg to
- change_frame_size.
+ * w32inevt.c (change_frame_size): Remove extern declaration.
+ (resize_event, maybe_generate_resize_event): Pass SAFE arg to
+ change_frame_size.
-2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
* getloadavg.c: Revert last change (2008-07-15).
-2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
* Makefile.in: Replace emacsapp, emacsbindir, emacsappsrc variables
set here with ns_appdir, ns_appresdir, ns_appbindir, ns_appsrc) set
* s/darwin.h: Reorganize ifdefs.
-2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
-
- * config.in
- * dispextern.h
- * frame.c
- * image.c
- * nsfns.m
- * nsfont.m
- * nsgui.h
- * nsmenu.m
- * nsterm.h
- * nsterm.m
- * s/darwin.h
- * xdisp.c: Change most cases of PENDING to TODO, some to FIXME or
- XXX.
+2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
+
+ * config.in:
+ * dispextern.h:
+ * frame.c:
+ * image.c:
+ * nsfns.m:
+ * nsfont.m:
+ * nsgui.h:
+ * nsmenu.m:
+ * nsterm.h:
+ * nsterm.m:
+ * s/darwin.h:
+ * xdisp.c: Change most cases of PENDING to TODO, some to FIXME or XXX.
2008-07-17 Andreas Schwab <schwab@suse.de>
* frame.h: Include dispextern.h for Display_Info.
(display_x_get_resource): Declare.
-2008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
* syntax.c: Remove stdio.h include accidentally introduced in
Emacs.app commit.
USER_FULL_NAME with its value.
* config.in: Regenerate.
-2008-07-16 David Reitter <david.reitter@gmail.com>
+2008-07-16 David Reitter <david.reitter@gmail.com>
- * Makefile.in: add ns-win, ns-carbon-compat, easy-mmode and
- easy-menu to SOME_MACHINE_LISP for the new NeXTstep port
+ * Makefile.in: Add ns-win, ns-carbon-compat, easy-mmode and
+ easy-menu to SOME_MACHINE_LISP for the new NeXTstep port.
2008-07-16 Glenn Morris <rgm@gnu.org>
* keyboard.c (parse_menu_item): Don't use cachelist, even under NS.
If the cache doesn't work, let's fix it, rather than work around it.
-2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
* Makefile.in: Correct additions for nsfont.o in last commit.
* nsfont.m: New file (forgot last commit).
-2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
+2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
Changes and additions for NeXTstep windowing system (Cocoa and
GNUstep) support.
- * Makefile.in
+ * Makefile.in:
* config.in: Support defines and build commands for NS port.
* blockinput.h (BLOCK_INPUT, UNBLOCK_INPUT, TOTALLY_UNBLOCK_INPUT)
(UNBLOCK_INPUT_TO): Don't use under NS unless EXPERIMENTAL_CONTROL_G.
(free_menubar_widget_tree_value, update_submenu_strings)
(find_and_call_menu_selection): Treat NS as X and NT.
(find_and_return_menu_selection): New function, used for popup menus.
- * nsgui.h
- * nsterm.h
- * nsfns.m
- * nsimage.m
- * nsmenu.m
- * nsselect.m
+ * nsgui.h:
+ * nsterm.h:
+ * nsfns.m:
+ * nsimage.m:
+ * nsmenu.m:
+ * nsselect.m:
* nsterm.m: New files.
* process.c (wait_reading_process_output): Under NS, call ns_select()
instead of plain select().
2008-07-10 Chong Yidong <cyd@stupidchicken.com>
- * xdisp.c (move_it_to): Backtrack if past the edge of a wrapped
- line.
+ * xdisp.c (move_it_to): Backtrack if past the edge of a wrapped line.
2008-07-10 Dan Nicolaescu <dann@ics.uci.edu>
Add hfont member.
(FONT_COMPAT): Remove obsolete macro.
- * w32font.c (w32font_close): Remove compat code. Delete hfont member.
+ * w32font.c (w32font_close): Remove compat code. Delete hfont member.
(w32font_encode_char, w32font_text_extents): Use new hfont member.
- (w32font_open_internal): Remove compat code. Set new hfont member.
+ (w32font_open_internal): Remove compat code. Set new hfont member.
(Fx_select_font): Use new hfont member.
* w32uniscribe.c (uniscribe_otf_capability, uniscribe_shape)
replacing truncate_partial_width_windows.
(init_iterator): If Vtruncate_partial_width_windows is an integer,
truncate only if the window width is below that integer.
- (start_display. resize_mini_window, produce_stretch_glyph)
+ (start_display, resize_mini_window, produce_stretch_glyph)
(display_string, move_it_in_display_line_to): Use line_wrap.
(back_to_previous_visible_line_start, reseat_1): Reset
string_from_display_prop_p.