alternative from mk/jpeg.buildlink3.mk
This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).
The mechanical edits were applied via the following script:
#!/bin/sh
for d in */*; do
[ -d "$d" ] || continue
for i in "$d/"Makefile* "$d/"*.mk; do
case "$i" in *.orig|*"*"*) continue;; esac
out="$d/x"
sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
-e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
< "$i" > "$out"
if cmp -s "$i" "$out"; then
rm -f "$out"
else
echo "Edited $i"
mv -f "$i" "$i.orig" && mv "$out" "$i"
fi
done
done
I tried to work in the manual PLIST changes.
Changes since 21.4.17 from the distribution ChangeLog:
2008-12-28 Vin Shelton <acs@xemacs.org>
* XEmacs 21.4.22 is released
* etc/photos/vin.png:
* etc/photos/vinm.png: Updated.
2007-10-07 Vin Shelton <acs@xemacs.org>
* XEmacs 21.4.21 is released
* modules/ldap/eldap.c: Declare that we use deprecated API.
Thanks to Mats Lidell <matsl@xemacs.org> for the report & patch:
<871wgnqunm.fsf@spencer.lidell.homelinux.net>.
2006-12-09 Vin Shelton <acs@xemacs.org>
* XEmacs 21.4.20 is released
* configure.in: Find relocated xpm library under cygwin.
Patch lifted from Rick Rankin's 21.5 version of the patch.
* PROBLEMS: X11R7 loses x11/bitmaps/gray.
* configure.in: Simplify cygwin include and nox/Xpm handling.
As of cygwin-1.5.19, 'gcc -print-file-name=libc.a' (effectively)
returns '/lib' instead of '/usr/lib', so we'll use
'gcc -print-search-dirs' instead.
2006-01-28 Vin Shelton <acs@xemacs.org>
* XEmacs 21.4.19 is released
* etc/package-index.LATEST.gpg: Updated with latest package data.
Merge from 21.5.
* configure.in: Fixed `LDAP_OPT_ON' libraries configuration
introduced in local 2005-03-13 change of `configure.in'. However,
do not check for internal `-lber' `ber_pvt_opt_on' symbol as done
in upstream. This symbol is not part of any published interface,
it may exist or not exist, depending on openldap version. Cryptic
comment before using it in upstream 21.5 source did not state
precisely under which circumstances checking for it was useful,
which sort of user code tried to link the symbol. So in local
21.5 dismissed both the code and the comment without writing a
cleaner equivalent.
* etc/NEWS: Document.
* etc/package-index.LATEST.gpg: Updated with latest package data.
* etc/OXYMORONS: insert 'Social Property' for 21.4.18.
* etc/NEWS: document motif deprecation and defaulting
--with-widgets to off.
* etc/PACKAGES: Fix description of xetla.
2005-12-03 Vin Shelton <acs@xemacs.org>
* XEmacs 21.4.18 is released
* etc/TUTORIAL.cs: copied from 21.5.
* etc/TUTORIAL.sl: copied from 21.5.
* configure.in: Merge revision 1.19 change: fix ldap libraries
configuration lossage when `-lldap -llber' links and but `-lldap'
does not; allow `ldap_libs' to be empty or overridden by builder.
The lossage was introduced in upstream revision 1.151.2.31
(2005/01/31 02:54:47 vins) by (extremely hasty and unwise) merge
of revision 1.232 change.
* etc/NEWS: Document it.
* configure.in (XE_COMPUTE_RUNPATH): Check XtRegisterDrawable
availability.
* etc/PACKAGES: etc/PACKAGES: Announce re-builder, xetla.
* configure.in: Avoid using Motif also for cygwin
* configure.in: Check for u_int*_t typedefs and use them in
Berkeley DB detection.
* etc/PACKAGES: etc/PACKAGES: Announce re-builder, xetla.
* configure.in: Remove -fno-gnu-linker option from Solaris
dynodump builds; it doesn't do anything.
Don't use 'head -1' - it's deprecated by coreutils-5.3.0 on some
platforms.
* etc/PACKAGES: Announce latin-euro-standards, update mule-base.
* etc/OXYMORONS: New list.
maintenance release: "We have fixed crashes that have been reported to us,
ironed out many small glitches, further polished the user interface,
updated the documentation and added some new layouts."
approved by Jeremy C. Reed
Contributed by Matthew Mondor in PR pkg/44169
Xournal is an application for notetaking, sketching, keeping a
journal using a stylus or a mouse. It is free software (GNU GPL)
and runs on GTK+/Gnome platforms. It is similar to Jarnal, Gournal,
and NoteLab.
Xournal allows to add annotations to PDF documents, including notes,
multicolor highlighting and simple drawing, and can save those in
another filename (distinguished by the suffix), to automatically
load them back when opening the PDF document again. It also
remembers the previous page position.
Version 1.2.1
* Fix bullet list indentation when printing (LP#516494, Owen Williams)
* Add timestamp to logger messages, useful for watching autosync output, etc
* Other fixes: LP#556628
* Translation updates: ca@valencia, el, et, nl, th
Version 1.2.0
* Handle new application/x-note mimetype (#611865, Olivier Le Thanh Duong)
* Add a text/path-list target when drag-and-dropping from Search window,
allowing basic note transfer via Empathy (#611858, Olivier Le Thanh Duong)
* Allow icon themes to customize the panel/tray icon separately (#612887)
* Fix icon embedding in Mac build (#612893)
* Fix errors when using GTK+ >= 2.19.7
* Translation updates: bn, da, el, eu, fi, gl, it, ko, nb, lt, pa, pt, ru, sv, uk
Version 1.1.4
* Autosync improvements:
- Enable the preference in the UI
- Try to only sync when idle (to avoid interrupting your writing)
- Do not attempt to sync when the server is unavailable
- Fix focus/cursor issues that were occurring after autosync
* Other fixes: #611564, #611801
* Translation updates: bg, cs, de, en_GB, el, es, et, eu, fr, gl, hu, it, lv,
pl, pt_BR, ro, ru, sl, sv, ta
Version 1.1.3
* Translation updates: de, es, et, eu, gl, nb, pt_BR, ro, sl, ta, zh_HK, zh_TW
Version 1.1.2
* Experimental automatic background synchronization support (#562097)
See the bug report for information about enabling and testing this new feature
* Allow user to decide if links are updated when renaming a note (#574485)
* Fix crashers related to new Jump List feature (#608779, #608940, Stefan Cosma)
* Translation updates: de, th
Version 1.1.1
* Awesome new Jump List support on Windows 7 (#587330, Stefan Cosma)
* Copy rich text from notes to apps like Evolution and OpenOffice.org Writer.
Feature requires gtk-sharp 2.12.10 (#431014, Gabriel Burt)
* Rearrange Tomboy startup so icon appears within 0.5-1.0 seconds
* Prevent crash when entering empty notebook name (#602483, Greg Poirier)
* Other fixes: #594662, #592985, #541663
* New translations: ast, en@shaw
* Translation updates: bg, bn, es, et, eu, he, it, nb, sl, sv, uk, zh_CN
Version 1.1.0
* Add support for Ubuntu One and others using OAuth 1.0a (#594046, Rodrigo Moya)
* Fix printing in Windows Vista and Windows 7 (#576554)
* Various Windows bug fixes (#585297, #601067, #599688, Stefan Cosma)
* Add CreateNamedNoteWithUri method to dbus interface (#580525, Matt Jones)
* Add dbus methods for working with notebooks (#576329, Clemens Buss)
* Always show icons for note items in recent notes menu (#590653)
* Add Sync menu item to panel applet (#597569)
* Stop cutting off message text in the Sync dialog (#553615)
* Other fixes: #596416, #596395, #597139
* Translation updates: ca, id, it, lv, nb, pl, ro, sl
* Preserve character properties when typing. This fixes a bad regression that
was introduced in 2.8.5.
Changes 2.8.5:
* Fix paste of rich text from HTML and ODT, where previously some formatting
properties were not closed properly.
* Add a number of robustness fixes to the layout engine.
* Fix a table selection bug.
- Sync with Tramp 2.2.0.
* net/tramp.el (tramp-handle-insert-file-contents): Don't use
`file-remote-p' (due to compatibility).
* net/tramp-sh.el (tramp-do-copy-or-rename-file-directly)
(tramp-do-copy-or-rename-file-out-of-band): Use `ignore-errors'.
Changes:
* progmodes/cc-fonts.el (c-font-lock-enum-tail): New function
which fontifies the tail of an enum.
(c-basic-matchers-after): Insert a call to the above new function.
This fixes bug #7264.
* cus-start.el: Add :set properties for minor modes menu-bar-mode,
tool-bar-mode, transient-mark-mode. (Bug#7306)
* minibuffer.el (completion-cycling): New var (bug#7266).
* iswitchb.el (iswitchb-kill-buffer): Avoid `iswitchb-make-buflist'
which changes the order of matches seen by users (bug#7231).
* server.el (server-port): New option. (Bug#854)
* epa-mail.el (epa-mail-encrypt): Handle local-part only
recipients; expand mail aliases (Bug#7280).
* image.el (image-checkbox-checked, image-checkbox-unchecked):
Delete (Bug#7222).
* epg-config.el (epg-gpg-program): Try to use "gpg2" if "gpg"
executable is not available on the system (Bug#7268).
Recent changes:
* mail/rmail.el (rmail-show-message-1): Catch an error of
base64-decode-region and just show an error message (bug#7165).
* subr.el (last): Deal with dotted lists (reported in bug#7174).
* subr.el (last): Use `safe-length' instead of `length' (bug#7206).
* image.el (image-library-alist): Declare as obsolete alias.
(image-type-available-p): Use `dynamic-library-alist'.
* subr.el (last): Make it faster. (Bug#7174)
* cus-theme.el (custom-theme--listed-faces): Add cursor face.
(describe-theme-1): Extract doc from unloaded themes.
* cus-theme.el (describe-theme, customize-themes)
(custom-theme-save): New commands.
(custom-new-theme-mode-map): Bind C-x C-s.
(custom-new-theme-mode): Use custom--initialize-widget-variables.
(customize-create-theme): New optional arg THEME.
(custom-theme-revert): Use it.
(custom-theme-visit-theme): Remove dead code.
(custom-theme-merge-theme): Use custom-available-themes.
(custom-theme-write): Make interactive.
(custom-theme-write): Use custom-theme-name-valid-p.
(describe-theme-1, custom-theme-choose-revert)
(custom-theme-checkbox-toggle, custom-theme-selections-toggle):
New funs.
(custom-theme-allow-multiple-selections): New option.
(custom-theme-choose-mode): New major mode.
* ibuffer.el (ibuffer-mode-map): Don't redefine the cursor keys,
since that's too annoying. Move the filter groups commands to
TAB/backtab.
pkgsrc changes:
- adjust dependencies
- bump required perl version from 5.10.1 to 5.12.2nb1
Upstream changes:
0.70 2010-09-09
- The Task 2.0 API now supports full birectional communication for all
task classes out the box. (ADAMK)
- Directory search now runs incrementally via background task (ADAMK)
- Directory browse no longer infinitely recurses (ADAMK)
- Directory tasks all support cancellation, preventing expensive tasks
building up and killing your Padre instance (ADAMK)
- Subroutines declared using syntax provided by Method::Signatures
("func", "method"), MooseX::Method::Signatures ("method"), and
MooseX::Declare ("method") are now supported in the Outline and
Functions view (DAPATRICK)
- Updated German translation (ZENOG)
- Updated Italian translation (SBLANDIN)
- Fixed typos in share/languages/perl5/perl5.yml (ZENOG)
- Added keyboard shortcuts to refactoring features "rename variable"
and "extract subroutine" (ZENOG)
- Fixed small translation problem in ActionLibrary (ZENOG)
- Fix#411: working version of the keyboard shortcut editor (ZENOG)
- The startup splash is now disabled by default. Padre starts up very
quickly these days, and delaying image loading should reduce the
per-thread memory cost more (ADAMK)
- Fix MIME type setting via menu (ZENOG)
- mark nl_be as not supported (ZENOG)
- partial fix for #452: 'focus order in Replace dialog' (ZENOG)
- Fix focus order in Find dialog (ZENOG)
- Close replace dialog on Escape key in all cases (ZENOG)
- 'Quick Menu Access' dialog now completely translated (ZENOG)
Noticed by Matthias Buelow via PR#31294.
Formerly, source part of xemacs is in no-prefix archive.
But now, it is in -src archive, and no-prefix archive contains all of them.
pkgsrc changes:
- adjust dependencies
Upstream changes:
v0.04 to be released
make compatible to newer Padre versions (ZENOG)
more informative README (ZENOG)
added support for BibTeX and Java (ZENOG)
v0.03 2010.07.12
Use mimetype instead of get_mimetype (Alexandr Ciornii)
pkgsrc changes:
- adjust dependencies
- use bundled M::I
Upstream changes:
0.03 2010.08.20
Compatibility with new Padre (CHORNY)
chdir to file directory before commit (CHORNY)
0.02 2009.03.25
Add necessary diff methods for file and dir (kaare)
Add inc/* and META.yml to MANIFEST (and therefor the tarball)
(ryan52)
Changes:
- progmodes/etags.el (tags-file-name): Mark safe if stringp (Bug#6733).
- emacs-lisp/copyright.el (copyright-update-year) (copyright-update):
Temporary switch-to-buffer to ensure the buffer change being queried
is visible (Bug#5394).
- font-lock.el (lisp-font-lock-keywords-2): Add
combine-after-change-calls, condition-case-no-debug,
with-demoted-errors, and with-silent-modifications (Bug#6025).
- progmodes/compile.el (compilation-error-regexp-alist-alist): Give
the Ruby rule a lower priority than Gnu (Bug#6778).
- mouse.el (mouse--drag-set-mark-and-point): New function.
(mouse-drag-track): Use LOCATION arg to push-mark. Use
mouse--drag-set-mark-and-point to take click-count into
consideration when updating point and mark (Bug#6840).
- net/rcirc.el (rcirc-log-process-buffers): New option.
(rcirc-print): Use it.
(rcirc-generate-log-filename): New function.
(rcirc-log-filename-function): Change default to
rcirc-generate-log-filename (Bug#6828).
- term/ns-win.el (ns-get-pasteboard, ns-set-pasteboard):
Use QCLIPBOARD instead of QPRIMARY (Bug#6677).
- image.el (create-animated-image): Don't add heuristic mask to image
(Bug#6839).
- files.el (locate-file-completion-table): Only list the .el and .elc
extensions if there's no other choice (bug#5955).
- cus-edit.el (custom-group-value-create): Add extra newline
before end line (Bug#6876).
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
pkgsrc changes:
- Bump dependency on devel/p5-Perl-APIReference for 5.12.0 support
Upstream changes:
0.02 2010-04-18
Bump dependency on Perl::APIReference for 5.12.0 support.
CPAN distribution 0.23.0, because 0.23 seems to have files distributed,
which doesn't belong there).
pkgsrc changes:
- Fixing for Padre-0.69 (Wx::perl::Dialog -> Padre::Wx::Dialog)
- mark for unsafe using make-jobs
Upstream changes:
0.23 2010.07.24
actually install the translations (RSN)
compatibility to newer Padre versions (ZENOG)
added MANIFEST.SKIP
pkgsrc changes:
- adjust dependencies
Upstream changes:
0.69 2010.08.17
- Landed ConfigSync branch (MATTP)
- Task 2.0 restores support for having tasks send unlimited messages
back to the main application while they are running (ADAMK)
- Added Padre::Task::Run for background process execution with STDOUT
lines streaming as events back to the main window. (ADAMK)
- Fixed test failure in t/93-padre-filename-win.t under win32 (SEWI)
- Devel plugin now has the option to dump the Task Manager (GARU)
- Refactored, reskinned and polished ConfigSync functionality (ADAMK)
- Added ->status to ::Main to allow rapid transient messages to be
presented in the status bar, as fast as 100/sec (ADAMK)
- Fixed the file-changed-on-disk dialog: Show "Reload" button instead
of "Close" (SEWI)
- Adding a ton of additional $BACKCOMPATIBLE variables so that every
class consumed by the current family of plugins has them (ADAMK)
- Nudging up the default background thread count now that we will
start to see long-running threads looking after background
processes (ADAMK)
- Allow the opening of files exceeding the editor_file_size_limit of
500_000. The file is opened if the user answers Yes to the
dialog (MULANDER)
- The Task Manager now records per-worker statistics on which tasks they
have run in the past. This is needed to support various worker
optimisation strategies to be implemented in the future (ADAMK)
- Added a simple initial Task Manager optimisation strategy to favour
workers which have run a task at least once before (ADAMK)
- "Find method declaration" will not find forward-declaration (CHORNY)
- Task manager now has separate maximum and minimum thread counts (ADAMK)
- Minimum thread count set to zero. Padre starts up 600ms faster, at the
cost of the directory tree appearing 200ms slower if you use it (ADAMK)
- Command line switch to select locale (CHORNY)
- Added configuration option to modify the cursor blink rate in Padre
as requested via the padre-dev mailing list closes ticket number
983 (PLAVEN)
- Added Padre::Task::Daemon for bidirectional communication support in
tasks. When the task is launched, messages to the chlid can be sent
down the worker thread's message queue, and they will be tunneled
through to the task, which can retrieve them Erlang-style via a
dequeue method (ADAMK)
0.68 2010.07.28 - Unstable - Post Birthday Hackathon Weekend
- Fixed rare bug in t/23_task_chain.t (CHORNY)
- Refactored the Action subsystem into a simpler model. The old layout
artificially broke it up based on menu structure. The new layout
also makes it simpler to do further refactorings (ADAMK)
- Removed half the usages of Wx::Perl::Dialog (ADAMK)
- Use a hyphen to a separate the current vs native names of the languages
in the View menu, as the bracing looked weird with the bracing of some
of the languages themselves (ADAMK, ZENOG)
- Don't show a additional translated string for the language that is
currently active (ADAMK, ZENOG)
- When the advanced setting "feature_fontsize" is disabled, Padre will
remove the Font Size menu, disable Ctrl-+ and Ctrl--, and (most
importantly) will not change the font size in an editor on
Ctrl-Scroll (ADAMK)
- Added integration with the PPI::Transform API for modifying Perl
documents, so the transform objects can modify Padre documents (ADAMK)
- Added the "Move POD to __END__" refactoring that lets you extract all
the POD scattered through a document, merge it together, and move it
to the bottom of the file after an __END__ statement (ADAMK)
- If the Open Selection expression only matches one file, immediately
open it without showing a pointless dialog (ADAMK)
- Removed Wx::Perl::Dialog by inlining it into Padre::Wx::Dialog, this
will remove the need to import ':everything', saving 50-100k (ADAMK)
- Actions now only need to be declared once, and are all declared in one
place in advance (ADAMK)
- Directory Tree sort order is now (advanced) configurable between
directory-first and directory-mixed (ADAMK)
- Moved the Padre::Action* classes to Padre::Wx::Action* as they are now
much more tightly dependant on Wx (ADAMK)
- Plugins will now do full compatibility testing, which means that when we
change an internal API we can just update $COMPATIBLE in that package
and any impacted plugins will be automatically disabled until they do a
new release. That is far better than "They just crash blindly" (ADAMK)
- Create a new main_directory_root settting distinct from the existing
default_projects_directory one, specifically for setting the default
root of the directory tree. It will continue to be pointed to
my_documents by default (the original may change) (ADAMK)
- Made Padre::Wx::Dialog::ModuleStart configuration translation-safe (ZENOG)
- Updated German translation (ZENOG)
- Add Java and BibTeX to MIME types (ZENOG)
- Ack ("find in files") output is now more 'clickable', but still not
perfect (ZENOG)
- Fix File::Open3::open3() call to be IPC::Open3::open3() (BRICAS)
- Fix#969: crash when switching language after using Ack (ZENOG)
- Remove unnecessary Wx::gettext calls from Padre::Wx::Dialog::Preferences
that lead to missing translations (ZENOG)
- Description field is hidden by default in the regex editor dialog.
A checkbox now optionally toggles its visibility (AZAWAWI)
- Padre::Wx::FindResult: Get rid of global variable, shorter column
titles, both columns now wxLIST_AUTOSIZE (ZENOG)
- Call relocale() for all elements of the Bottom panel (ZENOG)
- Remember sorting order in session manager (SEWI)
- Nicer workflow for renaming variables: Now we check for some conditions
before prompting the user for a name; renamed function
'lexical_variable_replacement' to 'rename_variable' (ZENOG)
- Simplify the code for the Bottom pane a bit (-1 method), no warnings
any more (ZENOG)
- Fixed#970: Switching language removes plugin menus (ZENOG)
- Padre::MimeTypes: Fixed some Wx::gettext handling problems, switched
keys of menu_view_mimes() so that the names (not the MIME types) of
file types are shown in the View menu (ZENOG)
- Documentation of Padre::Current (SEWI)
- Include only changed files in changed-file-list (SEWI)
- Added wxwidgets.pod which contains the method documentation of all Wx
classes (AZAWAWI)
- Padre has wxWidgets method documentation in F2 help search (AZAWAWI)
- Added Padre::Wx::Nth to group first/nth-time startup magic (ADAMK)
- Fixed#781 : Unicode should not be used for accessing file system on
Win32 (CHORNY)
- The New Installation Survey now only appears on the third time that
Padre starts, so it doesn't confuse people with locale issues (ADAMK)
- Split Padre::Wx::Dialog::WhereFrom into main and FBP classes to try
out the designer-based approach experimentally (ADAMK)
- Tab width is configurable for opened file too (CHORNY)
0.67 2010.07.27
- 0.67 never made it to public release. All changes listed for 0.68 are what 0.67
would have had.
0.66 2010.07.01
- Improved the quality and integration of the default window size (ADAMK)
- The non-blocking IO upgrade in 0.65 meant that Padre could no longer
open files on Windows. Fixed (ADAMK)
- Minor improvements to the About dialog (ADAMK)
0.65 2010.07.01
- Task 2.0 API landed on trunk (and everything breaks) (ADAMK)
- Converted the FunctionList GUI component to work via a task (ADAMK)
- Padre::Role::Task role added to allow any object in Padre
to be the "owner" of task and automatically handle which
tasks are still relevant to the UI state at the time the task
is completed, and ignore the ones that aren't (ADAMK)
- New compulsory Padre::Wx::Role::View for editor GUI componants
that want to live in the left/right/bottom tool panels (ADAMK)
- Renamed a number of classes to simpler names. Because we are
breaking everything anyway, this is an opportune time to lump
in these low-importance changes (ADAMK)
- Padre::DocBrowser --> Padre::Browser (ADAMK)
- Padre::Wx::DocBrowser --> Padre::Wx::Browser (ADAMK)
- Padre::Wx::Role::MainChild --> Padre::Wx::Role::Main (ADAMK)
- Language-specific task sub-classes now live under the document class
instead of under the Padre::Task tree, to encourage concentration
of language-specific code within the document tree (ADAMK)
- Padre::Task::Perl::Syntax --> Padre::Document::Perl::Syntax (ADAMK)
- Padre::Task::Perl::Outline --> Padre::Document::Perl::Outline (ADAMK)
- Startup config file now uses a custom hyper-minimalist format
which avoids the need to load YAML::Tiny before the first thread
spawn, saving about 400k per thread (ADAMK)
- Padre::Logger now allows the PADRE_DEBUG environment variable to be
set to a specific class name, enabling logging only for that class.
This simplies tracing around a specific problem now that the number
of classes with debugging hooks is getting large (ADAMK)
- Moved the startup tool enabling of the syntax check and error list
from the startup timer to the constructor, and prevent them from
writing back to the config. We no longer need to write the config
at all during startup, making startup faster (ADAMK)
- Scroll the output window down on outputs (kthakore)
- Directory browser rewritten to operate in the background (ADAMK)
- Improved directory tree search to take advantage of new background
file scanning. It is now instantaneously quick (ADAMK)
- Added the PPI::Cache API to provide a simple common mechanism for
stashing GUI model data such that all cache data can be cleaned up in
one go when the relevant project or document is released (ADAMK)
- Fixing some new bugs or adding temporary workarounds for them (SEWI)
- Rebuild History using non-blocking IO on Padre start (SEWI)
0.64 2010.06.12
- Last Stable before merge of new Task 2.0 API
- zh-cn translation updated (jagd)
0.63 2010.06.02
- Autocomplete "sub new" for Perl modules (SEWI)
- fixed ticket #956: crashes if Outline is active (ZENOG)
0.62 2010.05.21
- Any 3 column table layout in the preferences dialog now has a
stretched middle column. (PLAVEN)
- Add a warning for versions of Wx.pm with broken HTML rendering
(ZENOG)
- Mousing over a sub/method name with ctrl pressed now highlights it
to indicate it can be clicked on (Sam Crawley)
- Regex editor: Support global flag for substitute (ZENOG)
- Updated Turkish translation (Burak G??rsoy)
0.61 2010.05.12
- MIME types: added a few C++ file extensions, added LaTeX .sty files
(Zeno Gantner)
- About dialog: increase height of the window so that the translated
licensing terms also fit in without a scrollbar (Zeno Gantner)
- Debugger: improved variable detection in the document (Zeno Gantner)
- Menu: More consistent capitalization of menu entries (Zeno Gantner)
- Updated German translation (Zeno Gantner)
- fixed ticket #538: "outline view info takes too long to refresh" by
adding an outline cache (Zeno Gantner)
- fixed ticket #541: "wrong outline can get displayed for a document"
(Zeno Gantner)
- fixed ticket #940: "crashes when right clicking in code editing area"
(Zeno Gantner)
- fixed ticket #878: "Tabs like 'Outline', 'Functions'... should have
a close button, just like the documents tabs" (Zeno Gantner)
- fixed behaviour of the close button for the bottom tabs (Output,
Errors, Syntax Check): closing a tab now toggles the corresponding
menu and config items (Zeno Gantner)
- Updated German translation (Zeno Gantner)
- Updated Chinese translation (Chuanren Wu)
- fixed ticket #939: "Padre 'help' depends on POD2-Base on Strawberry
Perl on Windows XP" (ADAMK)
- Updated Italian translation (SBLANDIN)
- Updated Brazilian Portuguese translation (GARU)
- Updated Dutch translation (Dirk De Nijs)
- Updated Spanish translation (ENELL)
0.60 2010.04.20
- Add FTP connection caching/sharing (SEWI)
- Add interactive template functions (SEWI)
- Fixed ticket #900: opening binary files may crash Padre (Zeno Gantner)
- Improved some menu entries: added missing "...", better labels, better
comments (Zeno Gantner)
- Clearer error message if debugger is not started yet (Zeno Gantner)
- Complete language/locale switch on Unix platforms: also correctly
translate the Wx default labels (Zeno Gantner)
- Fixed ticket #921: regex syntax error in Regex Editor
(reported by leprevost)
- Updated German and Turkish translation (Zeno Gantner, SEWI and Burak
G??rsoy)
- Added licensing information to About dialog (Zeno Gantner)
- Skip '.' when indexing installed modules in @INC (dam)
- Fixed bug related to search history (Sam Crawley)
- Added file type filter "script file" (which includes Unix shell scripts
and Windows .bat files) to the Open dialog (Zeno Gantner)
- MIME types: added .mo to the list of binary file extensions,
improved/gettext-ified some descriptions, changed LaTeX extension from
latex to tex (Zeno Gantner)
- Autocomplete no longer displays the dialog when only one option is
available (unless 'Autocomplete while typing' is on) (Sam Crawley - #927)
0.59 2010.03.31
- Don't crash open file list dialog on unsaved files or without
files (SEWI)
- Added a small survey for new Padre installation (SEWI)
- Resolved the clash between threads and SQLite by temporarily
disconnecting from SQLite during a thread spawn (ADAMK)
- Slave master quick-spawning in Padre::Startup, so that
we get smaller thread spawn memory penalty from the
interpreter copy. On Win32 the per-thread cost drops from
34.1meg to 20meg with a reduction in total memory use for a
typical user of about 20% (ADAMK)
- Add language names/translated texts to select_language list (SEWI)
- Fixed ticket #865 Wrong document type in View Document As (PLAVEN)
- New Padre::Wx::Display screen geometry library for handling multiple
screens, weird geometry setups and other weird stuff that coders
have on their development setups. Padre's main window uses this to
calculate an elegant golden-ratio uniform-margin default position
and size (ADAMK)
- When showing a toolbar panel for the first time, make sure it's lock
state is consistent with the main_lockinterface config setting (ADAMK)
- Local file and remote file installation switched from pip to
cpanm (ADAMK)
- Completed the 'Insert Special Value' functionality (Zeno Gantner)
- Updated German translation (Zeno Gantner)
- When refresh_windowlist was sped up, sorting regressed. Fixed (ADAMK)
- Fixed ticket #889: Padre saves non-ASCII characters as \x{XXXX} (AZAWAWI)
- New Win32 launcher #677: the Padre process is now named "padre.exe"
in the Task Manager (instead of wperl.exe) and it embeds the Perl
interpreter instead of being just a launcher (DOLMEN)
- On Win32 the manifest file (which tells Windows to use new Vista/7
styles on such systems) is now embedded as a resource in the binary, so
any wperl.exe.manifest containing the string 'name="Padre"' is obsolete
and must be removed (DOLMEN)
- Fixed ticket #904: Win32 taskbar icon is only 16x16 (Windows 7 may uses
48x48) (AZAWAWI)
- Small improvements/fixes to some dialogs: Refactoring, Open URL, Goto,
Save as, Preferences, Insert File, New Perl Distribution (Zeno Gantner)
- New document statistics dialog, faster computation of document statistics
(Zeno Gantner)
- Added missing File::pushd Padre dependency (AZAWAWI)
- Fixed ticket #894: search for non-ASCII characters (Zeno Gantner)
Sigil v0.2.4 2010.08.12.
- fixed a problem with updating image paths for images with the same filename but coming from
different parent directories (issue #501)
- added a new "Merge With Previous" context menu action for XHTML files in the Book Browser
(issue #265)
- changed Tidy to handle the common typing mistake of ending entities with a ':' instead
of a ';' (issue #535)
- fixed a bug where double-clicking a file in the Book Browser for a file that was already
opened in a tab switched that tab back to Book View; the tab now retains whatever View
it was in previously
- newly opened tabs now default to the View of the current tab (issue 468)
- re-engineered the locations where Sigil stores its work files; the system-provided temp
folder is now used; this should alleviate some permissions issues on certain machines,
especially Macs (issue #404)
- Sigil now prevents the renaming of files in the Book Browser to filesystem invalid names
(issue #493)
- changed the keyboard shortcut that opens the Replace dialog from Cmd+H to Cmd+Shift+F
on Macs only; Cmd+H is used by Mac OS X for window hiding (issue #477)
- fixed an issue with Sigil using XHTML 1.0 for OPS doctypes, instead of XHTML 1.1
(issue #503)
- several files can now be marked as having the Text semantic type (issue #522)
- fixed an issue with Direction: All in book wide searching skipping last XHTML file
(issue #520)
- fixed an issue with the declared XML encoding not being picked up if it was wrapped
in single quotes instead of the more standard double quotes
- fixed an issue where the user could avoid the warning dialog for book-wide searching in
Book View if he switched to this mode in Code View, and then switched back
Sigil v0.2.3 2010.06.22.
- fixed an issue with the new data from one view sometimes not being saved in the final
epub when switching to the other view
- worked around a Qt focus issue causing current tab data to sometimes not be saved;
this was uncovered by fixing the hang-on-save issue, which was caused by the same
underlying problem (issue #466)
Sigil v0.2.2 2010.06.20.
- simplified the resource locking mechanism; should eliminate the hang-on-save issue
- fixed a problem with BookView chapter splitting sometimes not being registered on save,
causing duplicate content (issue #450)
Sigil v0.2.1 2010.06.18.
- XHTML files that specify two different encodings are now fixed by removing the incorrect one
- Sigil now checks the XML encoding attribute for an encoding before the HTML metatag
and charset; should now be more compatible with Calibre created epub books
- created/used 16px version of all icons; icons in menus are not blurry anymore (issue #121)
- the Find&Replace dialog now uses the currently selected text (if any) as the default search
term (issue #370)
- fixed issues with unnecessary reloads of the code view (issue #412, issue #398)
- fixed an issue with the HTML file filter in the open file dialog not correctly filtering
files (issue #416)
- fixed an issue with files without extensions not being saved in the final epub (issue #400)
- fixed an issue with XPGT resources sometimes being saved blank (issue #433)
- fixed a regression that made it impossible to add removed headings back into the TOC
(issue #439)
- fixed a problem with some file-wide replacements reverting
- fixed a problem with the opened tabs not being updated until the user gave them keyboard
focus when a file-wide replace was performed (issue 408)
- fixed a problem with Book View not reflecting changes done in Code View when the
Code View was used for editing, and then the tab closed
- use of custom synchronization primitives should resolve most infrequent hang bugs
- fixed a problem with the search not progressing in Book View find&replace when using
recursive replacements
- fixed an issue with inserting images that have apostrophes in the filename (issue #391)
- TOC text now has leading and trailing whitespace trimmed, and inner whitespace condensed
(issue #422)
- an empty ALT attribute is now added to <img> elements that don't have them (issue #406)
- added the build time to the About dialog, showing date and time in UTC
Major changes:
- calc/calc.el: Use `face' property to italicize headers.
- calc/calccomp.el (math-comp-highlight-string): Use
`calc-highlight-selections-with-faces' to determine how to highlight
sub-formulas.
- progmodes/sql.el (sql-mode-sqlite-font-lock-keywords): Added
SQLite 3 keywords, functions and datatypes.
- net/tramp.el (tramp-handle-start-file-process ): Set connection
property "vec".
- vc/diff-mode.el (diff-mode-shared-map): Bind g to revert-buffer.
"this release irons out all known stability problems with Qt 4.6"
other changes:
-New -f [--force-overwrite] command line flag
-New preference setting for selecting what to do when existing files are
going to be overwritten on export from the GUI
-Detect LyXBlogger if installed
-UI improvements
-doc / translation improvements
-bugfixes
approved by Jeremy C. Reed (the MAINTAINER)
Producing `src/paths.h' from `src/paths.h.in'.
Producing `src/paths.h' from `src/paths.h.in'.
[...]
cmp: src/paths.h.tmp: No such file or directory
mv: rename src/paths.h.tmp to src/paths.h: No such file or directory
* backspace/DEL means 'n' in replace prompt for better emacs
compatibility
* Menus are now made up of macros instead of options.
* ^T is now a user definable menu system
* Treat \ as a quote character for file I/O. Now you can edit
files like !test with \!test
* Print NULs in default search string. Handle many \s properly.
* Allow backslashes in file names
* Fix %A to print unicode
* Charles Tabony's (vectorshifts's) highlighter stack patch
* ! is relace all in replace prompt
* Turn off UTF-8 when we enter hex mode
* Call ttsig on vfile I/O errors.
* Abort cleanly when malloc returns NULL
* Add reload command to reload file from disk
* Modify configure scrips to use docdir for extra documents and
* Don't use bold yellow, it's bad for white screens
* Fix TeX highlighter: don't highlight "
* Make mail.jsf more forgiving for those of us who still use old UNIX mail
* Fix file rename bugs
* Improve ubop: can reformat a block of paragraphs again. Reformat
of adjacent indented paragraphs working again.
* Improve XML highlighter: allow \r in whitespace
Sigil v0.2.0 2010.05.11.
- added new entries to the help menu for the online manual and the FAQ
Sigil v0.2.0 RC4 2010.05.08
- fixed a regression that broke FindNext opening new tabs when searching across HTML files (issue #384)
- fixed an issue with autocompletion in Find dialog ignoring the case of search terms (issue #385)
Sigil v0.2.0 RC3 2010.05.07
- fixed a regression that messed up the tab order of the controls in the Find dialog
(issue #380)
- fixed an issue with cross-file FindNext causing a hang when the search term is not in
the book and "Direction: All" is used (issue #378)
- the Text folder in the Book Browser is now expanded by default after loading
Sigil v0.2.0 RC2 2010.05.05.
- fixed an issue with ReplaceAll across files not using correct replacement lengths
- fixed an issue with code in Code View not being pretty-printed
- fixed an issue with the ReplaceAll across files not informing the opened tabs of the change
Sigil v0.2.0 RC1 2010.05.03.
- changes in the Book Browser now update the modified state of the main window (issue #331)
- the Book Browser can now be opened/closed from the View menu (issue #335)
- all the toolbars now have UI-facing names
- by injecting a custom XML reader into QDom, the following issues were fixed:
- Book View search sometimes skipping over instances (issue #253)
- Book View ReplaceAll causing Sigil to hang on rare occasions (issue #293)
- spaces disappearing from some HTML constructs (issue #352)
- implemented component-wide search&replace for Code View searches (issue #372)
- the Find&Replace dialog now remembers up to 20 previously used search and replace strings
(issue #369)
- fixed an issue with positive regex lookaheads in normal Replace (not ReplaceAll) (issue #261)
- fixed a rare off-by-one error in Book View searching when the caret was at the start of
the matched string; this made the search skip that instance of the match (issue #280)
- fixed an issue with the Find Dialog not correctly scrolling to the found text in
Book View (issue #195)
- fixed an issue with Tidy not fixing free ampersands into "&", even when configured
to do so (issue #365)
- fixed an issue with the current tab unnecessarily reloading after book saves (issue #354)
- fixed issues with filename basenames being read only until the first dot; was causing
problems with OPF manifest ID generation (issue #351)
- hitting the keyboard shortcut for the Find&Replace window while the window is open
now switches focus to that window (issue #362)
- fixed an issue with the applied headings not "sticking" and not showing up in the TOC
editor (issue #300)
- the special iPad- and Calibre-friendly cover meta tag information is now preserved
after loading
- added a new "Cover Image" entry for image resources in the "Add Semantics" Book Browser menu
- if an image is not set as a cover image manually, Sigil now uses heuristics on save
to determine if the epub has a cover image
- if an epub has an image set as a cover image, Sigil will now write a special meta tag
that identifies this image in the OPF; this tag is then used by the iPad (and Calibre)
for the book cover, for instance
- all OPF <guide> element information when loading epubs is now preserved
- added a new "Add Semantics" menu for XHTML documents; it can be used to mark XHTMLs as
"Dedication", "Colophon", "Glossary" etc. for the <guide> element of the OPF
- the status bar now shows a message after chapter split operations
- fixed an issue with filenames with characters that should not appear in valid XML IDs
having those characters added anyway (issue #344)
- fixed an issue with files with uppercase extensions not having a mimetype set in the OPF
(issue #349)
- fixed an issue with Sigil rewriting headings when the TOC was opened and no heading was
edited (issue #327)
- fixed an issue where adding an existing HTML file through the Book Browser would clear
the current metadata in the book (issue #329)
- added a check that prevents Sigil from loading the same resource multiple times in
invalid epubs (issue #339)
- fixed a bug that made the direct XHTML references in the NCX file less likely (issue #333)
- fixed an issue with Sigil crashing when trying to save a loaded epub that had some badly
formed metadata elements (issue #325)
Sigil v0.2.0 ß3 2010.03.23.
- added two new WYSIWYG actions that work for both Views: "Insert SGF Chapter Marker" which
inserts the old SGF horizontal rule chapter breaking marker and "Split On SGF Chapter Markers"
which splits the current chapter according to the placement of these markers (issue #262)
- chapter splitting now works in Code View
- fixed an issue with Sigil adding "xmlns='http://www.w3.org/1999/xhtml'" to every element
when performing a chapter break operation (issue #313)
- fixed a rare issue with false spaces being inserted into words during import (issue #139)
- added a confirmation dialog for removing items in the Book Browser (issue #306)
- fixed an issue with the line number area overlapping the text in the Code View
- made Sigil remove the CSS cruft WebKit was adding to the "body" element
- fixed an issue with spaces in filenames causing bad anchor element path updates
- fixed an issue with spaces in filenames not being URL encoded in "href" and "src" attributes
in the OPF and NCX files
- fixed an issue with spaces in filenames causing invalid IDs (issue #301)
- fixed a regression causing Sigil to crash when importing HTML files that reference resources
that don't exist on disk
- Tidy now converts all uppercase attributes to lowercase; mixed-case attributes are left as is
- fixed an issue with Tidy choking on uppercase attribute names
Sigil v0.2.0 ß2 2010.03.10.
- fixed an issue with exported HTML/CSS/etc. files inside EPUBs having superfluous newlines
- fixed an issue with the TOC editor adding empty "class" attributes to headings (issue #297)
- added a new "Window" menu item with new "Next Tab", "Previous Tab" and "Close Tab" actions
(issue #273)
- fixed an issue with the font used in the line number area in the Code View being incorrect
when the Code View is first opened; the problem affected mostly Mac machines (issue #290)
- Sigil now handles corrupt epub files with an OPF referencing non-existent files (issue #289)
- the Book Browser now doesn't scroll back to the top when an item is deleted or added (issue #263)
- the Book Browser now allows a file's extension to change between HTM, HTML, XHTML and XML
(issue #264)
- OPF and NCX files don't rely anymore on UTF-8 XML default parsing, but specify their UTF-8
encoding directly in the declaration
- fixed an issue with changes in the TOC editor not being reflected in the book (issue #277)
- fixed an issue with the TOC editor not recognizing the "title" attribute on headings (issue #271)
- fixed an issue with the user seeing the old, unclean source in the Code View (issue #286)
- fixed an issue with the user being prompted to save when quitting even when no changes
have been performed on the new/loaded file (issue #276)
- fixed an issue with Book/Code View keyboard shortcuts firing in the wrong view (issue #266)
- tentatively fixed an issue with Sigil locking up when chapter breaking (issue #267)
- fixed an issue with Tidy adding a superfluous 'lang' attribute that is also not allowed
in XHTML 1.1
- making sure that ID attributes used in the manifest section of the OPF are always valid
- fixing export of epubs with XML files for OPS documents
Sigil v0.2.0 ß1 2010.03.02.
- after *many* months of work, the complete redesign of the Sigil main interface and backend is
finished, resulting in waaaay too many changes, fixes and modifications under the hood that are
too numerous to list here
- fixed an issue with anchor elements getting unnecessary "name" attributes (issue #226)
Changes since 2.17 not found.
2.17:
Changes: This release finishes the numbered lists. All tools have
a 'Close' button now. The configurable resources mechanism now
works without X11 for command line calls. There is preliminary
support for 'shapes', the newer Word figures mechanism. There is
support for the Euro sign if the font supports it. With some
configuration,
Ted can now use most fonts configured in GhostScript. It uses more
CSS and fewer tables in HTML. Many annoying bugs were fixed.
Changes:
- Remove INCLUDED_FCNTL.
- Remove BSTRING related code, all platforms define it.
- Remove obsolete macro BASE_LEADING_CODE_P.
- Use LEADING_CODE_P instead of BASE_LEADING_CODE_P.
- Turn `directory-sep-char' into a noop.
- Move UNEXEC definition to autoconf.
- Remove obsolete pre-unicode2 macros.
- Remove NOT_C_CODE tests, it is always true now.
Release 2.3.17
This release fixes a crash in undo introduced in 2.3.16 as well as
some small bugs in delete-window, and contains some code cleanup.
Release 2.3.16
This release fixes a potential buffer overrun, and a long-standing bug
in the handling of the key string "C-_", and cleans up the code a
little more.
Release 2.3.15
This release fixes the default universal argument, which should be 4
but was 16, and also some cosmetic errors with the display of
universal arguments in the minibuffer. Some fixes to the build system
were also made (thanks to Giuseppe Scrivano).
Release 2.3.14
This release fixes a minor bug in filename tab expansion, which
resulted in `/' being expanded to `~/'.
Release 2.3.13
This release fixes bugs in `kill-line`, `scroll-up' and `scroll-down',
squashes some space leaks found by Valgrind, and fixes some build
problems reported by the indefatigable Nelson Beebe.
Release 2.3.12
This release fixes the +LINE command-line action, which was broken a
few releases ago, and makes a cosmetic fix to temporary buffers.
Release 2.3.11
This release fixes a crash in `find-alternate-file', a build system
bug, and various cosmetic bugs, and cleans up the code a little.
Release 2.3.10
This release runs the test suite on Emacs as well as Zile (currently,
requires Emacs 23 or later), and contains many small fixes to both the
test suite and to Zile to improve Emacs compatibility. Various other
bug fixes, improvements and tidy-ups have also been made. Note in
particular that the commands `suspend-zile', `save-buffers-kill-zile'
and `view-zile-FAQ' are now called `suspend-emacs',
`save-buffers-kill-emacs' and `view-emacs-FAQ' respectively, and
`kill-line' now works with non-positive arguments. Portability has
been improved, in particular to DOS systems.
by Makoto Fujiwara in PR 43415.
Notable changes since 23.2:
* Fix alloca definition when using gcc on non-gnu systems.
* font.c (font_range): Return the range for the font found at first.
* xdisp.c (init_iterator): Don't turn on bidi reordering in
unibyte buffers. See
http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00263.html.
3000 7.2.412 [ or ] followed by mouse click doesn't work
13552 7.2.413 large file support is incorrect
2558 7.2.414 CTRK-K <space> <space> does not produce 0xa0 as expected
2122 7.2.415 Win32: Can't open a remote file when starting Vim
2757 7.2.416 logtalk.dict is not installed
2262 7.2.417 if 'shell' has arg with a slash 'shellpipe' is not correct
3048 7.2.418 Vim sets background or foreground color in a terminal to -1
1471 7.2.419 memory leak in Motif when clicking on "Search Vim Help"
2792 7.2.420 ":argedit" does not accept "++enc=utf8" as documented
2108 7.2.421 when folds are not updated there is no way to force an update
2174 7.2.422 may get E763 when using spell dictionaries
4478 7.2.423 crash after assigning s: to variable
5462 7.2.424 ":colorscheme" without an argument doesn't do anything
1541 7.2.425 some compilers complain about fourth EX() argument
2771 7.2.426 commas in 'langmap' are not always handled correctly
5351 7.2.427 recovery doesn't follow symlinks to find swap file
1758 7.2.428 setqflist([]) doesn't properly clear the error list
1900 7.2.429 may get "New file" for file that is not accessible
4275 7.2.430 ++bad arg is handled wrong, may cause invalid memory access
2599 7.2.431 ":amenu" moves the cursor when in Insert mode
12967 7.2.432 translated menus make :emenu difficult to use
5410 7.2.433 can't use cscope with QuickFixCmdPre and QuickFixCmdPost
2106 7.2.434 (after 7.2.432) compilation fails without multi-lang feature
4590 7.2.435 (after 7.2.430) crash when using bad_char_idx uninitialized
4058 7.2.436 reproducible crash in syntax HL
1605 7.2.437 (after 7.2.407) no line break for "\\\n" in expression of :s
2045 7.2.438 (after 7.2.427) "vim -r" crashes
3110 7.2.439 invalid memory access for thesaurus completion and 'infercase'
5861 7.2.440 crash when deleting a funcref in the function it refers to
3446 7.2.441 when using ":earlier" undo information may be wrong
7872 7.2.442 (after 7.2.201) copy/paste with OpenOffice doesn't work
* OS X: fixed TM configuration tab to show languages list
* fixed bug introduced in 1.4.3 that caused "Update from POT file"
to clear metadata in catalog header
* added Kazakh translation
Changes 1.4.5:
* OS X: fixed Find to actually show hits in text control
* OS X: fixed "Check for updates" preference broken by 1.4.4
Changes 1.4.4:
* sort catalogs in the manager alphabetically
* fixed escaping of quotes in catalog headers
* fixed reformatting of obsolete entries in catalogs
* fixed list selection visibility on Windows 7
* Windows: automatically check for available updates
Changes 1.4.3:
* Unix: fixed crash with Zemberek spell-checker backend installed
* fixed parsing of catalogs produced with xgettext --indent
* fixed TM updating broken in 1.3.5
* support GNOME's xml2po file references
* fixed handling of "%" in filenames
* added more translations:
Patches were provided by Makoto Fujiwara in PR 43335.
Excerpt from the announcement:
In addition to a large number of bugfixes, Emacs 23.2 includes
several new packages, such as the CEDET suite of development tools
(including Semantic, a set of libraries and utilities for parsing
source code, and EDE, a package for managing code projects), and a
new mode for editing Javascript. The default mail composition mode
is now Message mode, which provides features such as MIME handling.
Many other part of Emacs have also been improved. For a more
complete list of changes, see the file etc/NEWS.
changes:
-fixes for Mac OS X 10.6 (Snow Leopard)
-A number of newly reported crashes were fixed
-new layouts and modules
-Windows support
approved by Jeremy C. Reed
1548 7.2.403 (after 7.2.400) compiler warning for pointer type
1880 7.2.404 pointers for composing characters are not properly initialized
1636 7.2.405 with small features match is not highlighted for ":s/p/r/c"
4701 7.2.406 (after 7.2.119) uninit memory read
1916 7.2.407 when using :s with an expression backslashes are dropped
2152 7.2.408 ":g/the/s/a/b/" can set '[ and '] marks to an unchanged line
1814 7.2.409 summary of number of substitutes is incorrect for ":folddo"
2526 7.2.410 highlighting directories for completion doesn't work properly
1462 7.2.411 when parsing 'cino' a comma isn't skipped properly
1554 7.2.395 in help CTRL=] on g?g? escapes the ?, causing it to fail
1554 7.2.396 get E38 errors
1722 7.2.397 redundant check for w_lines_valid
4127 7.2.398 when moving windows the cursor ends up in the wrong line
1784 7.2.399 (extra, after 7.2.388) cannot compile on MingW
12865 7.2.400 (after 7.2.387) Ruby problems with init and empty string
1982 7.2.401 wildmode list doesn't highlight directory names with a space
2649 7.2.402 error 705 when re-using funcref variable
4898 7.2.392 netbeans hangs reading from a socket at the maximum block size
9605 7.2.393 Mac: Can't build with different Xcode developer tools dir
4298 7.2.394 .lzma and .xz files are not supported
NOTE: 7.2.391 fixes pkg/39375 and pkg/42909
2051 7.2.386 KDE 3.1 focus hack causes problems for other window managers
8233 7.2.387 Ruby with MingW still doesn't build all versions
2486 7.2.388 (extra part of 7.2.387) Ruby with MingW
4805 7.2.389 synIDattr() cannot return the font
2302 7.2.390 in some situations the popup menu can be displayed wrong
3426 7.2.391 internal alloc(0) error when doing "CTRL-V $ c"
pkgsrc changes:
- Adjust dependency
Upstream changes:
0.58 2010.03.08
- Fixed "Open File In Existing Padre" for non-win32 (PDONELAN)
- In advanced preferences, display the storage backend name when it is
default and 'User' is now called 'Overriden' (AZAWAWI)
- In advanced preferences, display preferences options for non-boolean
settings (AZAWAWI)
- In advanced preferences, display a True/False radio button for boolean
settings (AZAWAWI)
- Fixed an incorrect default value display bug in advanced preferences
when it is toggled (AZAWAWI)
- In advanced preferences, hide bottom controls at startup (AZAWAWI)
- In advanced preferences, Set button is hidden when it is a boolean.
True/false radio buttons handle the switch instead (AZAWAWI)
- Fixed ticket #858 Recent files does not display anything on Padre startup
(AZAWAWI)
- Refresh all menus at startup. This prevents "nothing" open mode (i.e. no
document) from incorrectly showing an enabled menubar (AZAWAWI)
- Padre::Util::share() can now get the name of a plugin (e.g. 'Perl6') and
return the share directory of that plugin (SZABGAB)
- Removed the unused concept of user-configurable menus, which was slowing
down a ton of different operations that needed a menu refresh (ADAMK)
- Removed ->refresh calls during the initial menu construction, as we
will be refresh'ing again anyway at the end of the startup, and thus
any work done in the menus is completely wasted CPU (ADAMK)
- Removed the very expensive window list refresh code from the main menu
refresh method into it's own dedicated refresh method. We can fire
this directly in the limited number of situations that the notebook
adds, removed, or renamed documents (ADAMK)
- Speed up status bar updates (ADAMK, SEWI)
- Warning editor markers are now actually orange on win32 (AZAWAWI)
- Landed new and much much faster refresh_windowlist (ADAMK)
- Fixed ticket #860: Configurable key bindings dialog (AZAWAWI)
- Added Browse Buttons to External Tools Preference Dialog (PLAVEN)
- Fixed ticket #863: Continous warnings or prints kill Padre
(AZAWAWI, KTHAKORE)
- Bumped Wx::Perl::ProcessStream version requirement to 0.25 (AZAWAWI)
- Added promised PPI lexer configurable max-length limit for azawawi (ADAMK)
- Fixed ticket #867: Padre dies when hitting Ctrl-. (AZAWAWI)
- Fixed ticket #807: F2 is broken (AZAWAWI)
- Fixed ticket #835: Function list not populated on initial panel showing
(karl.forner)
- Added Turkish translation.
Upstream changes:
0.10 Thu Jan 21 2010
- A variety of cleanups to use Padre::Current more efficiently (ADAMK)
- Added menu separator (ADAMK)
- A somewhat cleaner code style that is closer to general conventions (ADAMK)
- Added project config file that matches that of Padre itself (ADAMK)
- Applied the Perl::Tidy plugin to itself, using the project config (ADAMK, BRICAS)
- Added a few more menu tests (BRICAS)
1623 7.2.368 (after 7.2.361) append line with Ruby interface doesn't work
1872 7.2.369 error message for :profile is not easy to understand
4352 7.2.370 (after 7.2.356) a redraw may cause folds to be closed
10029 7.2.371 build problems on Tandem NonStop
9674 7.2.372 (extra) cross-compiling GvimExt and xxd doesn't work.
2901 7.2.373 new messages from gcc 4.5 are not in 'errorformat'
4434 7.2.374 Ruby eval() doesn't understand Vim types
1794 7.2.375 ml_get errors when using ":bprevious" in a BufEnter autocmd
1577 7.2.376 ml_get error when using SiSU syntax
1983 7.2.377 (extra, after 7.2.372) small mistakes in Ming build file
2832 7.2.378 C function declaration indented too much
1758 7.2.379 'eventignore' is set to an invalid value inside ":doau"
3699 7.2.380 (after 7.2.363) Perl builds with 5.10.1 but not with 5.10.0
6835 7.2.381 no completion for :behave
1766 7.2.382 close cmdline window when 'bufhide' is "wipe" uses freed mem
3021 7.2.383 Vim doesn't build cleanly with MSVC 2010
1849 7.2.384 (extra) Vim doesn't build properly with MSVC 2010
2147 7.2.385 can't drag status line when in the command line window
pkgsrc changes:
- Adjust dependencies
- Add MacOS X/Darwin support (by patching out use of wxPerl)
Upstream changes:
0.57 2010.02.18 - **WARNING Contains new threading code**
- Spawn a master thread very early in the startup process. Use that
master to create worker threads as necessary. Cuts down on memory
usage and fixes the "Leaked Scalars" warning (BRAMBLE, SMUELLER)
- Fix pluginmanager error dialog for plugin-event failure (BRAMBLE)
- Add status messages for Padre::File operations (SEWI)
- Select some files to close (SEWI)
- Select some files to reload (SEWI)
- GotoLine is now called Goto dialog (AZAWAWI)
- Goto dialog is now non-modal lazy single instance dialog (AZAWAWI)
- Goto dialog has a current positon/line number field (AZAWAWI)
- Regex editor dialog is now more compact and it includes regex helper
buttons (AZAWAWI)
- Regex editor dialog can now highlight matched text (AZAWAWI)
- Regex editor dialog can now display regex description (AZAWAWI)
- Implemented Replace (aka substitution) in Regex editor (AZAWAWI)
- Right click "Edit with Regex Editor" now works on user-selected
text (AZAWAWI)
- Added "headline" method to Padre::Project, which allows a project
to try and intuit the "primary" file in the project (for a CPAN
distribution of Foo::Bar this will be lib/Foo/Bar.pm) (ADAMK)
- Removed the final usage of the "Provider" phrasing, and made more
of the modules used by the Perl help provider run-time loaded (ADAMK)
- Moved padre.exe build from bin to win32-loader folder since bin is a
bad path for putting the Padre win32 launcher code (SMUELLER, AZAWAWI)
- Added "Open in File Browser" in the File and right-click menu (AZAWAWI)
- Added "Find in Files" to right-click menu (AZAWAWI)
- No need to launch a command shell to execute explorer.exe on
win32 (AZAWAWI)
- Added "Open with Default System Editor" in "File -> Open..." (AZAWAWI)
- Implemented padre --reset to flush and reset the current Padre
configuration in otherwise unrecoverable situations, such as now
when the Swarm plugin causes the slave-driver code to instantly
segfault at startup (ADAMK)
- Add mimetype detection for Template::Toolkit and CSS files (SEWI)
- Added plugin menu refreshing to the resource locking system (ADAMK)
- Fixed three cases where code was still manually calling ->Freeze
and ->Thaw on the main window, breaking the resource locked (ADAMK)
- Fixed ticket #847: "Implement Mozilla-style about:config for Padre"
(AZAWAWI)
- Fixed ticket #845: Fix relative filenames from commandline (SEWI)
- Added "Open In Command Line" to File menu (AZAWAWI)
- Renamed Plugins menus to Tools and moved Preferences into it (ADAMK)
- Re-implemented the mechanism for generating a human-oriented list of
window names (ADAMK)
Changes:
* configure.in: Check for utmp.h availability (FreeBSD 9.x lacks
this header file).
* .bzrignore: Ignore all .exe, instead of individual files.
* configure.in: Explicitly check for and link to -lXrender.
* INSTALL.BZR, README: Use bug-gnu-emacs rather than emacs-pretest-b
for bug reports for development versions.
1899 7.2.321 histadd() and "*" fail to add entry to empty history
1517 7.2.322 wrong indenting in virtual replace for CTRL-Y and a short line
2424 7.2.323 (extra) balloon evaluation crashes on Win64
1901 7.2.324 a negative column argument in setpos() may cause a crash
1616 7.2.325 stray "w" in the startup vimrc file makes edited file empty
1790 7.2.326 Win32: $HOME doesn't work when %HOMEPATH% is not defined
7899 7.2.327 unused functions in Workshop
1453 7.2.328 has("win64") does not return 1 on 64 bit MS-Windows version
1390 7.2.329 cursor pos wrong after "g_" in Visual mode and excl. selection
45468 7.2.330 tables for Unicode case operators are outdated
1385 7.2.331 can't interrupt "echo list" for a very long list
3492 7.2.332 crash if spell correcting triggers autocmd to reload a buffer
10075 7.2.333 warnings from static code analysis
9095 7.2.334 postponing keys in Netbeans interface does not work properly
2802 7.2.335 the CTRL-] command escapes too many characters
26204 7.2.336 MzScheme interface can't evaluate an expression
3828 7.2.337 ":compiler" doesn't function properly in a function
3535 7.2.338 (after 7.2.300) part of FD_CLOEXEC change is missing
1977 7.2.339 (after 7.2.269) part of --startuptime patch is missing
1587 7.2.340 gcc warning for condition that can never be true
2072 7.2.341 popup menu wraps to next line if wide character doesn't fit
2507 7.2.342 popup menu wrong in 'rightleft' mode with multi-byte chars
1370 7.2.343 (after 7.2.338) can't compile on Win32
1728 7.2.344 (after 7.2.338) can't compile on some systems
1324 7.2.345 tab line is not updated when the value of 'bt' is changed
2895 7.2.346 repeating a command with @: causes mapping to be applied twice
3784 7.2.347 crash when executing <expr> mapping redefines that mapping
7230 7.2.348 (after 7.2.330) Unicode double width table is outdated
1714 7.2.349 CTRL-W gf puts the new tab in the wrong place
2766 7.2.350 Win32: When changing font window may jump to another screen
2195 7.2.351 (after 7.2.347) compilation fails with some compilers
1825 7.2.352 Win64: Vim doesn't work when cross-compiled with MingW libs
4764 7.2.353 no command line completion for ":profile"
2270 7.2.354 Japanese single-width double-byte chars not handled correctly
2663 7.2.355 popup menu in wrong position when 'number' is set
2166 7.2.356 not all folds are closed when 'foldmethod' is changed
1565 7.2.357 CR displayed wrong when changing 'fileformat' from/to "mac"
2384 7.2.358 compiler warnings on VMS
1805 7.2.359 crash when using the Netbeans join command
2839 7.2.360 Ruby on MS-Windows: can't use sockets
23442 7.2.361 Ruby 1.9 is not supported
2964 7.2.362 (extra, after 7.2.352) Win64 cross-compile problems
2521 7.2.363 Perl 5.10 dynamic loading doesn't work
2958 7.2.364 (extra) can't build gvimext.dll on Win 7 x64 using MinGW
2390 7.2.365 (extra) MS-Windows with MingW: "File->Save As" does not work
3802 7.2.366 CTRL-B doesn't go back to the first line of the buffer
3236 7.2.367 "xxd -r -p" doesn't work as documented
Sigil v0.1.9 2010.02.08.
- fixed a regression that caused Sigil to demand that all XHTML
streams in an epub file be valid XML (issue #248)
- the "container.xml" reading subsystem now handles XML files
with namespaces (issue #235)
- HTML encoding detection is now performed even on XHTML files
in epub archives (per spec, they have to be UTF-8 or UTF-16,
but Sigil will now handle those that aren't)
- fixed an issue with content file filenames using "%20" for
spaces not being loaded (issue #232)
- the temp directory used on Windows is now <Profile>/Sigil
instead of <Profile>/My Documents/Sigil (issue #222)
pkgsrc changes:
- Updating dependencies (including a lot of updates of dependend modules
and import of new ones)
Upstream changes:
0.08
disabling plugin's own panel until it's properly fixed
fixed Build.PL requirements (ticket 53616 - thanks Jens Rehsack for reporting!)
fixed bug where the plugin dies when trying to call helper methods while not in
a catalyst project. What we do now is disable the whole menu (ticket 53603 -
thanks Alexander Hartmaier for reporting!)
Sigil v0.1.8 2009.13.30.
- fix for a regression causing all imported CSS code to be merged into one line
- fix for an issue with ignored linefeed characters (caused by same regression) (issue #217)
Sigil v0.1.7 2009.12.28.
- minor aesthetic toolbar fixes for Mac
- fixed an issue with " " in headings not being converted to a space in the TOC (issue #215)
- minor aesthetic changes to the line number area in Code View
- fixed an issue with "Insert Image" not working if the Book View doesn't have focus (issue #204)
- the "Add metadata property" dialogs in the Meta Editor now remember their size, position
and splitter bar position
- Sigil now loads HTML metadata when importing if metadata conforms to Dublin Core;
code contribution from Kevin Hendricks (issue #160)
- fixed an issue with loading TXT files with unescaped character entity references (issue #202)
- fixed an issue with headings not being centered after View switches (issue #200)
- fixed an issue with files with uppercase extensions being loaded incorrectly
- fixed an issue with loading TXT files with Mac-style (CR) line endings (issue #170)
- fixed an issue with loading UTF-16 encoded files that used Windows style (CRLF) line endings
- Sigil should now detect UTF-8 encoded HTML files even when they don't specify that they
are UTF-8 encoded, and HTML files that use the XML "encoding" attribute (for any encoding)
- the Views can now be scrolled by one line up/down by pressing CTRL+Up/Down (issue #72)
- the About dialog now links to the online version of the GPLv3
- made viewport switching more robust; the rare crashes should now become much rarer
Sigil v0.1.6 2009.12.06.
- added a "Report An Issue" menu entry to the Help menu; opens a web browser and goes to the
"ReportingIssues" wiki page on Sigil's website
- fixed an issue with empty NavMap generation in the NCX if the file had no headings;
the epub specification forbids empty NavMaps (issue #174)
- fixed an issue with the document not being marked as modified in the GUI if the user only
changed the document's metadata (issue #189)
- fixed a rare bug with searching for a string that is at the very end of a document (issue #181)
- new "Remove Formatting" WYSIWYG action (issue #56)
- Sigil now preserves ALL HTML entity references (it used to convert most to Unicode equivalents);
this change was necessary since soft hyphens were becoming "invisible" (issue #186)
- implemented "blockquote" support through new WYSIWYG actions: "Indent Less" and
"Indent More" (issue #41)
- updating Qt fixed an issue with images wrapped in SVG tags not being shown (issue #91)
- updated Qt from 4.5.2 to 4.6.0
- fixed an issue with regex matching in Code View when such regexes referenced line
endings with "\n" (issue #182)
- PageUp and PageDown keys now work in Book View (issue #130)
- fixed a crash invoked on switching views and searching in Book View when the caret
element's parent has HTML comment children (issue #179)
- "Replace All" is now treated as a single undo/redo operation *in Code View*
- tentatively fixed a problem with bad TOC generation if the input file had multiple headings
with the same ID (across XHTML files) (issue #177)
- fixed a regression that was causing crashes when switching views
pkgsrc changes:
- Adjusting dependencies according to upstream META.yml
- Adjusting module type (for build)
- Using b3.mk from x11/p5-Wx to ensure correct BUILD_DEPENDS for Wx bindings
Upstream changes:
0.56 2010.02.01
- Plugins may now add their GUI elements to the view menu (SEWI)
- Padre now displays a dynamic to-do list generated from comments
in your source code (CORION)
- Landed new Padre::Startup module which is dramatically faster
when loading files into an existing Padre via the single instance
server, and finally provides a mechanism for allowing configuration
to disable the startup splash image (ADAMK)
- Changed a few configuration settings to create a more consistent
naming pattern for them (ADAMK)
- Audited dependencies and updated a variety of them (ADAMK)
- Ctrl-Shift-W is now bound to "Close This Project" (ADAMK)
- Added an option for traceing Padre subroutine calls to the
developer plugin (SEWI)
- Uses correct make from Config.pm for the run menu item -> Build and
run tests (KTHAKORE)
- Speedup and less false-shows for autocomplete (SEWI)
- Speedup while changing tabs (use the correct project dir) (SEWI)
- Simple refocus on document after command run (KTHAKORE)
- Fixed ticket #822: main window could be off screen on start (BLAKEW)
- padre-client allows you to use Padre for commit messages and other
synchronous edit events (CORION)
- WIN32, Converted the --desktop registry code to Win32::TieRegistry
and removed hardcoded strawberry paths (AZAWAWI)
- WIN32, padre.exe will run with the same UAC privileges as same as
the invoker (AZAWAWI)
- Disable debugger menu items when there is no document (AZAWAWI)
- Fixed a Padre debugger crash when an unsaved document is debugged (AZAWAWI)
- Fixed Padre no-document crash with Find Next/Find Previous functionality
(AZAWAWI)
- Make sure that windows context key shows the refactor menu
items in the right-click pop-up menu (AZAWAWI)
- Used Module::CoreList::is_deprecated to display deprecated CORE modules
in help search title (AZAWAWI)
- Padre::Util::Win32::ExecuteProcessAndWait doesn't automatically inherit
the same Cwd as the parent process. Added support for explicit cwd
parameter and make the syntax checker pass the cwd to it. Syntax checking
of test scripts and such should now work as intended on Win32(ADAMK)
- Audit uses of Padre::Util::Win32 to only load it via require. Added a
TRACE warning to verify it never gets loaded on non-Win32 (ADAMK)
- Tuned the locking for ->close_where, which should make a variety of
functions like "Close This Project" and "Close Other Projects"
noticably faster (ADAMK)
- Changed func_foo config variables to feature_foo, in anticipation of
of a future equivalent to the Mozilla "about:config" control (ADAMK)
- Added feature_cursormemory to allow disabling of Padre's feature to
remember the location in the file you were scrolled to (ADAMK)
- Added a fast ascii shortcut to the very slow encode detector. Opening
files all of a sudden gets much faster if you have ascii files (ADAMK)
- Bumped ORLite to 1.38 to get faster ARRAY object support and
Class::XSAccessor acceleration support. If they cause problems,
these changes can be safely backed out. (ADAMK)
- Fixed the mass-error-popups on mimetypes without help provider (SEWI)
- During DB locks (which are the most likely place for things to make
changes to the database) disable synchronous SQLite writes. This will
reduce the time that Padre blocks, at the risk of config.db corruption
if there is a hardware failure or operating system crash. (ADAMK)
- Fixed ticket #837: padre.exe should be able to be placed in
c:\strawberry\perl\site\bin (AZAWAWI)
- Improved "Goto Line" dialog to be smarter with better validation/error
messages (AZAWAWI)
- Open Resource can now display Perl package names for matching resources
(AZAWAWI)
- Fixed#838: Author tests should all check RELEASE_TESTING and/or
AUTOMATED_TESTING (RHEBUS, AZAWAWI)
- Fixed Regex Editor dialog destruction bug where multiple ->Show and
->Destroy could lead to a Padre crash on WIN32 (AZAWAWI)
- Project detection differentiates between four different subclasses
of Perl build systems (three of those correctly) (ADAMK)
- Function List has resource locking around it and properly triggers a
refresh when we show it for an already open document (ADAMK)
- "Goto Line" dialog now supports going to lines and positions (AZAWAWI)
- Fixed perl to refactor action prefix for refactor menu for
consistency (AZAWAWI)
- Fixed ticket #841: Quick Menu Access should show the location of the
menu item on the menu system (AZAWAWI)
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
0.55 2010.01.21
- Add full list of file types to the View Document As menu (SZABGAB)
- dist-zilla projects detection finally fixed (#489) (JQUELIN)
- The directory tree refresh method will shortcut if nothing has
changed, which should fix a number of bugs relating to the
directory tree "doing things" when it shouldn't be (ADAMK)
- Saving files to somewhere other than the current project will now
correctly flush the document project state, and triggers a directory
tree flush so that we communicate the change in project (ADAMK)
- Cloned ORLite::Migrate to a private version as Padre::DB::Migrate
so we have a better chance of fixing bug #796 (ADAMK)
- Tentatively fixed#796 by spawning migration scripts in a manner which
does NOT assume the pre-existance of STDOUT. This is at best a
short-term hack, because this STDOUT problem is going to come back and
bite us in other ways in the future, for sure (ADAMK)
- Tuned the directory tree refresh logic to improve startup speed when
launching Padre with specific named files to open (ADAMK)
- Tuned the creation and management of tool widgets to remove the need
to load or construct tools at startup time that are turned off in the
user's configuration.
- Tuned lock-release refresh execution to remove low-level refresh
methods that are also contained in higher level refresh methods.
- Removed a superfluous AUI Update from the refresh method (ADAMK)
- Delay loading some additional GUI classes and objects until they
definitely needed (ADAMK)
- Suppress warnings that occur during plugin loading (ADAMK)
- 'Simple' possible fix for #331 to update the tabs when 'save all' is
run in Padre. (PLAVEN)
- Fixed#819: Don't crash on missing project dir (SEWI)
- Upgrading --desktop option from VBScript to a new Win32::Shortcut-based
Padre::Desktop. Desktop link creation works on Vista and newer
operating systems again (ADAMK)
- Tuned menubar refresh to only fire if we change document mimetype,
which saves a ton of CPU and seems to reduce flicker (ADAMK)
build the package without the gnome dependencies.
XXX sometimes the canvas isn't drawn on startup. Resizing the window makes
it appear (noted by Patrick Welche).
This plugins allows one to checking her text spelling within Padre using
F7 (standard spelling shortcut accross text processors). One can change the
dictionary language used in the preferences window
(menu Plugins / SpellCheck / Preferences).
This plugin provides an interface to the Syntax::Highligh::Engine::Kate
which implements syntax highlighting rules taken from the Kate editor.
Currently the plugin only implements Perl 5 and PHP highlighting.
Once this plug-in is installed the user can switch the highlighting of
all Perl 5 or PHP files to use this highlighter via the Preferences menu
of Padre.
This plugin allows sending stuff from Padre to a nopaste website with
Ctrl+Shift+V, allowing for easy code / whatever sharing without having
to open a browser.
This plugin is intended to extend Padre's support for editing XS and
C-using-perlapi.
Currently the plugin implements limited syntax highlighting and calltips
using a configurable version of the perlapi.
Padre is a Perl IDE, an Integrated Development environment, or in other
words a text editor that is simple to use for new Perl programmers but
also supports large multi-lingual and multi-technology projects.
Features
* Customizable syntax highlighting of many languages
* Syntax checking for Perl 5 and Perl 6
* Refactoring tools for Perl 5 and Perl 6
* Context sensitive help
* Multi-platform: Microsoft Windows, Linux, Mac OS X
* Special features for beginners
* Extra features for advanced programmers
* Written in Perl 5
* ...
Emacs major mode for Javascript programming language.
The main features of this JavaScript mode are syntactic highlighting
(enabled with `font-lock-mode' or `global-font-lock-mode'), automatic
indentation and filling of comments.
3370 7.2.316 may get multiple _FORTIFY_SOURCE arguments
5249 7.2.317 memory leak when adding a highlight group resulting in E669
2637 7.2.318 wrong locale value breaks floating point numbers for gvim
1846 7.2.319 Motif: accessing freed memory when cancelling font dialog
6269 7.2.320 unused function in Mzscheme interface
1831 7.2.304 compiler warning for bad pointer cast
2727 7.2.305 recursively redrawing causes a memory leak
1541 7.2.306 shellescape("10%%", 1) only escapes first %
4869 7.2.307 crash with a very long syntax match statement
5504 7.2.308 submatch() in "\=" of ":s" command returns empty string
1533 7.2.309 (after 7.2.308) warning for missing function prototype
1874 7.2.310 ftdetect plugin using ":setf" doesn't work with # comment
1408 7.2.311 can't compile with FreeMiNT
9769 7.2.312 iconv() returns invalid char sequence when conversion fails
3744 7.2.313 command line completion doesn't work after "%:h" and similar
1620 7.2.314 small build broken after 7.2.313
4605 7.2.315 Python libs can't be found on 64 bit system
Version 1.0.1
* Add support for Ubuntu One and others using OAuth 1.0a (#594046, Rodrigo Moya)
* Fix printing in Windows Vista and Windows 7 (#576554)
* Show correct help version on Windows and Mac (#601067, Stefan Cosma)
* Always show icons for note items in recent notes menu (#590653)
* Other fixes: #596416, #596395
* Translation updates: ca, et, ja, lv, pl, ro, ru
Sigil v0.1.5 2009.11.25
- fixed a race condition with view syncing in Book View
- fixed an issue with loading text files that don't end with a newline (some text would end up missing)
- A NEW FIND & REPLACE DIALOG (issue #13)
- no more hard line breaks in Code View (courtesy of recent performance optimisations) (issue #61)
- TOC Editor now remembers its size across invocations and program launches
- the uninstaller now removes Sigil's temporary working directories
- removed the "Start Sigil" checkbox in the last page of the installer; starting Sigil like this
was causing problems because Sigil had admin privileges (issue #163)
- fixed an issue with chapter breaks not working after they are Left/Center/Right Aligned (issue #158)
- multiple images can now be inserted with the "Insert Image" dialog by selecting multiple images
- fixed an issue with loading images from documents with uppercase tags and attributes (issue #156)
- tentatively fixed an issue with Sigil crashing on overwriting existing epubs (issue #146)
- fixed an issue with Sigil crashing on epubs with "date" OPF elements but no value set
for those elements (InDesign CS4 creates such invalid epubs) (issue #149)
- fixed an issue with words being merged on TXT import (issue #148)
- various performance improvements through code profiling and parallelization
- Linux and Mac builds should now be slightly faster because of new compiler optimizations
- fixed issue with Sigil incorrectly loading (and therefore subsequently saving) "date"
OPF elements with "event" attributes (issue 144)
1931 7.2.285 (after 7.2.169) CTRL-U in Insert mode also deletes indent
7058 7.2.286 (after 7.2.269) --startuptime argument is not consistent
1733 7.2.287 warning from gcc 3.4 about uninitialized variable
1680 7.2.288 Python 2.6 pyconfig.h redefines macros
3979 7.2.289 checking wrong struct member
5344 7.2.290 not freeing memory from ":lmap", ":xmap" and ":menutranslate"
1498 7.2.291 reading uninitialised memory in arabic mode
1518 7.2.292 block right-shift wrong with multibyte encoding and 'list' set
1954 7.2.293 when setting 'comments' option it may be used in a wrong way
8992 7.2.294 when using TEMPDIRS dir name could get too long
4053 7.2.295 in map() on a List the index is not known, set v:key to index
1809 7.2.296 (after 7.2.286) help message about startuptime is wrong
1846 7.2.297 reading freed memory when writing ":reg" output to a register
1608 7.2.298 ":vimgrep" crashes with an autocommand that sets w: variable
1733 7.2.299 crash when comment middle is longer than start
5886 7.2.300 file descriptors not closed when executing external command
14601 7.2.301 formatting is wrong when 'tw' is set to a small value
4941 7.2.302 (extra, after 7.2.301) extra part of the 7.2.301 tests
2073 7.2.303 (after 7.2.294) can't build on MS-Windows
Version 1.0
* Fix crash when showing Search from panel applet (#595098).
* Redirect complete applet output to ~/.config/tomboy/tomboy-panel.log.
* Every patch contributor goes in the About dialog now.
* Add Underline add-in to Windows/Mac builds.
* WebSync fixes on Windows.
* New Translations: ca@valencia, id
* Translation updates: as, bg, bn_IN, br, ca@valencia, cs, da, de, el, en_GB,
es, et, eu, fi, fr, gl, gu, he, hi, hu, id, it, kn, ko,
lt, ml, mr, nb, or, pa, pl, pt, pt_BR, ro, sl, sr,
sr@latin, sv, ta, te, th, uk, zh_HK, zh_TW
Version 0.15.7
WebSync updates:
* Update for latest (hopefully final) REST API spec (Rodrigo Moya).
* Initial support for OAuth 1.0a servers (#594046).
* Drop heavy System.Web dependency by bundling HttpUtility class.
* Fix parsing bug that caused Tomboy to upload empty notes to the server.
* More streamlined initial auth procedure (less clicks).
* Fix error when connecting before logged in to Snowy (#591455).
Other updates:
* Prevent crash on PPC and ARM when showing menus (#586605, #593422).
* Don't connect to session manager when running as applet (#533537).
* When closing search window, do not quit if Tomboy icon is visible (#584910).
* Translation updates: bn, bn_IN, de, es, et, eu, fr, nb, pl, pt, pt_BR,
sr, sr@latin, sv, ta, zh_HK, zh_TW
Version 0.15.6
* Migrate notes from ~/.tomboy, following Free Desktop standards on Linux and
appropriate conventions on Windows and Mac OS X (#518585, #557288).
* Don't force port 22 when no port is specified for SSH sync (#574517).
* Add preference in GConf for maximum width of note menu (#417145, Jeff Tickle).
* New Translations: br, ga
* Translation updates: bg, de, es, et, fi, fr, sv, th, zh_HK, zh_TW
Version 0.15.5
* Option to sync from Tomboy icon's contextual menu (#468459, Buchner Johannes).
* Rename notebooks from the Search window (#435734).
* Clean up wasted space in Search and Preferences windows (#574155 and more).
* Maintain scroll position when notes change while Search window open (#588593).
* Fix Notebook toolbar button appearance with 'text beside icons' setting.
* Translation updates: ca, gl, nb, pt_BR
Version 0.15.4
* Improved behavior when changing font sizes (Stefan Schweizer).
* Builds fixes on Windows and Mac OS X (Matt Johnston, Sandy Armstrong).
* Require gtk+ 2.14 and stop using obsolete libgnome APIs.
* New Help Translations: cs
* Translation updates: ca, et, he, pt_BR, zh_CN, zh_HK
Version 0.15.3
* New underline formatting add-in (disabled by default) from Mark Wakim.
* Add ctrl +/- shortcuts for changing font size (#488822, Stefan Schweizer).
* Fix bullet display in HTML export (#422954, Stefan Schweizer).
* Update WebSync to use OAuth for authentication, and use the latest REST API.
* Fix i18n issue in WebSync (Anders Petersson).
* Add "Get More Add-Ins..." link in the Add-Ins tab of Preferences.
* Reduce command line output when not running Tomboy with --debug.
* Fix tarball for those that need panelapplet-sharp bundled.
* Documentation updates (Paul Culter).
* New Translations: vi
* Translation updates: bn_IN, es, et, he, sv, ta, th, uk, zh_CN
Version 0.15.2
* Fix HTML Export on Mac OS X (#583995).
* Translation updates: es, et, nb, sv, zh_CN
Version 0.15.1
* New WebSync add-in syncs to any server that implements the Tomboy Web REST API,
such as Snowy [http://live.gnome.org/Snowy]. Baby-eating preview release.
* Require Mono 1.9.1 to *build* Tomboy (#573923). Should still run on older Mono.
* Prevent PATH problems on Windows from breaking Tomboy (#558314).
* Search for phrases by quoting search text (#551097, Jan Rüegg).
* Fix drag&drop & middle-click paste of linked text (#414029, Stefan Schweizer).
* Save width of notebook pane in Search window (#563744, Benjamin Podszun).
* Disable sync menu items until backend configured (#473335, Benjamin Podszun).
* Close note find bar on escape, even when not focused (#540822, Benjamin Podszun).
* Support FUSE being built-in to kernel (#500524).
* Prevent crashes when reading unexpected note XML (#581844).
* Change "Open New Note Template" LinkButton to Button to prevent error (#581582).
* Focus search field every time Search window summoned (#535131, Benjamin Podszun).
* Only show Start Here note on first run if not running as applet (BNC #299810).
* HIG compliance in Sync preferences (#574154).
* Use correct "info" icon in add-in info windows (#508844).
* Use relative path to load help (BNC #326457, Boyd Timothy).
* Cache frequently-used text tags in one place instead of five.
* Documentation updates (Paul Cutler).
* Translation updates: el, es, et, gl
Version 0.15.0
* New NoteDirectoryWatcher add-in supports directly editing note files
(Michael Fletcher).
* Improve startup time by only rebuilding add-in registry when passing --debug.
* Fix random startup crash caused by using GConf before GTK+ was initialized.
* Improvements to printing add-in (#572024, Benjamin Podszun).
* Active Fixed Width with ctrl-t (#357426, 418964, Benjamin Podszun).
* Add resize grip to Search All Notes window (#500513, Benjamin Podszun).
* Highlight wiki words starting with "Mac", "Van", etc (#392627,
Stefan Schweizer).
* Usability improvements to note find bar (#483297, Benjamin Podszun).
* Fix over-zealous URL matching (#436994).
* Support GMime 2.2 and 2.4 (#565336, Jeffrey Stedfast).
* Upgrade Windows to Mono.Addins 0.4 (no more console window) (#572088).
* Documentation text now cross-platform (#576487, #500803, Paul Cutler).
* Support console logging on Windows (Benjamin Podszun).
* Theming fixes on Windows XP (Aaron Bockover).
* Translation updates: ar, ca, el, es, he, kn, lv,q nb, tr, zh_CN
============
gedit 2.28.2
============
New Features and Fixes
======================
- Fix regressions/warnings due to mistakes in OS X integration
============
gedit 2.28.1
============
New Features and Fixes
======================
- Fix regressions in the External Tools plugin (Jesse van den Kieboom)
- Better OSX integration (Jesse van den Kieboom)
- Misc bugfixes
New and updated translations
============================
- ca (Gil Forcada)
- crh (Reşat SABIQ)
- lv (Rūdolfs Mazurs)
- ro (Adi Roiban)
- ru (Alexander Saprykin)
- sl (Matej Urbančič)
- th (อาคม โชติพันธวานนท์)
- th (Theppitak Karoonboonyanan)
2274 7.2.268 crash when using Python to set cursor beyond end of line
7128 7.2.269 add --startuptime so that slow startup can be analysed
2281 7.2.270 ":@c" does not execute everything if the c register has a CR
2649 7.2.271 Motif GUI: Using freed memory when making a choice
2582 7.2.272 "_.svz" is not recognized as a swap file
3404 7.2.273 crash when redirirecting to unknown array
3749 7.2.274 syntax folding doesn't work properly when adding a comment
2717 7.2.275 warning for unused argument and comparing signed and unsigned
1875 7.2.276 crash when setting 'isprint' to a small bullet
1937 7.2.277 CTRL-Y in a diff'ed window may move cursor outside of window
2312 7.2.278 using magic number in the folding code
3413 7.2.279 invalid memory read with visual mode "r"
6656 7.2.280 a redraw in a custom statusline with %! may cause a crash
2241 7.2.281 'cursorcolumn' highlighting is wrong in diff mode
1584 7.2.282 a fold can't be closed
2030 7.2.283 GTK: changing font doesn't keep the window maximized
1572 7.2.284 two windows on a buffer + folding: display error after change
2634 7.2.263 GTK2: Vim window in wrong position using the -geom argument
5161 7.2.264 GTK2: When Vim window maximized, set 'columns' doesn't work
1892 7.2.265 with ":silent broken" inside try/catch silency may persist
6560 7.2.266 in an expression abbreviation the typed character is unknown
1461 7.2.267 crash for narrow window and double-width character
This is version 1.6.4.1. LyX should always be able to
import old document formats.
This now works without a "python" named "python".
(But that needs to be fixed by upstream still.)
Sorry way too many changes to list them here.
I will be removing the lyx-qt, lyx-xforms, and lyx15 packages soon.
Sigil v0.1.4 2009.10.08.
- SGF files are now associated with Sigil on Windows (issue #135)
- SGF files are now associated with Sigil on Mac OS X (issue #10)
- fixed issue with "Open With" OS actions not working on Macs (issue #111)
- provided more informative tooltips by following Word 2007 tooltip style (issue #64)
- the heading text can now be edited in the TOC Editor (issue #131)
- the Save As dialog now uses the current filename in the filename field (issue #18)
- views can now be zoomed (issue #44)
- Sigil no longer loads flow-specific CSS... this was causing more harm than good; loading
flow-specific CSS will be back in 0.2.0.
- implemented a NEW workaround for a webkit bug causing the first character of a heading
created after a chapter break to be displayed incorrectly (issue #78)
- fixed issue with TOC editor not resolving HTML entities (issue #125)
- fixed issue with Tidy changing case of attribute names (issue #120)
- Sigil will from now on check for a newer version on startup and present an informative
message if such a version is found (issue #67)
- made SGF importing MUCH faster (issue #119)
- provided a window icon on Linux
- providing binary installers for Windows AND LINUX (issue #6)
- further improved encoding detection for HTML import
- fixed graphical misalignment of controls in MetaEditor on Linux and Mac platforms
- fixed syntax highlighting for XPGT stylesheets
- fixed rare issue with SGF importing that displayed all body text underlined (issue #118)
- fixed display of the Sigil chapter break in Book View: the red double-line now
properly appears after all images (issue #117)
- added support for importing images referenced in SVG elements in HTML import
- HTML importing now defaults to a locale-aware codec if one is not detected in the HTML stream;
previously the fallback codec was UTF-8; this change should improve importing of old HTML
documents (issue #113)
Sigil v0.1.3 2009.09.02.
- implemented a work-around for a bug in Qt causing documents with "us-ascii" encoding
specified in the XML declaration to crash Sigil (issue #109)
- resource path updating rewritten; should be more robust
- fixed an issue where EPUB files from Google Books could not be opened (issue #106)
- fixed regression for storing the folder from which the user last imported an image (issue #105)
- refactored HTML file import resource loading: should be a lot more robust now
- fixed an issue with loading HTML files that reference the same images multiple times (issue #90)
- implemented non-live View position synchronization; the Views are now synced
by HTML element: moving the caret in one View will center the other View (upon switching)
to the same HTML element that held the caret in the first View (issue #8)
- newlines are now removed from TOC headings to avoid rendering problems in ADE (issue #96)
- Sigil now creates a unique book identifier (if one is not provided by the user)
using the UUID standard instead of a radnom sequence of characters and numbers;
the old "SigilGEN" scheme is replaced with "UUID"
- initial support for calibre interoperability (issue #94)
- book updates from TOC editor are now faster and have a much smaller memory overhead
- fixed issue with removing headings from TOC in TOC editor (issue #88, part 2 and issue #21);
also made TOC editor updates to headings MUCH more robust
- all headings are now by default included in TOC... heuristics for "guessing" which
headings the users wants have been removed (issue #88, part 1)
- fixed critical issue with Sigil hanging when loading certain SGF files (issue #87)
- fixed rare issue with duplicate image loading (issue #86)
- implemented a workaround for a webkit bug causing the first character of a heading
created after a chapter break to be displayed incorrectly (issue #78)
- the "makedmg" target for Macs is not build by default anymore and needs to be
invoked directly; this was done to speed rebuilds
- Macs now have a standard multiple document interface: opening a new file opens it
in a new window, not in the old one (issue #22)
- fixed a bug with warning dialog not informing the user of unsaved changes
if he tried to load from the recent files list
1870 7.2.255 (after 7.2.242) cursor column may be wrong after :set
1783 7.2.256 GTK font dialog doesn't have a default when 'guifont' not set
2092 7.2.257 GTK 2.17: lots of assertion error messages
1989 7.2.258 v:beval_col and b:beval_text are wrong in UTF-8 text
5393 7.2.259 exists() doesn't work properly for an empty aucmd group
5431 7.2.260 (extra part of 7.2.259)
2515 7.2.261 E38 may appear when deleting folded lines
5652 7.2.262 string passed to user cmd custom completion can be too long
1848 7.2.246 Cscope home page link is wrong
2561 7.2.247 Mzscheme interface minor problem
4408 7.2.248 (extra) Win32: Mzscheme interface building minor problems
1555 7.2.249 script that checks .po files can't handle '%' in plural forms
1693 7.2.250 (extra) possible buffer overflow in GvimExt
2802 7.2.251 compiler adds invalid memory bounds check
1495 7.2.252 when 'enc' is multi-byte 'iskeyword' can't contain chars > 128
4223 7.2.253 netbeans interface: getLength always uses current buffer
1654 7.2.254 compiler warning for assigning size_t to int
1870 7.2.255 (after 7.2.242) cursor column may be wrong after :set
1783 7.2.256 GTK font dialog doesn't have a default when 'guifont' not set
2092 7.2.257 GTK 2.17: lots of assertion error messages
1989 7.2.258 v:beval_col and b:beval_text are wrong in UTF-8 text
5393 7.2.259 exists() doesn't work properly for an empty aucmd group
XXX: binary was renamed from "Sigil" to "sigil" -- should I make PKGNAME
match?
Sigil v0.1.2 2009.08.12.
- added the ability to specify the main publication identifier directly,
through the "CustomID" basic metadata property (issue #3)
- fixed a bug with warning dialog not informing the user of unsaved changes
when editing in code view (issue #30)
- Sigil is now a universal Mac application (ppc and i386, in 32bit) (issue #5)
- implemented a workaround for a bug in QTextCodec causing bad HTML codec detection (issue #74)
- SVG elements are not removed anymore (issue #24)
- inter-document HTML links are now fully supported (issue #53)
- fixed rare issue where CSS style rules could get duplicated when changing views
- fixed issue with inline style tags in OPS documents not being loaded (issue #58)
- Sigil can now accept a file to load as the first command line argument; this also
provides support for "Open With..." operating system features (issue #63)
- fixed an issue where the reported build time in the About dialog was actually the execution
time (issue #65)
- loading of missing files in the recent files list is now improved (issue #57)
- fixed a rare issue where the wrong view could be sent to the printer on print actions
- Sigil now creates a guide element with a cover page in the OPF if the content of the first
OPS document is less than 1000 characters long (issue #48)
- support for importing UTF-16 encoded documents (not just UTF-8)
- provided install target for linux; the binary is now also named "sigil"
(lower case 's') on Unix systems (except Mac) for the sake of convention (issue #46)
- removed dependency on "data" directory (issue #51)