on EMACS_TYPE.
It does some moderately unclean things with versions and PKGREVISION so
that updating should work seamlessly -- this package should end up with
the same PKGNAME (emacs) and the same version (24.2, 23.4, etc.) and
one PKGREVISION higher than the previously existing emacs packages.
While here, fix wrong (emacs23-era) pattern in version.mk.
Caution: The distfile appears to have vanished, so I can't build this
package and it may not work.
Use python/distutils.mk as it should.
Use shared-mime-info/mimedb.mk as it should and remove file managed by
shared-mime-info from PLIST.
This makes zim not abort when started.
Bump PKGREVISION.
Patches provided by Makoto Fujiwara in PR 47552 and modified by me.
Notable changes since 24.3:
** `apropos-variable' is now `apropos-user-option'
** `eval-defun' on an already defined defcustom calls the :set function,
if there is one.
** The option `set-mark-default-inactive' has been deleted.
This unfinished feature was introduced by accident in Emacs 23.1;
simply disabling Transient Mark mode does the same thing.
** `initial-buffer-choice' can now specify a function to set up the
initial buffer.
** ACL support has been added.
** New option `scroll-bar-adjust-thumb-portion'.
** Improved fullscreen support for Nextstep (Mac OS X).
** New commands `toggle-frame-fullscreen' and `toggle-frame-maximized',
bound to <f11> and M-<f10>, respectively.
** Delphi mode is now called OPascal mode.
** jit-lock-debug-mode lets you use the debuggers on code run via jit-lock.
** completing-read-multiple's separator can now be a regexp. The
default separator is changed to allow surrounding spaces around the
comma.
See share/emacs/24.3.50/etc/NEWS for the complete list of changes.
Changelog:
=== 0.59 - Wed 23 Jan 2012 ===
* Critical bug fix in pageview serialization
* Fix for inheritance of tags in tasklist - Epinull
* Fix for customtools dialog - Epinull
* Fix for week number in Journal plugin page template
=== 0.58 - Sat 15 Dec 2012 ===
* Added new plugin for distraction free fullscreen mode
* Added options to limit tasklist plugin to certain namespaces -
Pierre-Antoine Champin
* Added option to tasklist plugin to flag non-actionable tasks by a special tag
* Added prompt for filename for Insert New File action
* Added template option to list attachments in export
* Added class attributes to links in HTML output
* Added two more commandline options to quicknote plugin
* Made sidepanes more compact by embedding close buttons in widgets
* Critical fix for restarting zim after a crash (cleaning up socket)
* Bug fix for search queries with quoted arguments
* Bug fix for use of tags in the tasklist plugin
* Bug fix for wiki format to be more robust for bad links
* Bug fix for latex format to not use file URIs in \includegraphics{}
* Bug fix for including latex equations in latex export
* Bug fix list behavior checkboxes and numbered lists
* Fix first day of week locale for calendar plugin - based on patch by
Leopold Schabel
* Fix for handling "file:/" and "file://" URIs in links - see manual for details
* Fix for windows to not open consoles for each external application - klo uo
* Fix for windows to put config files under %APPDATA% - klo uo
* Fix to have "update heading" toggle in rename dialog more
intelligent - Virgil Dupras
* Fix to make template errors report relevant error dialogs
* Fix for search and replace whitespace in pageview
* Various small fixes
Packaged for wip by amoibos and myself.
Dhex is a ncurses-based hex-editor with a diff mode. It makes heavy
use of colors, but is also themeable to work on monochrome monitors.
It includes the good old Action Cartridge Search Algorithm to find
specific changes.
- remove LIBXAW variable. It is handled by buildlink3.mk now
- simplify patches and Makefile in packages using libXaw
- in some cases force use of Xaw3d (won't build with Xaw)
- replace some directly included of x11/Xaw3d with mk/xaw.buildlink3.mk
In next part:
- replace more includes with mk/xaw.buildlink3.mk
Patches:
7.3.713 printf() can only align to bytes, not characters
7.3.714 :setlocal and :setglobal do not work in the sandbox
7.3.715 crash when calling setloclist() in BufUnload autocmd
7.3.716 error on exit when using Python 3
7.3.717 when changing font size only MS-Windows limits window size
7.3.718 when re-using the current buffer the buffer-local options stay
7.3.719 cannot run new version of cproto
7.3.720 proto files are outdated
7.3.721 Ruby interface defines local functions globally
7.3.722 Perl flags may contain "-g", which breaks "make proto"
7.3.723 various tiny problem.
7.3.724 building with Ruby and Tcl on MS-Windows 64 bit does not work
7.3.725 :aboveleft and :belowright have no effect on :copen
7.3.726 typos and duplicate info in README
7.3.727 can't always find Win32.mak when building GvimExt
7.3.728 cannot compile with MzScheme interface on Ubuntu 12.10
7.3.729 building with Ruby fails on some systems
7.3.730 crash in PHP file when using syntastic
7.3.731 Py3Init_vim() is exported uneccessarily
7.3.732 compiler warnings for function arguments
7.3.733 tests fail when including MzScheme
7.3.734 cannot put help files in a sub-directory
7.3.735 cannot build Ruby 1.9 with MingW or Cygwin
7.3.736 file name completion in input() escapes white space
7.3.737 when using do_cmdline() recursively did_endif is not reset
7.3.738 (after 7.3.730) unused function argument
7.3.739 computing number of lines may have an integer overflow
7.3.740 IOC tool complains about undefined behavior for int
7.3.741 (after 7.3.737) tiny build fails
7.3.742 leaking memory when :vimgrep restores the directory
7.3.743 (after 7.3.741) tiny build still fails
7.3.744 64 bit compiler warning
7.3.745 automatically setting 'ttymouse' doesn't work
7.3.746 memory leaks when using location lists
7.3.747 tab alignment does not work when characters are concealed
7.3.748 no tests for conceal mode
7.3.749 cannot build Python interface without multi-byte feature
7.3.750 the justify macro does not always work correctly
7.3.751 test 61 is flaky, it fails once in a while
7.3.752 test 49 script file doesn't fold properly
7.3.753 ":q" twice does not work when there is a QuitPre autocommand
7.3.754 latest nmake is not recognized
7.3.755 autoconf doesn't find Python 3 if it's called "python"
7.3.756 a location list can get a wrong count in :lvimgrep
7.3.757 issue 96: access freed memory if put command triggers autocmd
7.3.758 matchit plugin does not handle space in #ifdef
7.3.759 MS-Windows: Updating tabline is slow when there are many tabs
7.3.760 dv_ deletes the white space before the line
7.3.761 in Visual mode a "-p does not work
7.3.762 (after 7.3.759) on some systems the tabline is not redraw.
pkgsrc changes:
- cleanup vim-xaw by adding -lXaw first, so --as-needed will work now
- remove some old entries in vim-xaw
Will fix PR 47281.
tweak is a hex editor. It allows you to edit a file at very low
level, letting you see the full and exact binary contents of the
file. It can be useful for modifying binary files such as executables,
editing disk or CD images, debugging programs that generate binary
file formats incorrectly, and many other things.
Unlike simpler hex editors, tweak possesses a fully functional
insert mode. This is not useful when editing many of the types of
file described above, but can be useful in other situations. Also,
an insert mode makes it easy to use tweak to construct new files
from scratch.
gcc45.
- avoid implicit int, declare void functions void
- return values from non-void functions
- put most external declarations properly in header files
- use some static and const
- fix up a big mess with function pointer casting
- use standard includes, don't provide own decls of standard functions
- use types matching libc when providing own malloc, printf, and putchar
- use <ctype.h> functions correctly
- silence assorted compiler warnings
- fix some bugs exposed by compiler warnings
- don't intentionally exercise signed overflow
- remove some unused items
- add patch comments to other patch (patch-aa)
As this includes several fixes and removes some undefined behavior on
a commonly reachable code path, bump PKGREVISION.