-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bootstrap install to non-default location #307
Comments
Binary package sets are hardcoded to their chosen prefix, but you can build your own packages easily. Grab a copy of pkgsrc, then: cd pkgsrc/bootstrap
./bootstrap --unprivileged --prefix=$HOME/pkg Then build your chosen packages as normal, e.g.: cd pkgsrc/sysutils/coreutils
bmake install More information available in the pkgsrc guide. |
Thanks. But I want to use Joyent's pre-built packages via |
Yeh that's not possible, the prefix will be hardcoded into a huge number of places and there's no way to change that. |
LibreDWG version 0.12.2 - 2021/02/23 - beta: Minor bugfixes: * Fixed extending the write buffer for the 2 CRC bytes. Occurs very seldomly (GH #315) LibreDWG version 0.12.1 - 2021/01/31 - beta: Major bugfixes: * fixed dwg_bmp() and dwgbmp for >= r2004. Wrong dat offset. * Fixed EED with code 3 for layer handles. (Fixes GH #310, shanzhugit) * Fixed bit_convert_TU utf8 conversion with ubsan, wrong endian-ness. Various fuzzing errors detected and fuzzed by Chew Kin Zhong (See GH #304): * Fix possible null-deref with broken DWG's in dwg_get_first_object. * Fix possible null-deref with broken DWG's in dwg_find_class with empty CLASS.dxfname. (GH #309) * Fix possible null-deref with broken DWG's in dwglayers with empty LAYER.name. (GH #308) * Fix short integer overflow in EED checks when decoding malcrafted DWG's, which also led to encode buffer overflows. (GH #307) * Fix possible null-derefs with broken DWG's in json export. (GH #306) * Fix possible null-deref with broken DWG's in dwg_next_entity iterator. (GH #305) * Fix wrong TFF overflow check for static strings, where we cannot set the string nor the size. (GH #304) * Fix heap-overflows and invalid free's when decoding broken 3DSOLID's in malcrafted DWG's. Only accept version 1 and 2. (GH #304) Minor features: * Added string converters with known TU sizes: bit_TU_to_utf8_len, bit_read_TU_len.
Change log: 4.16.10 ====== - Fix signal disconnect in thunar_window_unrealize to prevent crash - Don't go beyond THUNAR_N_VISIBLE_COLUMNS while parsing col widths 4.16.9 ====== - Listen to changes on shortcuts to update them when required - Use move action when dragging files of different users (#196) - Fix file-icon update when file is cut (Issue #588) - Open correct folder on middle-click in tree-view (Issue #626) - Disable automatic queueing of file transferes (Issue #569) - Fix GLib-CRITICAL in list-view (Issue #487) - thunar_file_is_executable() now checks if .desktop file is safe - Fix missing folder in history when opened in new tab (Issue #594) - Fixing various memory leaks (Issue #573) - Update manpage (Issue #121) - Dont show "execute" on context menu for folders - Translation Updates: Albanian, Arabic, Armenian, Armenian (Armenia), Asturian, Basque, Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Esperanto, Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Latvian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Panjabi (Punjabi), Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Serbian, Slovak, Spanish, Swedish, Telugu, Thai, Turkish, Urdu, Urdu (Pakistan), Vietnamese 4.16.8 ====== - Activating Desktop Icon does not Use Default Application (Issue #575) - Translation Updates: Spanish 4.16.7 ====== - Prevent crash if invalid-symlink is used as bookmark (Issue #552) - Dont execute files, passed via command line due to security risks - Avoid excessively checking whether files are executables (#180) - CDDA appears twice in side pane (Issue #486) - Critical error when opening Edit menu (Issue #542) - Shortcuts view regression : Watch trash for changes (Issue #538) - Translation Updates: Arabic, Bulgarian, Estonian, Galician, Hungarian, Italian, Norwegian Bokmål, Portuguese, Spanish, Swedish, Thai, Turkish 4.16.6 ====== - Reload current directory before selecting new files (Issue #524) - tree-view: Hide menu-item "properties" for unmounted devices - Removed 'the root folder has no parent' dialog box - Revamp documentation to modernize/uniformize accross components - Remove watches on shortcuts (Issue #513) (Issue #47) - Translation Updates: Finnish, Occitan 4.16.5 ====== - Revert "Bookmarks no longer need an existing file (Issue #47)" 4.16.4 ====== - Bookmarks no longer need an existing, underlying file (Issue #47) - Regression: Select copied files after copy operation (Issue #520) - Reintroduce alternative zoom shortcuts (Issue #514) - Prevent hangup if a copy task that is blocked is resumed (Issue #467) - Regression: Allow custom image files for UCA icons (Issue #517) - Dont merge folders when creating copy with same name (Issue #491) - Fix incorrect return value in scroll event handler (Issue #512) - Translation Updates: Galician, Hebrew, Italian, Occitan 4.16.3 ====== - By default show all available volumes - Regression: Skip app info updates on sendto actions (Issue #502) - Regression: Toggle menu visibility on F10 if menu hidden (Issue #498) - Regression: "Shift" + "Select Trash in menu" has to trigger delete - Dont select previous file after delete/trash (Issue #477) - Increase min. size of "text" field in bulk renamer (Issue #474) - Translation Updates: Albanian, Arabic, Armenian, Armenian (Armenia), Asturian, Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Esperanto, Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Latvian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Panjabi (Punjabi), Persian (Iran), Polish, Portuguese, Romanian, Serbian, Slovak, Swedish, Telugu, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese 4.16.2 ====== - Regression: "Open with other application" missing (Issue #470) - Always create new files and folders in current directory (Issue #462) - Translation Updates: Albanian, Arabic, Armenian, Armenian (Armenia), Asturian, Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Esperanto, Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Panjabi (Punjabi), Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese 4.16.1 ====== - Prevent crash on Ctrl+H when there is no sidepane (Issue #453) - Roleback to previous spinner handling (Issue #448) 4.16.0 ====== - Fix action of Back/Forward mouse gesture when using RTL (Issue #90) - Prevent crash on mouse gesture action (Issue #443) - Avoid crashes when closing thunar with ctrl+w (#336) - Ignore double-click events from back/forward mouse button (Issue #371) - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump - bump minimum required exo version to 4.15.3 - Wrap box around spinner to prevent flickering (Issue #440) - Use g_drive_is_removable over g_drive_is_media_removable - bump glib (and gio, gthread, etc) to 2.50.0 - Do not duplicate app_info when added via custom command (Issue #309) - Escape all whitespace characters in custom command path - Remove hidden quotes for "Open with"->"custom command" (Issue #425) - Ignore unknown XML elements in UCA.xml - Regression: Fix broken bulk renamer context menu (Issue #436) - Revert of b12247c2 and proper fix for Issue #423 - Remove duplicated code in renamer and prevent possible leak - Prevent possible crash of thunar_launcher_poke (Issue #436) - Fix combo box entry order (Issue #435) - Remove TODO file - Change focus when clicking an emblem entry (Issue #315) - Bump GLib minimum version to 2.44 - Prevent Gtk-CRITICAL when terminating session (Issue #430) - Missing thunarx support on the shortcut view (Issue #423) - Translation Updates: Basque, Chinese (China), Czech, Danish, Estonian, Korean, Norwegian Nynorsk, Turkish, Vietnamese 4.15.3 ====== - No special treatment on "rename" for .desktop files (Issue #56) - Show full filename/extention for .desktop files (Issue #56) - Focus view when location selector is closed (Issue #420) - Thunar shows wrong content after outside operations (Issue #355) - Regression: Restore file menu section arrangement - Use same README.md structure than other xfce projects - Fall back to fast content type if regular is unavilable in file attributes (!36) - Fix Regressions around menu bar spinner (Issue #394) - Fix error for custom date format in details view (issue #389) - Add support for transparency in gtk-themes (!31) - Regression: Apply accel keys only to current tab (Issue #386) - Translation Updates: Albanian, Arabic, Armenian, Armenian (Armenia), Basque, Bengali, Catalan, Chinese (Hong Kong), Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Esperanto, Estonian, Finnish, French, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Kazakh, Korean, Latvian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Panjabi (Punjabi), Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Serbian, Slovak, Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese, 4.15.2 ====== - Regression: Dont crash when starting thunar with gvfs disabled - Move mount/unmount/eject actions into launcher (Issue #349) - Use thunar-menu and launcher in tree-view (Issue# 349) - Use the new icon when running with elevated privileges (root) - Remove limit on paths to check in thunar_file_accepts_drop (Issue #350) - AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS (MR !27) - Avoid crashes when using details view (Issue #307) - Fix unavailable rubber banding in detailed view (Issue #326) - Remove obsolete dispose method to prevent warning (Issue #319) - Show device indentifier in side pane tooltip (Issue #207) - Make use of shared field codes expansion of libxfce4util (MR !23) - Implement directory specific sort-column and sort-order (Issue #8) - Add an option to delete saved directory specific settings (Issue #8) - Implements directory specific view type (Issue #8) - Add features to support directory specific view settings (Issue #8) - Regression: Add missing seperator to icon view submenu - Replace _thunar_assert() with _thunar_return_if_fail() in order to prevent crash when build with debug on FreeBSD (MR !22) - Menu items cut/copy/paste do not work for location entry (Issue #303) - Translation Updates: Albanian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Czech, Danish, Dutch, French, Galician, German, Hebrew, Italian, Japanese, Kazakh, Korean, Norwegian Bokmål, Portuguese, Portuguese (Brazil), Spanish, Swedish, Turkish, 4.15.1 ====== - Shorten strings for different views (Issue #247) - Segfault when file is created while files are selected (Issue #339) - Thunar hangs when closing windows using CTRL+W (Issue #336) - Regression: Missing accelerators for bookmark items (Issue #331) - Fixed SEGV when the side pane is hidden (Issue #335) - Regression: Window menu not updated properly (Issue #320) - Support queued copy (configurable) (Issue #294) - Regression: "Create Archive..." doesn't show (Fixes #329) - Translation Updates: Albanian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Danish, Dutch, Esperanto, Estonian, French, Galician, Hebrew, Italian, Kazakh, Norwegian Bokmål, Portuguese, Portuguese (Brazil), Spanish, Turkish, 4.15.0 ====== - Fix unavailable rubber banding in detailed view (Issue #326) - Context menu entries in Thunar flutter while downloading (Issue #276) - Improve cusor handling after file deletion in thunar (Issue #69) - Fix regression: Trying to open a .desktop file from the context menu leads to the execution of the file (Issue #325) - Use numbering on label "open new window/tab" only for multiple windows/tabs (MR #15) - Remove "Sort by" and "View as" from menu item labels (Issue #247) - Add new app icon and switch to rDNS icon name (MR #11) - Replace deprecated GtkActionEntry with XfceGtkActionEntry (Issue #293) - Menus are now updated when selection changes not only when opened (Issue #293) - Merge all file-context-menus into one (Issue #198) - Ghost file ocasionally remains when dropping file into directory (Fixes #312) - Use XfceFilenameInput to validate long filenames (Bug #13720) - Support for variables like $HOME in address bar (Bug #12165) - Fix eject button click detection when using RTL languages (Bug #11387) - Remove upper case from group names in shortcuts view - Option to rename a file when existing copy conflicts (Bug #16686) - Remove suffix "- FileManager" from window title - Move from exo-csource to xdt-csource (Bug #16717) - Pause button on copy/move (Bug #16685) - Allow drag-and-drop of multiple files in icon view (Bug #2487) - Add keywords to .desktop files to thunar (Bug #16618) - Reduce vertical space in Templates info popup - Hide android phone from network group (Bug #11584) - Reduce size of Templates info popup - Do not add "cant-write" emblem to files in the Trash - Hide Browse Network entry in shortcuts view if not supported - Move 'network' to the bottom of tree view (Bug #16516) - Add examples to "Select by Pattern" dialog (Bug #16587) - Improve tooltips in shortcuts view (Bug #16566) - Rename "Disconnect" context menu entry in side pane (Bug #16558) - Make path entry matching case-insensitive (Bug #12747) - Add new bookmarks to bottom of list in shortcuts view (Bug #16526) - Move places above devices in shortcuts view (Bug #11586) - Add desktop actions for home, computer and trash (Bug #16497) - Option to use static icon instead of folder icon (Bug #16501) - Remove top level desktop entry from tree view (Bug #16474) - Easy access to computer:/// (Bug #16472) - Use libxfce4ui close-multiple-tab dialog (Bug #16254) - Replace deprecated G_FILE_MONITOR_EVENT_MOVED (Bug #16328) - Use symbolic icon for eject (Bug #16281) - Prevent ghost files after "move" on remote locations (Bug #15704) - Add a confirmation dialog when closing a window with multiple open tabs. - Improve explanation string for "invert selection" action (Bug #15625) - Improve layout of Permissions tab (Bug #15557) - Remove superfluous shell script "ThunarBulkRename" (Bug #15373) - Make labels in permissions chooser wrap - Add a small delay when dismissing notifications (Bug #14552) - File / Folder size text in statusbar sometimes is ambiguous (Bug #14203) - Add missing parameter to ThunarBrowserPokeDeviceFunc function - Add property to enable/disable frames on thumbnails (Bug #14433) - Improved spacing between widgets in Properties and Preferences dialogs - Fixed numerous compiler warnings - Fixed numerous warning and critical messages - Translation Updates: Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian, Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Esperanto, Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Panjabi (Punjabi), Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish, Uighur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese
# 0.66 Asciidoc: * Support empty cells in tablecells mode (GitHub's #343) [J.N. Avila] * Disable tablecells when table is not in PSV format (GitHub's #343 too) [J.N. Avila] Yaml: * New option "paths" to select the full paths to extract. The old "key" option (that allows to select any path ending with the given key) still works as previously (thanks Oliver Rahner). Tests: * Make the SGML tests use valid input files to fix brekages on paranoid OSes (GitHub's#327 -- thanks newbluemoon for report and fix). * Add a new tests that fixes the weird permission settings of the other tests, and prevent the users from running the tests as root. (GitHub's #332 -- thanks Oliver Rahner for stepping on that trap) * Fix the testsuite so that it works even if the source is checkouted in an arbitrary directory (GitHub's #338). po4a-gettextize: * Use UTF-8 by default for localized charset. # 0.65 Asciidoc: * Ensure that comments appear in the translated contents, to preserve the document structure (Github's #307 and #308). Thanks Jean-Noël Avila for the fix! * Add an "nolinting" option to disable lint messages. po4a runner: * In split mode, allow to group several files within the same POT file. * Rename the option 'master:file' to 'pot' for clarity. The old name still works (with a warning). Tex: * Don't use the full absolute file path in #: references of PO files. (Debian's #998196, Github's #281) # 0.64 Asciidoc: * Detect sublevel description lists with ::: * Don't split in attributes include:: and ifeval:: lines (Github's #298) Pod: * Don't wrap textblocks, as it may break C<> markup (similar to Github's #242) Core: * Mitigate Perl bug #18604 (simplify a regexp into a substring index) (Github's #302) * Improve the consistency of all our module lists (related to Github's #136) Thanks Viet Than. # 0.63 A bug in v0.62 removed all binary translations :( Asciidoc: * Properly deal with the YAML Front Matter, when one is found. Texinfo: * Add support for @tindex (Github's #284) Yaml: * Follow the reference style of YAML Front Matter in Markdown module to fix the GitHub issue #289. (GitHub's #292) Portability: * Fix po4a(1) on Windows (GitHub's #293) Build scripts: * Fix Po4aBuilder to use -I instead of reseting PERL5LIB (Github's #286) * Fix Po4aBuilder to actually install the mo files (GitHub's #294)
Upstream changes: Changes in 0.4-20 (2022-04-29) Remove check for Yahoo Finance cookies because the site no longer responds with a cookie, and that caused the connection attempt to fail. This affected getSymbols(), getDividends(), and getSplits(). Thanks to several users for reporting, and especially to @pverspeelt and @alihru for investigating potential fixes! #358 Update getSymbols.yahooj() for changes to the web page. #312 Add HL() and supporting functions. These are analogues to HLC(), OHLC(), etc.Thanks for Karl Gauvin for the nudge to implement them. Add adjusted close to getSymbols.tiingo() output. Thanks to Ethan Smith for the suggestion and patch! #289 #345 Use a Date index for getSymbols.tiingo() daily data. Thanks to Ethan Smith for the report! #350 Remove unneeded arguments to the getSymbols.tiingo() implementation. Thanks to Ethan Smith for the suggestion and patch! #343 #343 Load dividends and splits data into the correct environment when the user provides a value for the env argument. The previous behavior always loaded the data into the environment the function was called from. Thanks to Stewart Wright for the report and patch! #33 Make getOptionChain() return all the fields that Yahoo Finance provides. Thanks to Adam Childers (@rhizomatican) for the patch! #318 #336 Add orats as a source for getOptionChain(). Thanks to Steve Bronder (@SteveBronder) for the suggestion and implementation! #325 Improve the error message when getSymbols() cannot import data for a symbol because the symbol is not valid or does not have historical data. Thanks to Peter Carl for the report. #333 Fix the getMetals() example in the documentation. The example section previously had an example of getFX(). Thanks to Gerhard Nachtmann for the report and patch! #330 Fix getQuote() so it returns data when the ticker symbol contains an “&”. Thanks to @pankaj3009 for the report! #324 Fix addMACD() when col is specified. Thanks to @nvalueanalytics for the report! #321 Changes in 0.4-18 (2020-11-29) Fix issues handling https:// in getSymbols.yahooj(). Thanks to @Lobo1981 and @tchevri for the reports and @ethanbsmith for the suggestion to move from XML to xml2. #310 #312 Fix getSymbols.yahoo(), getDividends(), and getSplits() so they all handle download errors and retry again. Thanks for @helgasoft for the report on getSymbols.yahoo() and @msfsalla for the report on getDividends() and getSplits(). #307 #314 Add implied volatility and last trade date to getOptionChain() output. Thanks to @hd2581 and @romanlelek for the reports. And thanks to @rjvelasquezm for noticing the error when lastTradeDate is NULL. #224 #304 Fix getOptionChain() to throw a warning and return NULL for every expiry that doesn’t have data. #299 Add “Defaults” handling to getQuote() and getQuote.yahoo(). Thanks to @ethanbsmith for the report. #291 Add Bid and Ask fields to the output from getQuote(). Thanks to @jrburl for the report and PR. #302 Fix “Defaults” to handle unexported function (e.g. getQuote.av(). Thanks to @helgasoft for the report. #316 importDefaults() doesn’t call get() on vector with length > 1. Thanks to Kurt Hornik for the report. #319 Changes in 0.4-17 (2020-03-31) chartTheme() now works when quantmod is not attached. Thanks to Kurt Hornik for the report. Changes in 0.4-16 (2020-03-08) Remove disk I/O from getSymbols() and getQuote(). This avoids any disk contention, and makes the implementation pattern more consistent with other functions that import data. Thanks to Ethan Smith suggestion and PR. #280 #281 Make getQuote() robust to symbols without data, so it does not error if one or more symbols are not found. Also return quotes in the same order as the ‘Symbols’ argument. Thanks to Ethan Smith feature request and PR. #279 #282 #288 Handle semicolon-delimited symbol string handling to main getQuote() function. This makes getQuote() consistent with getSymbols(). Thanks to Ethan Smith suggestion and PR. #284 #285 Fix ex-dividend and pay date mapping. getQuote() returned the dividend pay date labeled as the ex-dividend date. Thanks to @matiasandina for the report. #287 Fix Yahoo Finance split ratio. The delimiter changed from “/” to “:”. For example, a 2-for-1 split was 1/2 but is now “2:1”. Thanks to @helgasoft for the report. #292 Error messages from getQuote.alphavantage() and getQuote.tiingo() no longer contain the API key when symbols can’t be found. #286 Fix getQuote.alphavantage() by replacing the defunct batch quote request with a loop over the single quote request. Thanks to @helgasoft for the report and patch. #296 Update getOptionChain() to handle empty volume or open interest Thank to @jrburl for the report and PR. #299 #300
0.7.1 (2021-06-21) Enhancements * Add support of to_iruby_mimebundle format method #304 (@mrkn) Bug Fixes * Prevent unintentional display the result of Session#send (@mrkn) * Update display formatter for Gruff::Base to prevent warning (@mrkn) 0.7.2 (2021-06-23) Bug Fixes * Fix IRuby.table for Ruby >= 2.7 #305 (@topofocus) * Fix PlainBackend to include modules #303 (@UliKuch, @mrkn) 0.7.3 (2021-07-08) Bug Fixes * Do not call default renderers when to_iruby_mimebundle is available (@mrkn) 0.7.4 (2021-08-18) Enhancements * Install zeromq library automatically #307, #308 (@mrkn, @kou) * Remove pyzmq session adapter (@mrkn) * Make cztop session adapter deprecated (@mrkn)
# pillar 1.8.1 ## Features - New `pillar.advice` option to turn off advice in the footer, see `?pillar_options`. Now off by default in non-interactive mode (#577). # pillar 1.8.0 ## Display - Column names that are abbreviated in the header gain a footnote and are printed in full in the footer (#483), after the extra columns (#548). If a column name in the header is abbreviated, all backticks are removed (#525). The new `"pillar.superdigit_sep"` option that determines the string used to separate footnote from column name in the footer (#553). - The default value of the `pillar.min_title_width` option is changed to 5. This means that effectively the width of a pillar is decided only by the data. Use `options(pillar.min_title_width = 15)` to restore the previous default, see also `?pillar_options` for details (#531). - Offer advice in the footer on how to print all columns or rows (#567). - Avoid aligning `NA` inside quotes for very short character vectors (#562). ## Features - Pick up `"pillar_focus"` attribute on printing to define focus columns (#549). - New `ctl_new_rowid_pillar()` generic and default method for customizing the appearance of row IDs (#260, #550, @nbenn). ## Bug fixes - Fix printing of `Surv` and `Surv2` objects (#561). - Fix wording for corner case `max_extra_cols = 1` (#535). - Remove excess underlines for `bit64::integer64()` data of different magnitude (#517, #529). ## Documentation - `ctl_new_pillar_list()` is documented on a separate help page (#516). - Remove outdated detail in `?tbl_sum` (@IndrajeetPatil, #565). ## Chore - Drop crayon dependency (#559). - Import ellipsis from rlang (#554). - Skip test that requires lubridate if it's not installed (#505, @MichaelChirico). ## API - Soft-deprecate `colonnade()`, `squeeze()` and `extra_cols()` (#496). - Require rlang 1.0.1 (#512). # pillar 1.7.0 ## Breaking changes - `colonnade()` is now soft-deprecated (#485). - `expect_known_display()` and `is_vector_s3()` are now deprecated (#460, #501). - `new_pillar()` deprecates `extra` argument (#497). ## Features - Focus columns specified via the `focus` argument to `tbl_format_setup()` are kept in their original place and shown with the maximum width and with the "type" component underlined (#465). ## Bug fixes - Update `s3_register()` to use new implementation from rlang, this fixes CRAN checks related to `scale_type()` (#462). ## Internal - Single pillars constructed with `pillar()` use only as much width as required when printing (#484). # pillar 1.6.5 ## Breaking changes - New `ctl_new_pillar_list()`, supersedes `ctl_new_compound_pillar()` (#433). ## Features - If some but not all sub-columns of a data frame or matrix column are shown, the names and types of the remaining columns are displayed in the footer (#365, #444). - `num(fixed_exponent = ...)` is now represented with the fixed exponent in the pillar header, and in the title in ggplot2 (#307). - `tbl_format_setup()` gains `focus` argument that expects a character vector of column names. Focus columns are moved to the front and separated from the main columns by a subtle vertical line (#384). - New `scale_x_num()` and `scale_y_num()`. If a column created with `num()` is used in a ggplot, the x and y scale will be formatted automatically according to to the specification (#400, #404). - List columns omit size information if horizontal space is insufficient (#392). - If the column title of a backticked column is abbreviated, the trailing backtick is still printed (#391). - `new_pillar_shaft_simple()` gains `short_formatted` argument that contains the data to be used if horizontal space is insufficient (#389). - Default `obj_sum()` method returns abbreviation in attribute of return value (#390). ## Bug fixes - Extra columns in footer show backticks again if they are non-syntactic (#393). - Fixed some cases for combinations of printed width and `getOption("width")` (#432). - Fix support for `nanotime::nanotime()` classes (#378, #380). ## Documentation - `?num` and `?char` now point to tibble (#382). ## Internal - Use eager registration via `NAMESPACE` for own methods for classes from other packages. - Reworked formatting routine, now using a visitor-based approach with in-order iteration over all pillars. The only visible changes are that usage of free space (in the case of limited space) has slightly improved (#435). - Prepared removal of dependency on the crayon package (#233, #406). - Use snapshot variants, requires testthat >= 3.1.1 (#387). - Replace internal `"pillar_vertical"` class with `glue::as_glue()` (#279). # pillar 1.6.4 ## Bug fixes - Fix printing for some tibbles where a fixed-width column is followed by a column with variable width (#366). - Avoid nested backtick blocks in vignette. ## Breaking changes - `num()` requires an integerish `digits` argument (#362). ## Documentation - Link to tibble vignettes and documentation pages. # pillar 1.6.3 - Avoid blanket import for lifecycle package for compatibility with upcoming rlang (#368, @romainfrancois).
pkgsrc change: remove pkglint warning. 0.29.0.gfm.1 (2021-09-14) * Fixed denial of service bug in GFM's table extension per GHSA-7gc6-9qr5-hc85 0.29.0.gfm.2 (2021-09-16) * Fixed issues with footnote rendering when used with the autolinker (#121), and when footnotes are adjacent (#139). * We now allow footnotes to be referenced from inside a footnote definition, we use the footnote label for the fnref href text when rendering html, and we insert multiple backrefs when a footnote has been referenced multiple times (#229, #230) * We added new data- attributes to footnote html rendering to make them easier to style (#234) 0.29.0.gfm.3 (2022-03-03) * Fixed heap memory corruption vulnerabiliy via integer overflow per GHSA-mc3g-88wq-6f4x 0.29.0.gfm.4 (2022-05-31) * Remove source from list of HTML block elements per commonmark/commonmark-spec#710 0.29.0.gfm.5 (2022-08-25) * Added xmpp: and mailto: support to the autolink extension 0.29.0.gfm.6 (2022-09-15) * Fixed polynomial time complexity DoS vulnerability in autolink extension per GHSA-cgh3-p57x-9q7q 0.29.0.gfm.7 (2023-01-23) * Fixed CVE-2023-22486, a polynomial time complexity issue in cmark-gfm which may lead to unbounded resource exhaustion and subsequent denial of service. * Fixed CVE-2023-22485, in which a crafted markdown document could trigger an out-of-bounds read in the validate_protocol function. * Fixed CVE-2023-22484, a polynomial time complexity issue in cmark-gfm which may lead to unbounded resource exhaustion and subsequent denial of service. * Fixed CVE-2023-22483, several polynomial time complexity issues in cmark-gfm which may lead to unbounded resource exhaustion and subsequent denial of service. * We removed an unneeded .DS_Store file (#291) * We added a test for domains with underscores and fix roundtrip behavior (#292) * We now use an up-to-date clang-format (#294) * We made a variety of implicit integer truncations explicit by moving to size_t as our standard size integer type (#302) * We introduced a new flag mechanism that is used in cmark node state management, which requires clients call the cmark_init_standard_node_flags function at program startup (420c20a) The security issues were reported and resolved by @kevinbackhouse and @philipturnbull of the GitHub Security Lab 0.29.0.gfm.8 (2023-01-25) * We restored backwards compatibility by deprecating the cmark_init_standard_node_flags() requirement, which is now a noop (#305) * We added a quadratic complexity fuzzing target (#304) 0.29.0.gfm.9 Latest (2023-01-31) Code was tidied: * Use of a private header was cleaned up #248 * Man page was update #255 * Warnings for -Wstrict-prototypes were cleaned up #285 * We avoid header duplication #289 New functionality: * We now store positioning info for url_match #201 * We now expose cmark_parent_footnote_def for non-C renderers #254 * Footnote aria-label text now reference the specific footnote backref, and we include a data-footnote-backref-idx attribute so the label can be internationalized in a downstream filter #307
2.1.0 (2023-03-14) Breaking changes: * Digest authentication support, deprecated in 2.0.0, has been removed (Jeremy Evans #307) * requiring rack/mock_session, deprecated in 2.0.0, has been removed (Jeremy Evans #307) Minor enhancements: * The original_filename for Rack::Test::UploadedFile can now be set even if the content of the file comes from a file path (Stuart Chinery #314) * Add Rack::Test::Session#restore_state, for executing a block and restoring current state (last request, last response, and cookies) after the block (Jeremy Evans #316) * Make Rack::Test::Methods support default_host method similar to app, which will set the default host used for requests to the app (Jeremy Evans #317 #318) * Allow responses to set cookie paths not matching the current request URI. Such cookies will only be sent for paths matching the cookie path (Chris Waters #322) * Ignore leading dot for cookie domains, per RFC 6265 (Stephen Crosby #329) * Avoid creating empty multipart body if params is empty in Rack::Test::Session#env_for (Ryunosuke Sato #331)
[1.0.1] - February 16th, 2023 Fixed Fix progress example in json extension. (#230) Fix AttributeErrors in get_configuration_async, get_configuration_callback, get_configuration_threaded commands in json extension. (#307) Fix type annotations for get_configuration_async and get_configuration methods on LanguageServer and LanguageServerProtocol objects (#307) Provide version param for publishing diagnostics (#303) Relaxed the Python version upper bound to <4 (#318) 1.0.0 - 2/12/2022 Changed BREAKING CHANGE: Replaced pydantic with lsprotocol 0.13.1 - 1/12/2022 Changed Docs now state that the v1 alpha branch is the recommended way to start new projects Fixed Support CodeActionKind.SourceFixAll
################################################################################ Changed in xts 0.13.1: o Ignore attribute order in `all.equal()`. Attribute order shouldn't matter. That can be checked with `identical()`. o Only call `tzone()` and `tclass()` once in `check.TZ()`. Calling these functions multiple times throws multiple warnings for xts objects created before the tclass and tzone were attached to the index instead of the xts object. (#306) o Add instructions to update old objects. Old xts objects do not have tclass and tzone attributes on the index. Add a function to update the object attributes and add a note to the warning to show how to use it. (#306) o Return 'POSIXct' if object has no 'tclass'. An empty string is not a valid 'tclass', so it can cause an error. o Add notes on `plot.xts()` nomenclature and structure. Also add ASCII art to illustrate definitions and layout. (#103) o Remove 'tis' support. The implementation was not even a bare minimum, and it's not clear it even worked correctly. (#398) o Register missing S3 methods and update signatures. With R-devel (83995-ish), `R CMD check` notes these S3 methods are not registered. It also notes that the signatures for `as.POSIXct.tis()` and `str.replot_xts()` do not match the respective generics. It also thinks `time.frequency()` is a S3 method because `time()` is a generic. The function isn't exported, so renaming won't break any external code. Thanks to Kurt Hornik for the report. (#398) o Format each column individually before printing. The top/bottom rows could have a different number of decimal places and there are often multiple variying spaces between columns. For example: close volume ma bsi 2022-01-03 09:31:00 476.470 803961.000 NA 54191.000 2022-01-03 09:32:00 476.700 179476.000 NA 53444.791 2022-01-03 09:33:00 476.540 197919.000 NA -16334.994 ... 2023-03-16 14:52:00 394.6000 46728.0000 392.8636 28319.4691 2023-03-16 14:53:00 394.6500 64648.0000 392.8755 15137.6857 2023-03-16 14:54:00 394.6500 69900.0000 392.8873 -1167.9368 There are 4 spaces between the index and the 'close' column, 2 between 'close' and 'volume', 4 between 'volume' and 'ma', and 2 between 'ma' and 'bsi'. There should be a consistent number of spaces between the columns. Most other classes of objects print with 1 space between the columns. The top rows have 3 decimals and the bottom rows have 4. These should also be the same. (#321) o Only convert printed index values to character. Converting the entire index to character is time-consuming for xts objects with many observations. It can take more than a second to print an xts object with 1mm observations. o Make column names based on number of columns. The original code was a lot more complicated because it tried to account for truncating the number of printed columns. That functionality was removed because of how complicated it was. So now we can simply create printed column names from the number of columns. (#395) o Fix `xts()` for zero-row data.frame. The `xts()` constructor would create an object with a list for coredata when 'x' is a data.frame with no rows. It needs to convert 'x' to a matrix and throw an error if 'x' is a list. (#394) o Reduce instances when `dplyr::lag()` warning is shown. The warning was shown whenever it detected dplyr is installed, even if the user wasn't actively using dplyr. That caused an excessive amount of noise when other packages attached xts (e.g. quantmod). Thanks to Duncan Murdoch for the report and suggested fix! (#393) o Keep colname when only one non-time-based column. The subset `x[, -which.col]` would return a vector when the data frame has a time-based column and only one additional column. Do not drop dimensions, so 'x' will still be a data.frame in this case. (#391) o Treat NA the same as NULL for start or end values. NULL represents an undefined index value. NA represents an unknown or missing index value. xts does not allow NA as index values. Subsetting an xts or zoo object by NA returns a zero-length object. So a NA (unknown) index value is essentially the same as an undefined index value. (#383, #345) o Warn and remove NA when `periodicity()` called on date-time with NA. Otherwise the uninformative error below will be thrown. (#289) Error in try.xts(x, error = "'x' needs to be timeBased or xtsible") : 'x' needs to be timeBased or xtsible o Account for TZ when making names for `split.xts()`. `as.yearmon.POSIXct()` always sets `tz = "GMT"` when calling `as.POSIXlt()`, regardless of the xts' index tzone. That can cause the `as.yearmon()` results to be different days for GMT and the index's timezone. Use `format.POSIXct()` for "months" because it checks for a 'tzone' attribute before converting to POSIXlt and calling `format.POSIXlt()`. The conversion to POSIXlt is important because it checks and uses the 'tzone' attribute before considering the 'tz' argument. So it effectively ignores the `tz = "GMT"` setting in `as.yearmon()`. This is also the reason for calling `as.POSIXlt()` before calling `as.yearqtr()`. (#392) ################################################################################ Changed in xts 0.13.0: ### New Features o Added a xts method for `na.fill()` to significantly increase performance when 'fill' is a scalar. (#259) o `as.xts()` will look for a time-based column in a data.frame if it cannot create an index from the row names. (#381) o Change `print()` xts method to only show the first and last 'show.rows' rows if number of rows is > 'max.rows'. (#321) o Made `str()` output more descriptive for xts objects. It now differentiates between xts objects that are empty, zero-width, or zero-length, and defines each type of object. It also adds column names to the output. (#168, #378) o Add startup warning that `dplyr::lag()` breaks method dispatch, which means calls to `lag(my_xts)` won't work any more. o Added open-ended time of day subsetting ranges. This allows users to subset by time of day from the start/end of the day without providing the start/end times (00:00:00.000/23:59:59.999). For example: x["/T1800"] # between the start of the day and 5pm x["T0500/"] # between 5am and the end of the day Thanks to Chris Katsulis for the suggestion! (#243) o Updated `to.period()` to accept custom 'endpoints' via the 'period' argument. Now you can aggregate on something other than the times that 'endpoints()' supports. Thanks to Ethan B. Smith for the suggestion! (#302) ### Fixes o Fixed typo and expand `period.apply()` documentation. (#205) The original description has: * "the data from INDEX[k] to INDEX[k+1]" But that's not consistent with the code. It should be: * "the data from INDEX[k]+1 to INDEX[k+1]" o Calls to `merge.xts()` on zero-width objects now match `merge.zoo()`. Previously, `merge.xts()` would return empty xts objects if called on two or more zero-width xts objects. `merge.zoo()` would return a zero-width object with the correct index. (#227, #379) o Fixed `Ops.xts()` so it always returned an object with the same class as the first (left-hand side) argument. It previously returned an xts object even if the first argument was a subclass of xts. (#49) ### Other o Migrated unit tests from RUnit to tinytest. Thanks Mark van der Loo! o Updated the `endpoints()` documentation to make it clearer that the result is based on the UNIX epoch (midnight 1970, UTC). Thanks to GitHub user Eluvias for the suggestion! (#299) o Fixed `reclass()` to ensure it always adds index attributes from the 'match.to' argument. It was not copying `tclass`, `tzone`, or `tformat` from 'match.to' to the result object. (#43) o Removed an unnecessary check in `na.locf()` (which is not user-facing). Thanks to GitHub user @cgiachalis for the suggestion! (#307) o Updated C entry points so they're not able to accidentally be found via dynamic lookup (i.e. `.Call("foo", ...)`). This makes each call to the C code a few microseconds faster, which is nice. (#260) o Made `merge.xts()` results consistent with `merge.zoo()` for zero-length xts objects with columns. The result of `merge.xts()` did not include the columns of any objects that had one or more columns, but zero rows. A join should include all the columns of the joined objects, regardless of the number of rows in the object. This is consistent with `merge.zoo()`. Thanks to Ethan B. Smith for the report and testing! (#222)
Fix #292: disuse HTTPResponse.strict by @dairiki in #301 fix: double reading error on urllib3 2.0 by @frostming in #296 Packaging the tests, or not by @dimbleby in #287 Add type annotations by @dimbleby in #279 Use Python's unittest mock by @jelly in #289 feat: remove compat module by @frostming in #303 tests: Support python 3.11 by @danigm in #304 fix: use pytest native method name by @frostming in #305 Remove use of utcnow by @pganssle in #290 Release 0.13.0 by @frostming in #307
Upstream changes: 1.40 - 30 April 2023 - Note usage with dzil (Steve Rogerson) (GH-319) - Fix html_basic report (jkahrman) (GH-318) - Use CPAN::Meta (Slaven Rezić) (GH-314) - Make non-interactive output less noisy (jkahrman) (GH-312) - Avoid infinite recursion in Type::Tiny and other places (Ed J) (GH-307) - Add ignore_covered_err option (Tina Müller) (GH-323) - Handle empty hashes and arrays on condition RHS in 5.37.6 and later 1.39 - 29 April 2023 - Remove dependency on B::Debug (Jim Keenan) (GH-289) - Raise minimum version to 5.12 - Correct spelling of Pod::Coverage trustme parameter (Oliver Youle) (GH-302) - Fix annotations in html_basic report (Opera Wang) (GH-310) 1.38 - 5 June 2022 - Improve documentation 1.37 - 5 June 2022 - Fix Subroutine module docs (bkerin) (GH-262) - Use github actions instead of travis (Zakariyya Mughal) (GH-291) - Improve mkdir error messages (Felipe Gasper) (GH-296) - Remove asterisk from gcov count (Zakariyya Mughal) (GH-294) - Test against 5.36.0 - Avoid warnings from check_files (Nicolas R) (GH-292) - Support __SUB__ (Graham Knop) (GH-290, GH-243, GH-285) - Support uncoverable count ranges (Tina Müller) (GH-288) - Improve gcov support for XS code (Ed J) (GH-280) - Allow overriding of HTML code highlighting (Jesús Alonso Abad) (GH-271) - Improve contributing docs
v0.19.3 - Make network-interface an optional dependency, see #332 (@blyxxyz) Note for package maintainers: When building xh with --no-default-features, make sure to enable the network-interface feature if there are no build errors like in #330 v0.19.2 Features - Add --interface for binding to a local IP address or interface, see #307 (@ducaale) - Translate --raw flag when using --curl, see #308 (@ducaale) - Support duplicate header keys in session files, see #313 (@ducaale) - Support persisting cookies from multiple domains, see #314 (@ducaale) - Control output formatting (JSON indent-level, header sorting, etc) via --format-options, see #318 (@Bnyro) and #319 (@ducaale) Bug fixes - Disable cURL's URL globbing, see #325 (@ducaale) - Improve PATH handling in install.ps1, see #264 (@henno) Other - Update Rustls to v0.21.0, see #311 (@ducaale) v0.19.1 No ChangeLog provided. v0.19.0 No ChangeLog provided.
1.4.0 - 2023-10-29 ⛰️ Features (changelog) Support bumping the semantic version via --bump (#309) - (bcfcd1f) (ci) Add 'typos' check (#317) - (88c34ab) (command) Log the output of failed external commands - (205cdbb) (config) [breaking] Support regex in 'tag_pattern' configuration (#318) - (3c2fb60) (config) Add field and value matchers to the commit parser (#312) - (04fbcb8) 📚 Documentation (blog) Fix the TOML format in 1.4.0 blog post - (4d691d2) (blog) Add blog post for 1.4.0 release - (e3f1b3b) (changelog) Fix typos (#316) - (edd3c30) (config) Update the comment for tag_pattern - (596fd4d) (core) Update the doc comment for commit preprocessors - (7faccc6) (image) Use images from the repository - (91c0cda) (lib) Extract feature documentation from Cargo.toml - (1f8098c) (lib) Add logo and favicon to docs.rs page - (32b1fe1) (readme) Add link to emacs package support git-cliff (#307) - (fa471c7) (website) Fix typos in configuration docs (#329) - (d863c94) (website) Add instructions for installing the latest git version - (be87608) ⚙️ Miscellaneous Tasks (ci) Update the link checker configuration (#315) - (32cbea8) (config) Update tag_pattern value for backwards compatibility - (2c621f7) (img) Add more images - (2792362) (img) Add git-cliff logo - (51f5e5b) (release) Update cargo-deb usage - (213f383) (website) Update the tracking link - (eb9f8e9)
Highlights v0.16.0 is a big release with some new features: - CLI now doesn't require a running instance to handle commands (#290) - add file cache support for user's data (liked tracks, saved albums, followed artists, etc) (#306) - add support for opening a Spotify link from clipboard (#307) What's Changed - Add Scoop installation instruction to Readme by @rashil2000 in #263 - Improve lyrics lookup by removing remix & remaster info in query. by @Icelk in #266 - Fix typos by @kianmeng in #267 - fix: missing https for song links by @sjdonado in #269 - map media control Pause and Resume to PlayerRequests by @SebRollen in #272 - Allow shuffling context playback from CLI by @rudiejd in #275 - add explicit tags to track information by @SebRollen in #276 - Clamped progress bars to solve problems with -ve numbers by @whiskyplausible in #274 - Miscellaneous refactor and improvement by @aome510 in #287 - use track's id of linked_from if exists by @aome510 in #286 - Support handling CLI commands without a running application instance by @aome510 in #290 - Allow disabling notify when client is not streaming by @VenMolom in #298 - support disabling notification from config by @aome510 in #303 - bind C-z to AddSelectedItemToQueue by @aome510 in #304 - Cache user's data into files (liked tracks, saved albums, followed artists, etc) by @aome510 in #306 - Support open spotify link by @aome510 in #307
# xml2 1.3.6 * Now compatible with libxml2 2.12.0 and later (@KNnut). * Fixed format string issues detected in R-devel. * Remove unused dependencies on glue, withr and lifecycle (@mgirlich). * `print()` is faster for very long `xml_nodeset` inputs (#366, @MichaelChirico). * `xml_attr()`, `xml_attrs()`, `xml_double()`, `xml_integer()`, `xml_length()`, `xml_name()`, `xml_path()`, `xml_text()`, and `xml_type()` no longer use S3 dispatch but instead dispatch in C, leading to considerable performance improvements in many cases (@mgirlich, #400). * `xml_find_int()` analogous to `xml_find_num()` for returning integers matched by an XPath (#365, @MichaelChirico). * `xml_serialize()` now includes the document type so that `xml_unserialize()` works also for HTML documents (#407, @HenrikBengtsson). # xml2 1.3.5 * Small speedup for `xml_find_all()` (@mgirlich, #393). * Fixes for R CMD check problems. # xml2 1.3.4 * Fixes for R CMD check problems. * Windows: update to libxml2 2.10.3 # xml2 1.3.3 * Hadley Wickham is now (again) the maintainer. * xml2 has been re-licensed as MIT (#317). * `xml_find_all.xml_node()` fails more informatively the `xpath` parameter is the wrong type (@MichaelChirico) * `xml_find_all.xml_nodeset()` gains a `flatten` argument to control whether to return a single nodeset or a list of nodesets (#311, @jakejh) * `write_xml()` and `write_html()` now return NULL invisibly, as they did prior to version 1.3.0 (#307) * `XPtr` gets explicit copy constructor and assignment operator definitions, which were two missing components of the [Rule of three](https://en.wikipedia.org/wiki/Rule_of_three_(C%2B%2B_programming)) (@MichaelChirico) * Windows: update to libxml2 2.9.10 and libxslt 1.1.34 and add ucrt libs
#----------------------------------------------------------------------- # Version 3.102 #------------------------------------------------------------------------ Improvements: * #307 Don't calculate args unless and until they are needed * #307 Don't go through the importing of the hash if there is none. * #307 No need to check for definedness before calling ref * #305 Docs: Added info about accessing values with complex keys from hash * #316 Split ttree bin code into a re-usable module Bug Fixes: * #309 remove extraneous import arguments when loading Template * #310 remove more extraneous import arguments from tests. * #318 Correct path splitting on Win32
Looks like joyent pkgsrc bootstrap installs to the default location
/usr/pkg
. Is there a way to customize the prefix, say, to non-previleged directory like$HOME/pkg
?This is what I was talking about - in e.g., https://pkgsrc.joyent.com/install-on-linux/, it says
If I change to
-c $HOME/pkg
, then when I dopkgin list
, it will complain "cannot find /usr/pkg/sbin/pkg_admin". So it apparently is "hard coded".The text was updated successfully, but these errors were encountered: