aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Default to using a write-ahead logLars Ingebrigtsen2021-12-131-0/+12
|
* Tweak multisession stuff and improve concurrencyLars Ingebrigtsen2021-12-131-2/+11
|
* Add sqlite-finalize and edit the manual sectionLars Ingebrigtsen2021-12-111-1/+14
|
* Init on windows for all functionsLars Ingebrigtsen2021-12-101-0/+1
|
* Fix spurious )Lars Ingebrigtsen2021-12-101-1/+0
|
* Fix up whitespace in DEF_DLLLars Ingebrigtsen2021-12-101-11/+11
|
* Windows-def sqlite3_prepare_v2Lars Ingebrigtsen2021-12-101-0/+6
|
* Fix typoLars Ingebrigtsen2021-12-081-1/+1
|
* Cargo cult more thoroughly from xml.cLars Ingebrigtsen2021-12-081-18/+47
|
* Windows syntax errorsLars Ingebrigtsen2021-12-081-2/+0
|
* Cargo cult Windows dynamic support from xml.cLars Ingebrigtsen2021-12-081-0/+142
|
* Fix up some file namesLars Ingebrigtsen2021-12-081-1/+3
|
* Firm up sqlite object checking and add sqlite-closeLars Ingebrigtsen2021-12-081-16/+33
|
* Identify statement objectsLars Ingebrigtsen2021-12-081-0/+5
|
* Also encode the query string correctly for selectsLars Ingebrigtsen2021-12-071-12/+13
|
* Change sqlite_execute to only do a single statementLars Ingebrigtsen2021-12-071-42/+33
|
* Handle bignums on 32-bitLars Ingebrigtsen2021-12-071-2/+6
|
* Add some commentsLars Ingebrigtsen2021-12-071-5/+7
|
* Add support for more in-memory instances, and print betterLars Ingebrigtsen2021-12-073-6/+22
|
* Make sqlite string encoding more efficientLars Ingebrigtsen2021-12-071-2/+5
|
* We don't need to precompute the columnsLars Ingebrigtsen2021-12-072-20/+17
|
* Fix parametresised selects/executionsLars Ingebrigtsen2021-12-071-12/+41
|
* Make `sqlitep' always be availableLars Ingebrigtsen2021-12-061-4/+7
| | | | * src/sqlite.c (Fsqlitep): Make sqlitep be always available.
* Add some fixnum/bignum tests for sqlite.cLars Ingebrigtsen2021-12-061-1/+2
|
* En/decode stringsLars Ingebrigtsen2021-12-061-9/+18
|
* Update pdumper hashLars Ingebrigtsen2021-12-061-1/+1
|
* Move include to the right placeLars Ingebrigtsen2021-12-061-2/+2
|
* Change "fields" into "columns"Lars Ingebrigtsen2021-12-062-11/+10
|
* Add initial implementation of sqlite3 supportLars Ingebrigtsen2021-12-068-2/+508
|
* image.c: Remove some dead codeStefan Kangas2021-12-061-18/+0
| | | | | * src/image.c (gui_put_x_image): Remove dead code, commented out since 2004.
* ; * src/image.c (webp_load): Minor stylistic fix-up to previous changeLars Ingebrigtsen2021-12-051-2/+2
| | | | * src/image.c (webp_load): Minor stylistic fix-up to previous change.
* Add workaround to compilation warning in gcc 10.x in image.cdickmao2021-12-051-3/+3
| | | | | * src/image.c (webp_load): Work around a (wrong) compiler warning in gcc 10.x (bug#52276).
* ; Another protection from out-of-bounds access to it->stack[].Eli Zaretskii2021-12-051-1/+2
|
* Fix out-of-bounds access in xdisp.cEli Zaretskii2021-12-051-1/+2
| | | | | * src/xdisp.c (produce_stretch_glyph): Avoid indexing it->stack with a negative index. Reported by Po Lu <luangruo@yahoo.com>.
* Merge from origin/emacs-28Stefan Kangas2021-12-051-3/+3
|\ | | | | | | | | | | | | | | c086358574 Update to Org 9.5.1-15-gdb4805 fef3e60061 * lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor doc... a1e30e4106 ; Fix most remaining AUTHORS warnings f3e6a432c5 ; * doc/misc/efaq.texi (New in Emacs 28): Add more news. 00236cc802 Fix the enumeration values returned by 'try_scrolling'
| * Fix the enumeration values returned by 'try_scrolling'Eli Zaretskii2021-12-041-3/+3
| | | | | | | | | | * src/xdisp.c (try_scrolling): Make the enum values match the commentary. Reported by Po Lu <luangruo@yahoo.com>.
* | Fix the MinGW build broken by recent changes in image.cEli Zaretskii2021-12-041-1/+1
| | | | | | | | | | * src/image.c (rsvg_handle_get_intrinsic_size_in_pixels) [WINDOWSNT]: Fix prototype. (Bug#44655)
* | Make use of Trash on macOS (bug#21340)Alan Third2021-12-041-0/+45
| | | | | | | | * src/nsfns.m (Fsystem_move_file_to_trash): New function.
* | Yet another place inside redisplay_window to prevent quittingEli Zaretskii2021-12-041-2/+9
| | | | | | | | | | | | * src/xdisp.c (handle_single_display_spec): Inhibit quitting around the call to 'lookup_derived_face' (which can QUIT). (Bug#44448)
* | Merge from origin/emacs-28Stefan Kangas2021-12-041-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | 745a732ae4 ; Further author fixes in authors.el bef17bca21 * src/dosfns.c (Fint86): Doc fix; don't use obsolete names. bc55dc04af * doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB. ef4d216eb3 Remove reference to variable obsolete since 24.1 7282e492d5 * doc/misc/efaq.texi (New in Emacs 28): New node. eafcccd38f ; FAQ: Normalize references to the NEWS.NN file c006c490eb ; * doc/misc/efaq.texi (Latest version of Emacs): Update v... 9fbc4fa0e7 Add Tramp version integrated in Emacs 28.1
| * * src/dosfns.c (Fint86): Doc fix; don't use obsolete names.Stefan Kangas2021-12-041-2/+2
| |
* | Merge from origin/emacs-28Stefan Kangas2021-12-041-1/+1
|\ \ | |/ | | | | 5d6f828799 Unbreak build after 9c222b9c1a7f91497a37567b4d7de3a511fff069.
| * Unbreak build after 9c222b9c1a7f91497a37567b4d7de3a511fff069.Philipp Stephani2021-12-031-1/+1
| | | | | | | | * src/pdumper.c (dump_subr): Fix Lisp_Subr hash value.
* | Port to Tiny C on x86-64Paul Eggert2021-12-031-0/+5
| | | | | | | | | | | | | | | | This allows Emacs to build on Ubuntu 21.10 x86-64 with ‘./configure --without-modules CC=tcc’. * configure.ac (GC_SETJMP_WORKS): Accept __x86_64__ as an alias for __amd64__. * src/lisp.h (alignas): Provide a no-op substitute.
* | Prefer rsvg_handle_get_intrinsic_size_in_pixelsPaul Eggert2021-12-031-40/+74
| | | | | | | | | | | | | | | | | | Use rsvg_handle_get_intrinsic_size_in_pixels if available, as this is simpler and better than what we were doing. From a comment by by Alan Third (Bug#44655#56). * src/image.c (init_svg_functions): Arrange for the new function. (svg_load_image): Prefer the results of rsvg_handle_get_intrinsic_size_in_pixels if available.
* | Improve overflow checking in svg_load_imagePaul Eggert2021-12-031-40/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/image.c: Include math.h, for lrint. (scale_image_size, compute_image_size): Use ‘double’, not ‘int’ for image size args, since librsvg uses ‘double’ for pixel counts. (scale_image_size): Use ceil instead of rounding, to avoid discarding fractional SVG pixels. Divisor and multiplier are now double instead of int, for better portability to librsvg functions with fractional pixel sizes. (image_get_dimension, compute_image_size, svg_load_image): Be more careful about ignoring, rejecting or clipping scale factors or sizes that are out of integer range. (compute_image_size): Don’t bother to calculate :max-width if :width is specified, and likewise for :max-height and :height.
* | Simplify svg_load_imagePaul Eggert2021-12-031-4/+2
| | | | | | | | * src/image.c (svg_load_image): Simplify slightly.
* | More-robust svg_load_image fallbackPaul Eggert2021-12-031-0/+3
| | | | | | | | | | | | | | | | | | | | Suggested by Alan Third (Bug#44655#56). * src/image.c (svg_load_image): Fall back on rsvg_handle_get_geometry_for_layer if the rsvg_handle_get_intrinsic_dimensions computations yielded unusable viewbox width and height, instead of falling back only if rsvg_handle_get_intrinsic_dimensions did not report image width and height, or did not report a viewbox.
* | Revert "Support display of non-ASCII characters with aligned columns"Eli Zaretskii2021-12-031-57/+0
| | | | | | | | This reverts commit 608267c71e11da9c757c269a5e22e62ef04d0bfe.
* | Send scroll stop events to xwidgets when built with XInput 2Po Lu2021-12-031-0/+3
| | | | | | | | | | * src/xwidget.c (xwidget_scroll): Set xg_event->scroll.is_stop when appropriate.